วิธีที่ Batched Threshold Encryption อาจยุติ MEV ที่สร้างรายได้จากการขุดและทำให้ DeFi กลับมาเป็นธรรมอีกครั้ง

Cointelegraph
ETH-2.76%
METIS-3.63%
COW-6.6%

การเข้ารหัสด้วยเกณฑ์แบบกลุ่ม (BTE) สร้างขึ้นจากแนวคิดพื้นฐานเช่น การเข้ารหัสแบบเกณฑ์ ซึ่งช่วยให้การทำงานร่วมกันอย่างปลอดภัยระหว่างหลายฝ่ายโดยไม่เปิดเผยข้อมูลที่ละเอียดอ่อนต่อผู้เข้าร่วมคนใดคนหนึ่ง BTE เป็นการพัฒนาของแผนการเข้ารหัส TE แบบแรก ๆ ในห้องรอสำหรับทำธุรกรรม เช่น Shutter ซึ่งเราได้กล่าวถึงไปแล้วก่อนหน้านี้ ขณะนี้ งานทั้งหมดที่มีอยู่เกี่ยวกับ BTE ยังคงอยู่ในระยะต้นแบบหรือการวิจัย แต่หากประสบความสำเร็จ มันอาจจะกำหนดอนาคตของบัญชีแยกประเภทแบบกระจาย นี่สร้างโอกาสที่ชัดเจนสำหรับการวิจัยเพิ่มเติมและการนำไปใช้ที่อาจเกิดขึ้น ซึ่งเราจะสำรวจในบทความนี้

บนบล็อกเชนสมัยใหม่ส่วนใหญ่ ข้อมูลการทำธุรกรรมสามารถดูได้สาธารณะในห้องรอสำหรับทำธุรกรรมก่อนที่จะถูกจัดลำดับ ดำเนินการ และยืนยันในบล็อก ความโปร่งใสนี้สร้างช่องทางให้กับฝ่ายที่มีความซับซ้อนในการมีส่วนร่วมในกระบวนการที่เรียกว่า Maximal Extractable Value (MEV) MEV ใช้ประโยชน์จากความสามารถของผู้เสนอการบล็อกในการจัดลำดับ รวม หรือเว้นการทำธุรกรรมเพื่อผลประโยชน์ทางการเงิน

รูปแบบทั่วไปของการใช้ประโยชน์จาก MEV เช่น การทำฟรอนต์รันนิ่งและการโจมตีแบบแซนด์วิช ยังคงแพร่หลาย โดยเฉพาะอย่างยิ่งใน Ethereum ซึ่งในระหว่างการตกลงอย่างรวดเร็วเมื่อวันที่ 10 ต.ค. มีการประเมินว่าถูกถอนออกไปประมาณ 2.9 ล้านดอลลาร์ การวัด MEV ที่ถูกถอนออกทั้งหมดอย่างแม่นยำยังคงเป็นเรื่องยาก เนื่องจากประมาณ 32% ของการโจมตีเหล่านี้ถูกส่งต่อไปยังคนขุดโดยเป็นการส่วนตัว โดยบางส่วนเกี่ยวข้องกับการทำธุรกรรมย่อยที่เชื่อมโยงกันมากกว่า 200 รายการในเหตุการณ์เดียว.

นักวิจัยบางคนได้พยายามป้องกัน MEV ด้วยการออกแบบห้องรอสำหรับทำธุรกรรม ซึ่งธุรกรรมที่รออยู่จะถูกเก็บไว้อย่างเข้ารหัสจนกว่าบล็อกจะเสร็จสมบูรณ์ ซึ่งจะป้องกันไม่ให้ผู้เข้าร่วมบล็อกเชนคนอื่นเห็นว่าผู้ใช้ที่ทำธุรกรรมกำลังจะทำการค้าหรือดำเนินการอะไร หลายข้อเสนอห้องรอสำหรับทำธุรกรรมที่เข้ารหัสใช้รูปแบบการเข้ารหัสแบบเกณฑ์ (TE) สำหรับเรื่องนี้ TE จะทำการแบ่งคีย์ลับที่สามารถเปิดเผยข้อมูลธุรกรรมระหว่างเซิร์ฟเวอร์หลายเครื่อง คล้ายกับการลงนามหลายลายเซ็น จำนวนผู้ลงนามขั้นต่ำจะต้องทำงานร่วมกันเพื่อรวมแบ่งคีย์ของพวกเขาและปลดล็อกข้อมูล.

