Vitalik Buterin ผู้ร่วมก่อตั้ง Ethereum ได้กล่าวถึงประโยชน์ของการอัพเกรดเทคโนโลยีของ Ethereum ในโพสต์บน X โดยระบุว่า การใช้งาน Verkle tree คาดว่าจะเปิดใช้งาน “stateless validator clients” โดยจะมีฟังก์ชันการทำงานเพื่อให้ staking node ทำงานด้วย “พื้นที่ฮาร์ดดิสก์ที่ใกล้ศูนย์และมีการซิงค์เกือบจะในทันที”
ก่อนหน้านี้ Buterin ได้สรุปกระบวนการ 5 ขั้นตอนแบบค่อยเป็นค่อยไป ซึ่งจะนำบล็อกเชน smart contract มาสู่สิ่งที่เขาอธิบายว่าเป็น endgame ของการพัฒนา Ethereum โดยสิ่งนี้เกิดขึ้นหลังจากการเปิดใช้งาน Beacon Chain ที่คาดหวังไว้สูง ซึ่งทำให้ Ethereum เปลี่ยนไปเป็น proof-of-stake ในเดือนกันยายน 2022
Verkle trees เป็นส่วนหนึ่งของโรดแมปที่ Buterin เคยแบ่งปันไว้ในช่วงปลายปี 2022 โดยมีคีย์เวิร์ด 5 คำที่สรุปขั้นตอนการพัฒนาที่กำลังดำเนินอยู่คือ Merge, Surge, Verge, Purge และ Splurge และสรุปรายละเอียดทางเทคนิคของเหตุการณ์สำคัญในการพัฒนาต่างๆ
Verkle trees จะอยู่ใต้ Verge ซึ่งเป็นขั้นตอนที่ 3 ของแผนการพัฒนาของ Ethereum โดยขั้นตอนนี้เกี่ยวข้องกับการแนะนำ Verkle trees ซึ่งจะเพิ่มประสิทธิภาพการจัดเก็บข้อมูลและขนาดของโหนด โดย Buterin เคยสรุปรายละเอียดทางเทคนิคของ Verkle trees ไว้ในเอกสารข้อเสนอการปรับปรุง Ethereum ที่เผยแพร่ในปี 2022
Verkle tree จะทำหน้าที่คล้ายกับ Merkle tree ซึ่งจะรวมธุรกรรมทั้งหมดในบล็อกและสร้าง proof ของชุดข้อมูลทั้งหมดสำหรับผู้ใช้ที่ต้องการตรวจสอบความถูกต้อง
“คุณสมบัติหลักที่ Verkle Trees มอบให้ก็คือ พวกมันมีประสิทธิภาพมากกว่า proof size”
Verkle trees ใช้โครงสร้างคล้ายต้นไม้คล้ายกับ Merkle trees แต่มีความแตกต่างที่สำคัญคือโหนดใช้แฮชประเภทเฉพาะที่เรียกว่า vector commitment ที่ถูกส่งผ่านไปยัง sub-nodes ซึ่ง Vector commitments จะให้ประโยชน์ที่มีความหมายและระยะยาวแก่เครือข่าย Ethereum
ประโยชน์หลักของ Verkle trees คือการช่วยให้ Ethereum บรรลุ statelessness ซึ่งจะเป็นเหตุการณ์ที่เกิดขึ้นเมื่อโหนดตรวจสอบบล็อกที่ไม่จำเป็นต้องจัดเก็บ state ของ Ethereum อีกต่อไป
Verkle trees ยังอนุญาตให้มี proof sizes ที่เล็กลง ซึ่งสามารถบรรจุไว้ในแต่ละบล็อกของบล็อกเชน Ethereum และผลลัพธ์ก็คือทำให้โหนดสามารถตรวจสอบบล็อกใด ๆ โดยใช้ข้อมูลที่มีอยู่ในบล็อกนั้นเอง
การพัฒนา Verkle tree กำลังดำเนินไปอย่างต่อเนื่อง และการใช้งานโปรโตคอล Ethereum จะต้องมีการเปลี่ยนแปลงหลายประการ ซึ่งรวมถึงโครงสร้างข้อมูลใหม่เพื่อบันทึก state ของเครือข่าย , โมเดล gas accounting ใหม่ , กลยุทธ์ในการโยกย้าย state ของ Ethereum จาก Merkle ไปยัง Verkle trees และอื่น ๆ
อ้างอิง : cointelegraph.com
ภาพ tekedia.com