นักพัฒนา ignotusnemo จาก Parano1d เสนอให้ Ethereum (ETH) EIP-8288 รองรับ proof หลายขนาดตามขนาดของชุดข้อมูลที่นำมารวมกัน โดยชุดข้อมูลขนาดเล็กอาจใช้ proof ที่เล็กลง
เมื่อวันที่ 22 ignotusnemo ระบุในฟอรัมวิจัย Ethereum ว่า “ควรพิจารณาว่าจะรองรับ proof หลายขนาดที่ได้รับอนุมัติหรือไม่ เพื่อให้ชุดข้อมูลขนาดเล็กใช้ความสัมพันธ์ของ proof ที่เล็กลงได้” แนวคิดนี้มุ่งทบทวนการใช้ proof ขนาดเดียวโดยไม่คำนึงถึงขนาดของชุดข้อมูล
EIP-8288 เป็นร่างข้อเสนอให้รวบรวมลายเซ็นและหลักฐานเข้ารหัสที่จำเป็นต่อธุรกรรมไว้ใน mempool แล้วใส่ recursive STARK proof สำหรับตรวจสอบข้อมูลเหล่านั้นลงในบล็อก โดย mempool คือพื้นที่พักธุรกรรมก่อนถูกรวมเข้าในบล็อก ร่าง EIP-8288 ที่วิตาลิก บูเตอริน(Vitalik Buterin) และโทมัส โคราตเจอร์(Thomas Coratger) เขียนเมื่อวันที่ 3 มิถุนายน ระบุว่าข้อมูลขนาดใหญ่และต้นทุนตรวจสอบสูงของลายเซ็นที่ทนทานต่อควอนตัมกับ STARK proof เป็นที่มาของข้อเสนอ
แนวคิดการรวมลายเซ็นและ proof ใน EIP-8288 ที่รายงานก่อนหน้านี้มุ่งรวมงานตรวจสอบหลายรายการให้เป็น recursive proof เดียว การหารือครั้งนี้พิจารณาว่าสามารถกำหนดขนาด proof ต่างกันตามขนาดชุดข้อมูลได้หรือไม่ และจะเชื่อมผลการตรวจสอบระหว่าง proof ที่มีขนาดต่างกันอย่างไร
ignotusnemo อธิบายว่า Parano1d ซึ่งเขาพัฒนาขึ้นกำลังใช้งาน proof สำหรับการเปลี่ยนสถานะทั้งขนาดใหญ่และเล็กบนเมนเน็ตสาธารณะ นี่เป็นกรณีการใช้งานของ Parano1d และไม่ได้หมายความว่าแนวทางดังกล่าวถูกนำมาใช้กับ Ethereum EIP-8288 แล้ว
ข้อเสนอนี้กำหนดให้แยกเก็บข้อมูลการตรวจสอบไว้ในช่องทางต่างกันตามวิธี proof ที่ได้รับอนุมัติ แม้จะเลื่อนการตรวจสอบ proof ก่อนหน้าไปทำในขั้นถัดไป ก็ยังติดตามได้ว่าภาระการตรวจสอบเกิดจากวิธีใด และออกแบบให้ตรวจสอบภาระที่เหลือทั้งหมดในขั้นสุดท้าย ignotusnemo ระบุว่าการนำไปใช้กับ EIP-8288 ยังต้องหารือเพิ่มเติมเกี่ยวกับกฎการรวม proof ระดับย่อย การจัดการการพึ่งพาระหว่างธุรกรรม และความเข้ากันได้เมื่ออนุญาตให้โปรแกรมเดียวกันใช้วิธี proof ต่างกัน
EIP-8288 ยังอยู่ในขั้นร่าง โดยยังไม่มีข้อสรุปว่าจะรับแนวทางนี้หรือกำหนดเวลานำไปใช้กับ Ethereum เมื่อใด
ความคิดเห็น 0