ทำไม BTE ถึงมีความสำคัญ

Standard TE ประสบปัญหาในการปรับขนาดอย่างมีประสิทธิภาพ เนื่องจากเซิร์ฟเวอร์แต่ละเครื่องต้องถอดรหัสธุรกรรมแต่ละรายการแยกต่างหากและส่งออกการแบ่งปันการถอดรหัสบางส่วนสำหรับมัน การแบ่งปันเหล่านี้จะถูกบันทึกไว้บนเชนเพื่อการรวมและการตรวจสอบ นี่สร้างภาระการสื่อสารของเซิร์ฟเวอร์ที่ทำให้เครือข่ายช้าลงและเพิ่มความแออัดของเชน BTE แก้ปัญหานี้โดยอนุญาตให้เซิร์ฟเวอร์แต่ละเครื่องปล่อยการแบ่งปันการถอดรหัสขนาดคงที่เพียงครั้งเดียวที่ปลดล็อคกลุ่มทั้งหมด โดยไม่คำนึงถึงขนาด

เวอร์ชันฟังก์ชันแรกของ BTE ซึ่งพัฒนาโดย Arka Rai Choudhuri, Sanjam Garg, Julien Piet และ Guru-Vamsi Policharla (2024) ใช้กลไกการมอบหมาย KZG ที่เรียกว่า ซึ่งอนุญาตให้คณะกรรมการเซิร์ฟเวอร์ล็อกฟังก์ชันพหุนามกับกุญแจสาธารณะในขณะที่ยังคงซ่อนฟังก์ชันนั้นจากผู้ใช้และสมาชิกคณะกรรมการ.

การถอดรหัสธุรกรรมที่ถูกเข้ารหัสด้วยกุญแจสาธารณะจำเป็นต้องมีการพิสูจน์ว่ามันเข้ากับพหุนาม เนื่องจากพหุนามที่มีอันดับคงที่สามารถถูกกำหนดได้อย่างเต็มที่จากจำนวนจุดที่กำหนด เซิร์ฟเวอร์จึงจำเป็นต้องแลกเปลี่ยนข้อมูลเพียงเล็กน้อยร่วมกันเพื่อให้มีการพิสูจน์นี้ เมื่อเส้นโค้งที่แชร์ถูกสร้างขึ้น พวกเขาสามารถส่งข้อมูลที่กระชับเพียงชิ้นเดียวที่ได้จากมันเพื่อปลดล็อกธุรกรรมทั้งหมดในชุดนั้นได้ในครั้งเดียว

อย่างสำคัญ ธุรกรรมที่ไม่อยู่ในพหุนามจะถูกล็อกไว้ ดังนั้นคณะกรรมการสามารถเปิดเผยธุรกรรมที่เข้ารหัสบางส่วนได้ในขณะที่เก็บส่วนที่เหลือไว้เป็นความลับ ซึ่งรับประกันว่าธุรกรรมที่เข้ารหัสทั้งหมดนอกชุดที่เลือกสำหรับการดำเนินการจะยังคงถูกเข้ารหัสอยู่

การใช้งาน TE ในปัจจุบัน เช่น Ferveo และ MEVade จึงสามารถรวม BTE เพื่อรักษาความเป็นส่วนตัวสำหรับธุรกรรมที่ไม่รวมอยู่ในกลุ่ม BTE ยังเข้ากันได้ตามธรรมชาติกับเลเยอร์-2 rollups เช่น Metis, Espresso และ Radius ซึ่งได้ดำเนินการเพื่อความยุติธรรมและความเป็นส่วนตัวผ่านการเข้ารหัสด้วยเวลา หรือตัวจัดเรียงที่เชื่อถือได้ โดยการใช้ BTE rollups เหล่านี้สามารถบรรลุกระบวนการจัดลำดับที่ไม่ต้องเชื่อถือ ซึ่งป้องกันไม่ให้ใครสามารถใช้ประโยชน์จากการมองเห็นธุรกรรมเพื่อการเก็งกำไรหรือการ liquidate ได้.

