Vitalik Buterin เปิดเผยแผนการเพิ่มความเร็วและความสามารถในการขยายตัวของ Ethereum

18 ชั่วโมง ที่ผ่านมา
อ่าน 8 นาที
2 มุมมอง

การปรับปรุง Ethereum โดย Vitalik Buterin

Vitalik Buterin ผู้ร่วมก่อตั้ง Ethereum ได้เสนอวิธีการใหม่เพื่อปรับปรุงความเร็วและความสามารถในการขยายตัวของเครือข่าย โดยการคิดใหม่เกี่ยวกับโครงสร้างของการยืนยันบล็อก ในโพสต์บล็อกเมื่อวันที่ 1 สิงหาคม Buterin ได้เสนอให้แยกกลไกการเลือกฟอร์คของ Ethereum ออกจากกระบวนการยืนยัน ซึ่งเขาเชื่อว่าจะช่วยทำให้โปรโตคอลเรียบง่ายขึ้นและทำให้การยืนยันบล็อกเร็วขึ้น

การออกแบบปัจจุบันของ Ethereum

ปัจจุบันการเห็นพ้องของ Ethereum ขึ้นอยู่กับการออกแบบตามช่อง ซึ่งทั้งกลไกการเลือกฟอร์คและการยืนยันทำงานภายในช่วงเวลาเดียวกัน แม้ว่าจะมีความแข็งแกร่ง แต่การออกแบบนี้ต้องการการสื่อสารระหว่างผู้ตรวจสอบหลายรอบในแต่ละช่อง ซึ่งจำกัดความเร็วในการยืนยันบล็อกใหม่

Buterin แนะนำให้ลดความซับซ้อนโดยอนุญาตให้ทั้งสองกระบวนการพัฒนาแยกจากกัน เขาเขียนว่า: “[อาจมี] [วิธีการ] ที่จะเคลื่อนตัวออกไปจากการเชื่อมโยงที่แน่นหนาระหว่างช่องและการยืนยันที่นำเสนอใน 3SF และแทนที่มีการเลือกฟอร์ค LMD GHOST ที่แยกออกมาและอุปกรณ์การยืนยันที่มีจำนวนผู้เข้าร่วมที่แตกต่างกัน”

ระบบสองระดับ

ภายใต้แผนของเขา Buterin เสนอให้กำหนดจำนวนผู้ตรวจสอบที่เล็กและคงที่ ประมาณ 256 คน เพื่อทำงานกับอัลกอริธึมการเลือกฟอร์ค LMD GHOST ในแต่ละช่อง กลุ่มนี้จะกำหนดหัวของสายโซ่ในเวลาจริง ทำหน้าที่เป็น “เลนด่วน” ของ Ethereum สำหรับการเลือกบล็อก ในขณะเดียวกัน ชุดผู้ตรวจสอบที่กว้างขึ้นซึ่งทำงานในจังหวะที่ช้ากว่าจะจัดการกระบวนการยืนยัน ซึ่งกำหนดว่าบล็อกใดจะกลายเป็นสิ่งที่ไม่สามารถย้อนกลับได้

ผลกระทบต่อความสามารถในการขยายตัว

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

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

ความปลอดภัยและความยืดหยุ่น

Buterin ยังกล่าวว่า ระบบดังกล่าวจะช่วยรักษาความปลอดภัยของ Ethereum ในขณะที่ทำให้การดำเนินงานภายในเรียบง่ายขึ้น นอกจากนี้ยังจะให้ความยืดหยุ่นมากขึ้นแก่ผู้พัฒนาในการอัปเกรดหรือเปลี่ยนกลไกการยืนยันเมื่อเวลาผ่านไป โดยไม่รบกวนตรรกะการเลือกฟอร์คหลัก

ในขณะเดียวกัน ข้อเสนออยู่ในระยะการวิจัยและเปิดให้มีการแสดงความคิดเห็นจากชุมชนเพิ่มเติม อย่างไรก็ตาม นี่ถือเป็นก้าวสำคัญในการปรับปรุงประสิทธิภาพของ Ethereum ขณะที่เครือข่ายพัฒนาไปสู่แพลตฟอร์มที่มีประสิทธิภาพและสามารถขยายตัวได้มากขึ้น

ล่าสุดจาก Blog