การหมดอายุของ Ethereum State มันคืออะไรและเหตุใดจึงสำคัญ


ภาพบทความ

อาร์มัน ชิรินยาน

Ethereum มีปัญหาพื้นฐานที่สำคัญที่ต้องแก้ไขในบางจุด

ปริมาณทรัพยากร Ethereum ความต้องการที่จะรักษาตัวเองก็เพิ่มขึ้นตามวันและเมื่อถึงจุดหนึ่งภาระนั้นก็จะเพิ่มขึ้นเป็นอนันต์ ทำให้เกิดปัญหาร้ายแรงต่อเครือข่าย ความมั่นคง.

ในทางเทคนิค Ethereum คือ World Computer ซึ่งเป็นแพลตฟอร์มที่มีอยู่โดยรองรับโหนดหลายพันโหนด ระบบโหนดคือสิ่งที่ทำให้ Ethereum เป็นเครือข่ายที่เรารู้จัก: โหนดจัดหาฮาร์ดแวร์ EVM ให้คอมพิวเตอร์เสมือน และบล็อกเชนจะบันทึกทุกธุรกรรมที่ทำในประวัติของ Ether

เครื่องเสมือนถูกเก็บไว้ในโครงสร้างข้อมูลที่เรียกว่า Merkle tree การใช้งานหลักคือการตรวจสอบข้อมูลที่จัดเก็บ จัดการ และถ่ายโอนระหว่างคอมพิวเตอร์ Merkle tree ช่วยให้มั่นใจได้ถึงความถูกต้องของข้อมูลที่ได้รับจากผู้ให้บริการเครือข่ายรายอื่นบนเครือข่าย

อย่างไรก็ตาม มีข้อเสียอยู่บ้าง ที่มีปัญหามากที่สุดคือการปรับขนาด ณ วันนี้ World Computer จะจัดเก็บ EVM ทั้งหมด รวมถึงทุกรายการ บัญชี และที่อยู่ที่จะย้อนกลับไปที่จุดกำเนิด แม้ว่าการจัดเก็บข้อมูลจำนวนนั้นจะไม่ทำให้เกิดปัญหาในวันนี้ แต่จะกลายเป็นปัญหาในอนาคตและเติบโตจนไม่สิ้นสุด โชคดีที่มีวิธีแก้ปัญหาที่เรียกว่า "การหมดอายุของรัฐ"

โฆษณา

เมื่อมีการหมดอายุของรัฐ บางส่วนของค่าเริ่มต้นของรัฐจะไม่ทำงานและต้องต่ออายุโดย "การสัมผัส" ซึ่งโดยพื้นฐานแล้วการเข้าถึงสถานะที่จะเลื่อนการหมดอายุ ด้วยกลไกนี้ ขนาดของสถานะของ EVM จะยังคงสมเหตุสมผลและทำให้มีที่ว่างสำหรับวัตถุใหม่

แม้ว่าข้อเสนอในการแก้ปัญหาการปรับสเกลของ Merkle tree ที่มีอยู่จะฟังดูดีบนกระดาษ แต่การนำไปใช้จะเป็นกระบวนการที่ซับซ้อนซึ่งต้องใช้เวลาและกำลังคนเป็นจำนวนมาก อย่างไรก็ตาม การเปลี่ยนไปใช้ PoS ครั้งล่าสุดได้พิสูจน์แล้วว่าทุกสิ่งเป็นไปได้ด้วย Ether

ที่มา: https://u.today/ethereum-roadmap-ethereum-state-expiry-heres-what-it-is-and-why-it-matters