Ethereum Foundation สำรวจกลยุทธ์เพื่อลดขนาดบล็อกสูงสุด

Vitalik Buterin ผู้ร่วมก่อตั้ง Ethereum และ Ethereum Foundation กำลังสำรวจห้าโซลูชันที่เป็นไปได้เพื่อลดขนาดบล็อกสูงสุดของ Ethereum 

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

เพิ่มประสิทธิภาพขีดจำกัดบล็อกก๊าซของ Ethereum และต้นทุนข้อมูลการโทร

หนึ่งในหลัก ข้อเสนอ นำเสนอโดย Buterin และนักวิจัยของ Ethereum Foundation Toni Wahrstätter เกี่ยวข้องกับการเพิ่มต้นทุนของข้อมูลการโทร และเพิ่มขีดจำกัดของบล็อคแก๊ส Calldata หมายถึงข้อมูลที่ให้ไว้สำหรับการเรียกใช้ฟังก์ชันสัญญาอัจฉริยะและการใช้ก๊าซ ซึ่งส่งผลต่อประสิทธิภาพของเครือข่าย 

ด้วยการเพิ่มต้นทุนข้อมูลการโทรจาก 16 เป็น 42 gas ทำให้ Ethereum สามารถลดขนาดบล็อกสูงสุดจาก 1.78 เมกะไบต์เป็น 0.68 เมกะไบต์ ทำให้เกิดพื้นที่สำหรับ blobs ข้อมูลมากขึ้นในอนาคต อย่างไรก็ตาม วิธีการนี้อาจกีดกันการใช้ข้อมูลการโทรเพื่อความพร้อมใช้งานของข้อมูล ซึ่งส่งผลกระทบต่อแอปพลิเคชันเช่น StarkNet ที่ต้องอาศัยข้อมูลการโทรจำนวนมากสำหรับการพิสูจน์แบบออนไลน์

ปรับสมดุลข้อมูลการโทรและค่าใช้จ่าย opcode

วิธีแก้ปัญหาที่เป็นไปได้อีกประการหนึ่งคือการเพิ่มต้นทุนข้อมูลการโทรในขณะที่ลดต้นทุน opcode อื่นๆ ใน Ethereum Virtual Machine (EVM) แนวทางนี้มีจุดมุ่งหมายเพื่อรักษาสมดุลระหว่างการสร้างแรงจูงใจในการใช้ข้อมูลการโทรเพื่อความพร้อมใช้งานของข้อมูล และลดผลกระทบต่อแอปที่ต้องพึ่งพาข้อมูลดังกล่าวอย่างมาก

Ethereum Improvement Proposal (EIP)-4488 แนะนำให้จำกัดข้อมูลการโทรต่อบล็อก แต่การทำเช่นนี้อาจทำให้ไม่สนับสนุนการใช้เพื่อความพร้อมใช้งานของข้อมูลในทำนองเดียวกัน ซึ่งส่งผลกระทบต่อแอปพลิเคชันที่ขึ้นอยู่กับข้อมูลการโทร ดังนั้นการหาแนวทางที่สมดุลจึงเป็นสิ่งสำคัญ

การสร้างตลาดค่าธรรมเนียม Calldata

อีกแนวทางหนึ่งคือการสร้างตลาดค่าธรรมเนียมข้อมูลการโทรแยกต่างหาก คล้ายกับวิธีการจัดการ Data Blob ตลาดนี้จะปรับราคาข้อมูลการโทรตามความต้องการโดยอัตโนมัติ ซึ่งอาจเพิ่มขีดจำกัดของก๊าซ อย่างไรก็ตาม ทำให้เกิดความซับซ้อนในแง่ของการวิเคราะห์และการนำไปปฏิบัติ

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

ข้อเสนอเหล่านี้เกิดขึ้นเมื่อ Ethereum กำลังต่อสู้กับความต้องการเพิ่มความสามารถในการขยายขนาดและประสิทธิภาพของเครือข่าย การบูรณาการแพ็กเก็ตข้อมูลขนาดใหญ่ที่เรียกว่า blobs เข้ากับการอัพเกรด EIP-4844 Dencun ตอกย้ำถึงความสำคัญของการเพิ่มประสิทธิภาพการจัดการข้อมูลและการจัดเก็บข้อมูลภายใน Ethereum blockchain

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

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

ผลกระทบต่อปริมาณงานของเครือข่าย

 Vitalik Buterin เสนอให้เพิ่มขีดจำกัดของ Ethereum Gas 33% เป็น 40 ล้านเพื่อเพิ่มปริมาณงานของเครือข่าย การเพิ่มขีดจำกัดของก๊าซช่วยให้สามารถประมวลผลธุรกรรมได้มากขึ้นในแต่ละบล็อค ซึ่งในทางทฤษฎีแล้วจะเป็นการปรับปรุงความจุของเครือข่ายโดยรวม อย่างไรก็ตาม ยังก่อให้เกิดความเสี่ยงที่อาจเกิดขึ้น เช่น โหลดฮาร์ดแวร์ที่เพิ่มขึ้น และความไวต่อสแปมเครือข่ายและการโจมตี

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

ที่มา: https://www.cryptopolitan.com/ethereum-strategyto-reduce-maximum-block-siz/