อย่างไรก็ตาม รุ่นแรกของ BTE มีข้อบกพร่องใหญ่สองประการ: มันต้องการการเริ่มต้นระบบใหม่ทั้งหมด รวมถึงการสร้างกุญแจใหม่และการตั้งค่าพารามิเตอร์ใหม่ทุกครั้งที่มีการเข้ารหัสชุดใหม่ของธุรกรรม การถอดรหัสใช้หน่วยความจำและพลังการประมวลผลอย่างมาก ขณะที่โหนดทำงานเพื่อรวมแบ่งส่วนทั้งหมดที่เป็นบางส่วน.

ทั้งสองปัจจัยนี้จำกัดความสามารถในการใช้งานของ BTE; ตัวอย่างเช่น การดำเนินการ DKG ที่ต้องทำบ่อยเพื่อการรีเฟรชคณะกรรมการและการประมวลผลบล็อกทำให้แผนการนี้มีค่าใช้จ่ายสูงเกินไปสำหรับคณะกรรมการที่มีขนาดปานกลางที่มีการอนุญาต ยิ่งกว่านั้นยังไม่มีความพยายามที่จะขยายไปยังเครือข่ายที่ไม่ต้องการการอนุญาต.

ในกรณีของการถอดรหัสแบบเลือกสรร ซึ่งผู้ตรวจสอบจะถอดรหัสเฉพาะธุรกรรมที่มีกำไร BTE จะทำให้การแบ่งปันการถอดรหัสทั้งหมดสามารถตรวจสอบได้ต่อสาธารณะ ซึ่งอนุญาตให้ใครก็ได้ตรวจจับพฤติกรรมที่ไม่ซื่อสัตย์และลงโทษผู้กระทำผิดผ่านการตัดทอน นอกจากนี้ยังทำให้กระบวนการเชื่อถือได้ตราบใดที่มีเซิร์ฟเวอร์ที่ซื่อสัตย์อยู่ในระบบ

การอัพเกรด BTE

Choudhuri, Garg, Policharla และ Wang (2025) ได้ทำการอัปเกรดครั้งแรกให้กับ BTE เพื่อปรับปรุงการสื่อสารของเซิร์ฟเวอร์ผ่านแผนการที่เรียกว่า one-time setup BTE แผนการนี้ต้องการเพียงพิธีการสร้างคีย์แบบกระจาย (DKG) แรกเริ่มเดียวที่ทำงานเพียงครั้งเดียวในเซิร์ฟเวอร์ถอดรหัสทั้งหมด อย่างไรก็ตาม ยังจำเป็นต้องมีโปรโตคอลการคำนวณหลายฝ่ายเพื่อจัดตั้งการมอบหมายสำหรับแต่ละชุด.

แผน BTE ที่ไม่มียุคแรกจริงๆ เกิดขึ้นในเดือนสิงหาคม 2025 เมื่อ Bormet, Faust, Othman และ Qu ได้แนะนำ BEAT-MEV ในฐานะการเริ่มต้นครั้งเดียวที่สามารถรองรับชุดข้อมูลในอนาคตทั้งหมดได้ มันทำได้โดยใช้เครื่องมือขั้นสูงสองประการ ได้แก่ ฟังก์ชันสุ่มที่สามารถเจาะได้และการเข้ารหัสแบบโฮโมมอร์ฟิกเกณฑ์ ซึ่งช่วยให้เซิร์ฟเวอร์สามารถใช้พารามิเตอร์การตั้งค่าเดียวกันได้อย่างไม่มีกำหนด เซิร์ฟเวอร์แต่ละเครื่องจำเป็นต้องส่งข้อมูลเพียงเล็กน้อยเมื่อทำการถอดรหัส ทำให้ต้นทุนการสื่อสารของเซิร์ฟเวอร์ต่ำลง

