ข่าว Gate News เมื่อวันที่ 2 เมษายน นักวิจัยด้านโปรโตคอลหลักของแผนกคลาวด์คอมพิวติ้งของ Amazon ที่อยู่ภายใต้ AWS อย่าง Ekleen Kaur และ Everton Fraga ได้ทำการทดสอบภายใต้ความกดดันสูงกับการนำไปใช้งานระดับพื้นฐานของ Verkle tree ของ Ethereum ด้วย go-verkle ในงาน EthCC[9] โดยได้เปิดเผยคอขวดด้านประสิทธิภาพหลักสี่ประการที่ขัดขวางการนำการทำให้เป็นแบบไร้สถานะ (stateless) ไปใช้งานอย่างเต็มรูปแบบ โดยมีรายละเอียดดังนี้: 1) ระหว่างการอัปเดตต้นไม้จะเกิดโหนดเงา (shadow nodes) จำนวนมาก ทำให้ข้อมูลสถานะมีส่วนเกินประมาณ 35% เนื่องจากบวมพอง; 2) การออกแบบคีย์ดัชนีของฐานข้อมูลมีข้อมูลเส้นทางที่ซ้ำกันจำนวนมาก ส่งผลให้ต้นทุนการจัดเก็บเพิ่มขึ้นราว 50%; 3) เมื่อแปลงโครงสร้างต้นไม้ในหน่วยความจำเพื่อใช้ในการสร้างหลักฐาน (proof) จะมีการคัดลอกข้อมูลในหน่วยความจำจำนวนมากแทนการอ้างอิงด้วยพอยน์เตอร์ ส่งผลให้อัตราความเร็วในการดีซีเรียลไลซ์ช้ากว่าค่าทฤษฎีหลังการปรับปรุง 24 เท่า และภายใต้ภาระงานสูงอาจทำให้การตรวจสอบหลักฐานหมดเวลา; 4) การใช้งาน Verkle tree ในไคลเอนต์หลายภาษา เช่น Go, Rust, Nimbus และอื่น ๆ เมื่อจัดการกรณีขอบ (edge cases) เฉพาะเจาะจงแล้ว จะสร้างหลักฐานที่ไม่สามารถแลกเปลี่ยน/ยอมรับร่วมกันได้ ทำให้มีความเสี่ยงที่หลังจากอัปเกรดแล้วจะเกิดการแยกตัว (fork) อย่างไม่คาดคิด นักวิจัยทั้งสองกล่าวว่า AWS ได้ยื่นข้อเสนอการปรับปรุงหลายรายการต่อคลังโค้ดแกนหลักของ Ethereum โดยเน้นการปรับโครงสร้างตรรกะการดีซีเรียลไลซ์เพื่อกำจัดการคัดลอกในหน่วยความจำ และคาดว่าจะทำเสร็จแล้วประสิทธิภาพการทำงานของโหนดจะเพิ่มขึ้นมากกว่า 3 เท่า ซึ่งจะวางรากฐานสำหรับการผนวก Verkle tree อย่างเป็นทางการ