นักวิจัยจาก AWS ระบุจุดคอขวดด้านประสิทธิภาพสี่ประการใน go-verkle และเสนอการปรับปรุง

iconKuCoinFlash
แชร์
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconสรุป

expand icon
ข่าวบนโซ่จาก EthCC[9] เปิดเผยว่า นักวิจัยจาก AWS ได้แก่ Ekleen Kaur และ Everton Fraga พบจุดคอขวดด้านประสิทธิภาพสี่ประการในการใช้งาน go-verkle ของ Ethereum ได้แก่ ข้อมูลสถานะซ้ำซ้อน 35% ต้นทุนการจัดเก็บสูงขึ้น 50% การถอดรหัสช้าลง 24 เท่าจากกระบวนการคัดลอกหน่วยความจำ และความไม่เข้ากันของพิสูจน์ข้ามไคลเอนต์ AWS ได้เสนอการปรับปรุง โดยมุ่งเน้นที่การคัดลอกหน่วยความจำเพื่อเพิ่มประสิทธิภาพของโหนดมากกว่าสามเท่า ข้อมูลเงินเฟ้อและตัวชี้วัดบนโซ่บ่งชี้ว่า การเปลี่ยนแปลงเหล่านี้อาจส่งผลกระทบอย่างมีนัยสำคัญต่อความสามารถในการขยายตัวและโครงสร้างต้นทุนของ Ethereum

ข่าว ME รายงานว่า เมื่อวันที่ 2 เมษายน (UTC+8) นักวิจัยหลักของโปรโตคอล AWS ซึ่งเป็นหน่วยงานด้านคลาวด์ของแอมะซอน ได้แก่ Ekleen Kaur และ Everton Fraga ได้ทำการทดสอบความเครียดต่อการดำเนินการพื้นฐานของ Verkle Tree สำหรับ Ethereum ที่ชื่อ go-verkle ในการประชุม EthCC[9] โดยเปิดเผยข้อจำกัดด้านประสิทธิภาพสี่ประการที่ขัดขวางการนำระบบไร้สถานะไปใช้งานจริง: 1. ในระหว่างการอัปเดตต้นไม้ จะเกิดโหนดเงาจำนวนมากที่ไม่มีอยู่ในเชิงตรรกะแต่ยังคงใช้พื้นที่ทางกายภาพ ทำให้ข้อมูลสถานะเพิ่มขึ้นประมาณ 35% อย่างไม่จำเป็น; 2. การออกแบบคีย์ดัชนีฐานข้อมูลมีข้อมูลเส้นทางซ้ำซ้อนจำนวนมาก ทำให้ค่าใช้จ่ายในการจัดเก็บเพิ่มขึ้นประมาณ 50%; 3. การแปลงโครงสร้างต้นไม้ในหน่วยความจำเป็นหลักฐานเกิดการคัดลอกหน่วยความจำจำนวนมากแทนการอ้างอิงตัวชี้ ทำให้ความเร็วในการถอดรหัสช้ากว่าค่าที่คาดการณ์ไว้หลังการปรับปรุงถึง 24 เท่า และอาจทำให้การตรวจสอบหลักฐานล้มเหลวภายใต้ภาระงานสูง; 4. การดำเนินการ Verkle Tree ในไคลเอ็นต์ที่เขียนด้วยภาษาต่างกัน เช่น Go, Rust และ Nimbus ไม่สามารถรับรองหลักฐานที่สร้างขึ้นจากกรณีขอบเฉพาะบางกรณีได้ จึงมีความเสี่ยงที่จะเกิดการแยกสายแบบไม่คาดคิดหลังอัปเกรด นักวิจัยทั้งสองระบุว่า AWS ได้ส่งข้อเสนอการปรับปรุงหลายข้อไปยังคลังหลักของ Ethereum โดยมุ่งเน้นการรีแฟกเตอร์ตรรกะการถอดรหัสเพื่อลดการคัดลอกหน่วยความจำ โดยคาดว่าเมื่อเสร็จสิ้นแล้ว ประสิทธิภาพการทำงานของโนดจะเพิ่มขึ้นมากกว่าสามเท่า และเป็นพื้นฐานสำคัญสำหรับการผสาน Verkle Tree เข้าสู่ระบบอย่างเป็นทางการ (ที่มา: Foresight News)

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