ภาพรวมของผลการดำเนินงานที่คาดการณ์ไว้

ในอนาคต เอกสารอีกฉบับที่ชื่อว่า BEAST-MEV ได้แนะนำแนวคิดของ Silent Batched Threshold Encryption (SBTE) ซึ่งได้ขจัดความจำเป็นในการตั้งค่าที่ต้องมีการโต้ตอบระหว่างเซิร์ฟเวอร์ มันได้แทนที่การประสานงานที่ซ้ำซากด้วยการตั้งค่าแบบไม่โต้ตอบและแบบครั้งเดียวที่เป็นสากล ซึ่งอนุญาตให้โหนดทำงานได้อย่างอิสระ.

อย่างไรก็ตาม การรวมการถอดรหัสบางส่วนทั้งหมดในภายหลังยังต้องการการคำนวณเชิงโต้ตอบที่หนักหน่วง เพื่อแก้ไขปัญหานี้ BEAST-MEV ได้ยืมเทคนิคการแบ่งกลุ่มย่อยจาก BEAT-MEV และใช้การประมวลผลแบบขนานเพื่อให้ระบบสามารถถอดรหัสกลุ่มขนาดใหญ่ ( ได้สูงสุดถึง 512 ธุรกรรม ) ในเวลาน้อยกว่าหนึ่งวินาที ตารางต่อไปนี้สรุปว่าการออกแบบ BTE ที่ตามมาทุกครั้งปรับปรุงจากการออกแบบ BTE ดั้งเดิมอย่างไร

ศักยภาพของ BTE ยังถือสำหรับโปรโตคอลเช่น CoW Swap ที่ลดผลกระทบจาก MEV ผ่านการประมูลแบบกลุ่มและการจับคู่ตามเจตนา แต่ยังเปิดเผยส่วนหนึ่งของการไหลของคำสั่งในห้องรอสำหรับทำธุรกรรมสาธารณะ การรวม BTE ก่อนการส่งคำสั่งจะปิดช่องว่างนั้นและให้ความเป็นส่วนตัวในการทำธุรกรรมแบบครบวงจร สำหรับตอนนี้ Shutter Network ยังคงเป็นผู้สมัครที่มีแนวโน้มมากที่สุดสำหรับการนำไปใช้ในระยะแรก โดยโปรโตคอลอื่น ๆ น่าจะตามมาเมื่อกรอบการดำเนินการมีความสุกงอมมากขึ้น.

บทความนี้ไม่มีคำแนะนำหรือข้อเสนอแนะในการลงทุน การลงทุนและการทำธุรกรรมทุกครั้งมีความเสี่ยง และผู้อ่านควรทำการวิจัยของตนเองเมื่อทำการตัดสินใจ.

บทความนี้มีวัตถุประสงค์เพื่อข้อมูลทั่วไปและไม่ตั้งใจที่จะเป็นและไม่ควรถือเป็นคำแนะนำทางกฎหมายหรือการลงทุน ความคิดเห็น ความคิด และมุมมองที่แสดงที่นี่เป็นของผู้เขียนเพียงคนเดียวและไม่ได้สะท้อนหรือแทนที่มุมมองและความคิดเห็นของ Cointelegraph เสมอไป.

Cointelegraph ไม่สนับสนุนเนื้อหาของบทความนี้หรือผลิตภัณฑ์ใด ๆ ที่กล่าวถึงในที่นี้ ผู้อ่านควรทำการวิจัยด้วยตนเองก่อนที่จะดำเนินการใด ๆ ที่เกี่ยวข้องกับผลิตภัณฑ์หรือบริษัทใด ๆ ที่กล่าวถึงและรับผิดชอบเต็มที่ต่อการตัดสินใจของตนเอง.

  • #ความเป็นส่วนตัว
  • #การเข้ารหัส
  • #ห้องรอสำหรับทำธุรกรรม
  • #DeFi
  • #Layer2
  • #บทความวิจัย Cointelegraph !
news.article.disclaimer
แสดงความคิดเห็น
0/400
ไม่มีความคิดเห็น