source avatarCardene【かるでね】🦔

แชร์
Share IconShare IconShare IconShare IconShare IconShare IconCopy

📚 ออกแบบเมมพูลใหม่เพื่อป้องกันการจัดลำดับธุรกรรมในบล็อก ✅ สรุป ข้อเสนอแนะนี้คือการเข้ารหัสเมมพูลของ Ethereum (พื้นที่ที่เก็บธุรกรรมที่ยังไม่ได้ยืนยัน) ให้เนื้อหาไม่สามารถมองเห็นได้จนกว่าจะถูกใส่เข้าไปในบล็อก ด้วยวิธีนี้จุดประสงค์คือลดการจัดลำดับธุรกรรมโดยการดูข้อมูลล่วงหน้า รวมถึงลด MEV (ผลกำไรเพิ่มเติมที่ผู้ตรวจสอบหรือผู้ยืนยันได้) ที่เกิดจากการจัดการราคา แม้ว่าธุรกรรมจะถูกเปิดเผยในที่สุด แต่ "การไม่เห็นเนื้อหาจนถึงช่วงที่จะถูกดำเนินการ" เป็นจุดสำคัญ ✅ ทำไมจึงจำเป็นต้องมีเมมพูลที่เข้ารหัส ในปัจจุบันของ Ethereum ผู้ใดก็สามารถมองเห็นเนื้อหาของธุรกรรมในเมมพูลได้ ดังนั้นจึงเป็นไปได้ที่จะใช้กลยุทธ์ MEV เช่น การแทรกธุรกรรมก่อน (Front-running) หรือการโจมตีแบบแซนด์วิช (Sandwich attack) ซึ่งทำให้ราคาเคลื่อนไหวในทางที่ไม่เป็นประโยชน์ สิ่งนี้นำไปสู่การสูญเสียของผู้ใช้และนำไปสู่การรวมศูนย์ของผู้สร้างบล็อก (Centralization) ที่มีผู้ประกอบการขนาดใหญ่เพียงไม่กี่ราย การเข้ารหัสจะทำให้เห็นลำดับได้แต่ไม่เห็นเนื้อหา ซึ่งจะทำให้การโจมตีเหล่านี้ยากขึ้น ✅ ธุรกรรมจะถูกเข้ารหัสอย่างไร ธุรกรรมจะถูกแบ่งออกเป็น "ซองจดหมาย" และ "เนื้อหา (ข้อมูลที่เข้ารหัส)" ในซองจดหมายจะมีข้อมูลขั้นต่ำ เช่น ค่าก๊าซ ค่าธรรมเนียม และข้อมูลผู้ให้กุญแจสำหรับการถอดรหัส ในเนื้อหาจะมีข้อมูลจริง เช่น ที่อยู่ปลายทาง จำนวนเงิน และข้อมูลการเรียกใช้งานสัญญาอัจฉริยะ ที่ถูกเข้ารหัส หลังจากถูกใส่เข้าไปในบล็อก กุญแจที่ถอดรหัสจะถูกเผยแพร่เพื่อให้สามารถดำเนินการกับเนื้อหาได้ ✅ บทบาทของ "ผู้ให้กุญแจ" (Key Provider) ผู้ให้กุญแจคือผู้ที่จัดการกุญแจสำหรับการถอดรหัส การออกแบบนี้ไม่ได้จำกัดให้ใช้รูปแบบใดรูปแบบหนึ่ง แต่สามารถเลือกใช้รูปแบบต่าง ๆ ได้ เช่น - การเข้ารหัสแบบมีค่าที่กำหนด (Threshold Cryptography) ที่แบ่งการจัดการกุญแจให้หลายฝ่าย - การใช้ MPC (Multi-Party Computation) ที่แบ่งความลับให้หลายฝ่าย - TEE (Trusted Execution Environment) ที่เป็นพื้นที่ปลอดภัยในฮาร์ดแวร์ - การเข้ารหัสแบบมีการล่าช้าตามเวลา (Time-Lock Cryptography) Ethereum จะให้โครงสร้างพื้นฐานที่รองรับทุกรูปแบบของการเข้ารหัส ✅ ลำดับและความปลอดภัยในบล็อก ในบล็อก ธุรกรรมที่ไม่เข้ารหัสจะถูกดำเนินการก่อน จากนั้นจะดำเนินการซองจดหมายของธุรกรรมที่เข้ารหัส และสุดท้ายคือการดำเนินการเนื้อหาที่ถูกถอดรหัส ด้วยวิธีนี้ โครงสร้างที่ปลอดภัยจะถูกเก็บไว้ดังนี้: - ค่าธรรมเนียมจะถูกชำระก่อนเสมอ - หากไม่มีกุญแจ ข้อมูลจะไม่ถูกดำเนินการ แม้กุญแจจะไม่ถูกเผยแพร่ ระบบก็ยังสามารถดำเนินการกับซองจดหมายได้โดยไม่ทำให้เครือข่ายหยุดทำงาน ✅ ผลกระทบต่อ MEV และการต่อต้านการเซ็นเซอร์ เมื่อเนื้อหาไม่สามารถมองเห็นได้ ผู้สร้างบล็อกจะไม่สามารถคำนวณล่วงหน้าได้ว่าธุรกรรมใดส่งผลต่อราคาอย่างไร ดังนั้นการได้กำไรจากการจัดลำดับธุรกรรมจึงยากขึ้น และ MEV จะลดลงตามโครงสร้าง นอกจากนี้ การที่เนื้อหาถูกซ่อนไว้ยังทำให้การเซ็นเซอร์ที่มุ่งเป้าไปที่ที่อยู่เฉพาะหรือการดำเนินการ DeFi ยากขึ้น และยังเพิ่มความสามารถในการต่อต้านการเซ็นเซอร์แบบเรียลไทม์ (ไม่ถูกปฏิเสธทันที) อีกด้วย

No.0 picture
แหล่งที่มา:แสดงต้นฉบับ
คำปฏิเสธความรับผิดชอบ: ข้อมูลในหน้านี้อาจได้รับจากบุคคลที่สาม และไม่จำเป็นต้องสะท้อนถึงมุมมองหรือความคิดเห็นของ KuCoin เนื้อหานี้จัดทำขึ้นเพื่อวัตถุประสงค์ในการให้ข้อมูลทั่วไปเท่านั้น โดยไม่มีการรับรองหรือการรับประกัน และจะไม่ถูกตีความว่าเป็นคำแนะนำทางการเงินหรือการลงทุน KuCoin จะไม่รับผิดชอบต่อความผิดพลาดหรือการละเว้นในเนื้อหา หรือผลลัพธ์ใดๆ ที่เกิดจากการใช้ข้อมูลนี้ การลงทุนในสินทรัพย์ดิจิทัลอาจมีความเสี่ยง โปรดประเมินความเสี่ยงของผลิตภัณฑ์และความเสี่ยงที่คุณยอมรับได้อย่างรอบคอบตามสถานการณ์ทางการเงินของคุณเอง โปรดดูข้อมูลเพิ่มเติมได้ที่ข้อกำหนดการใช้งานและเอกสารเปิดเผยข้อมูลความเสี่ยงของเรา