ผู้ร่วมก่อตั้ง Ethereum Vitalik Buterinได้นำเสนอ The Purge ซึ่งเป็นการอัปเกรดครั้งที่ห้าในชุดของการอัปเกรดที่เสนอมาเพื่อทำให้การจัดเก็บข้อมูลและความซับซ้อนของ Protocol ของเครือข่าย Ethereum มีประสิทธิภาพมากขึ้น
การอัปเดตนี้มีความสำคัญเนื่องจากการขยายขนาดในระยะยาวความปลอดภัยและความยั่งยืนของ Ethereum ขึ้นอยู่กับโครงสร้างข้อมูลที่มั่นคงและสามารถจัดการได้
การจัดการกับการเก็บข้อมูล Ethereum
การอัปเกรด Purge ของ Buterin นำเสนอกรอบการทำงานที่มุ่งเป้าไปที่ความต้องการพื้นที่จัดเก็บข้อมูลที่เพิ่มขึ้นของ Ethereum โดยการลบประวัติเครือข่ายที่ล้าสมัยออกไป เพื่อลดปัญหาการขัดข้องและลดพื้นที่ฮาร์ดไดรฟ์ที่จำเป็นในการรันโหนด
ในปัจจุบัน การรันโหนด Ethereum ต้องใช้พื้นที่ดิสก์ประมาณ 1.1 เทราไบต์สำหรับไคลเอนต์การดำเนินการเพียงอย่างเดียว พร้อมกับหลายร้อยกิกะไบต์เพิ่มเติมสำหรับไคลเอนต์ความเห็นชอบ แน่นอนว่าความต้องการพื้นที่จัดเก็บเพิ่มขึ้นหลายร้อยกิกะไบต์ทุกปี แม้ว่าจะไม่เพิ่มขีดจำกัดก๊าซของ Ethereumก็ตาม
อ่านเพิ่มเติม การศึกษาลึกลงไปในเครือข่าย Ethereum
The Purge แนะนำวิธีการกระจายศูนย์ในการจัดเก็บข้อมูลข้ามโหนดเครือข่าย แทนที่จะให้แต่ละโหนดเก็บประวัติเครือข่ายทั้งหมด พวกเขาสามารถเก็บส่วนที่เล็กกว่าและสุ่มได้ ซึ่งจะช่วยให้เครือข่ายรักษาความซ้ำซ้อนของข้อมูลโดยไม่ต้องให้ทุกโหนดเก็บข้อมูลเดียวกัน
หากการทำให้การรันโหนดมีราคาไม่แพงขึ้น สามารถทำให้เรามีเครือข่ายที่มีโหนด 100,000 โหนด โดยแต่ละโหนดเก็บประวัติแบบสุ่ม 10% ข้อมูลแต่ละชิ้นจะถูกทำซ้ำ 10,000 ครั้งซึ่งเท่ากับปัจจัยการทำซ้ำของเครือข่าย 10,000 โหนดที่แต่ละโหนดเก็บข้อมูลทั้งหมด Buterin อธิบาย
ข้อเสนอสำคัญอีกประการหนึ่งคือการนำเสนอวิธีการ Stateless ในการจัดการข้อมูลสถานะของ Ethereum ซึ่งอาจช่วยให้ข้อมูลทั้งหมดอยู่ในระดับต่ำกว่า 8 เทราไบต์ได้หลายทศวรรษ
เพื่อเพิ่มประสิทธิภาพในการจัดเก็บข้อมูล Buterin ยังแนะนำให้สำรวจการใช้การหมดอายุของสถานะบางส่วนหรือทั้งหมด ซึ่งข้อมูลเก่าบางอย่างอาจถูกลบออก ร่วมกับการปรับเปลี่ยนในพื้นที่ที่อยู่ โดยเขาได้ชี้ว่าการหมดอายุของสถานะอาจทำให้การเปลี่ยนแปลงรูปแบบข้อมูลง่ายขึ้น เนื่องจากสามารถนำต้นไม้สถานะใหม่เข้ามาได้โดยไม่ต้องมีการแปลงที่ซับซ้อน
การทำให้ Protocol เรียบง่าย
นอกเหนือจากการจัดเก็บข้อมูล Buterin ยังเน้นถึงความจำเป็นในการรักษาประสิทธิภาพและความสะดวกในการใช้งานของProtocol Ethereum การทำให้ Protocol เรียบง่ายขึ้นสามารถลดข้อผิดพลาด และทำให้เครือข่ายง่ายต่อการนำทางสำหรับนักพัฒนาและผู้ใช้
หนึ่งในตัวเลือกคือ ossification กระบวนการที่ทำให้ Protocol คงที่ หยุดการเปลี่ยนแปลงใหม่เพื่อเพิ่มความมั่นคง หรือ Ethereum อาจเลือกที่จะยกเลิกคุณสมบัติที่ล้าสมัย โดยรักษาความเข้ากันได้ย้อนหลังพร้อมทั้งลดความซับซ้อนที่ไม่จำเป็น
การเดินทางระหว่างกลาง โดยการทำการเปลี่ยนแปลงน้อยลงต่อ Protocol และยังลดความซับซ้อนออกไปเล็กน้อยตามเวลา ก็เป็นไปได้เช่นกันบูเทอรินกล่าวเพิ่มเติม
อ่านเพิ่มเติม: เมื่อไหร่ที่ค่าธรรมเนียมแก๊ส Ethereum ต่ำที่สุด
ในขณะเดียวกัน Buterin ย้ำถึงความจำเป็นในความเรียบง่ายและความเข้ากันได้ย้อนหลัง ตามที่เขากล่าว สิ่งนี้จะให้ความมั่นคงสำหรับแอปพลิเคชันที่ต้องการการสนับสนุนที่เชื่อถือได้และยาวนาน
คุณค่าของ Ethereum ในฐานะเชนมาจากการเป็นแพลตฟอร์มที่คุณสามารถเปิดตัวแอปพลิเคชันและมั่นใจได้ว่ามันจะยังคงทำงานได้หลายปีข้างหน้าเขาสรุป
ข้อจำกัดความรับผิด
หมายเหตุบรรณาธิการ: เนื้อหาต่อไปนี้ไม่ได้สะท้อนถึงมุมมองหรือความคิเห็นของ BeInCrypto มันจัดทำขึ้นเพื่อวัตถุประสงค์ในการให้ข้อมูลเท่านั้นและไม่ควรถูกตีความว่าเป็นคำแนะนำทางการเงิน กรุณาทำการวิจัยของคุณเองก่อนที่จะทำการตัดสินใจลงทุนใดๆ