การอัปเดตแผนงาน Ethereum
เมื่อวันที่ 30 ธันวาคม 2023 Vitalik Buterin ผู้ร่วมก่อตั้ง Ethereum ได้แชร์แผนงาน Ethereum ปี 2024 บนโซเชียลเน็ตเวิร์ก X และให้รายละเอียดเกี่ยวกับการอัปเกรดและกิจกรรมของเครือข่าย Ethereum ตามแผนภูมิชุดที่เขาวางไว้ ความกังวลอย่างต่อเนื่องสำหรับ Ethereum ในปี 2024 ประกอบด้วยองค์ประกอบหลัก 6 ประการ: The Merge, The Surge, The Scourge, The Verge, The Purge และ The Splurge
(1) การผสานถูกเน้นว่าเป็นส่วนสำคัญของแผนงานที่มุ่งรักษากลไกฉันทามติ POS ที่เรียบง่ายและยืดหยุ่น โดยจะมีขึ้นในเดือนกันยายน 2022 และรวมเครือข่าย Ethereum mainnet เข้ากับห่วงโซ่สัญญาณ POS นับตั้งแต่การผสาน บทบาทของ single-slot Finality (SSF) จะได้รับการจัดลำดับความสำคัญ SSF ช่วยให้กลไกฉันทามติของ Ethereum สามารถตรวจสอบความถูกต้องของบล็อกได้อย่างมีประสิทธิภาพมากขึ้น ช่วยให้สามารถเสนอและสรุปบล็อกในช่องเดียวกันได้ ซึ่งช่วยลดเวลาแฝงในการทำธุรกรรม หลังจากที่ Ethereum เปลี่ยนจากกลไกฉันทามติ POW ไปเป็น POS แล้ว Single Slot Finality (SSF) จะทำหน้าที่เป็นทางออกหลักในการแก้ไขจุดอ่อนของ Ethereum ในปัจจุบัน
(2) The Surge ตั้งเป้าที่จะบรรลุปริมาณธุรกรรม 100,000 รายการต่อวินาทีในเครือข่าย Ethereum และ L2 ในขณะเดียวกันก็ปรับปรุงความสามารถในการปรับขนาดของบล็อกเชน มาตรฐาน cross-rollup และการทำงานร่วมกันได้รับการเน้นว่าเป็นพื้นที่สำหรับการปรับปรุงในระยะยาวโดยทีมพัฒนา Ethereum และในปีนี้จะเห็นความก้าวหน้าที่สำคัญใน EIP-4844 และความสามารถในการปรับขนาดของ rollups เอง
(3) Scourge มุ่งเน้นไปที่การลดความเสี่ยงที่เกี่ยวข้องกับมูลค่าสูงสุดที่แยกได้ (MEV) แหล่งรวมสภาพคล่อง และการรวมศูนย์เพื่อแก้ไขข้อกังวลเกี่ยวกับการรวมศูนย์ทางเศรษฐกิจภายในระบบนิเวศ Ethereum ก่อนหน้านี้ Vitalik Buterin แนะนำให้ลดต้นทุนในการรันโหนดเพื่อจัดการกับความท้าทายที่เกี่ยวข้อง เมื่อแผนผัง Verkle พร้อมแล้ว การตรวจสอบบล็อกจะเกี่ยวข้องกับการดาวน์โหลดข้อมูลสองสามไบต์ การคำนวณพื้นฐานบางอย่าง และการตรวจสอบอาร์กิวเมนต์ความรู้ที่ไม่โต้ตอบ (SNARK) ที่กระชับและไม่โต้ตอบ เครือข่ายจะยังคงสำรวจการรวบรวมล่วงหน้าการตรวจสอบ Ethereum Virtual Machine (EVM) ต่อไป เพื่อให้ได้เครือข่าย Ethereum ที่รองรับ SNARK โดยสมบูรณ์
(4) The Verge มุ่งหวังที่จะทำให้การตรวจสอบบล็อกง่ายขึ้น และปรับปรุงประสิทธิภาพของการตรวจสอบบล็อก การเพิ่มประสิทธิภาพนี้มีความสำคัญอย่างยิ่งต่อการรักษาความสามารถในการปรับขนาดของ Ethereum เนื่องจากปริมาณธุรกรรมออนไลน์ยังคงเติบโตอย่างต่อเนื่อง แผนงานจะลบเนื้อหาของ การเพิ่มขีดจำกัดของก๊าซ L1 เพื่อให้สามารถเพิ่มขีดจำกัดของก๊าซได้ตลอดเวลา ซึ่งบ่งบอกถึงวิธีการที่ยืดหยุ่นในการจัดการความจุของเครือข่าย
(5) The Purge มีเป้าหมายเพื่อทำให้โปรโตคอลใช้งานได้ง่ายขึ้น ทำให้นักพัฒนาเป็นมิตรและเข้าถึงได้มากขึ้น การลดความซับซ้อนนี้จะขจัดหนี้ด้านเทคนิคและจำกัดค่าใช้จ่ายในการเข้าร่วมเครือข่าย ซึ่งคาดว่าจะปรับปรุงการทำงานโดยรวมและการใช้งานของเครือข่าย Ethereum
(6) Splurge ครอบคลุมองค์ประกอบอื่น ๆ ทั้งหมดที่มีความสำคัญต่อการเติบโตของ Ethereum ตั้งแต่การเติบโตของระบบนิเวศและความยั่งยืนไปจนถึงการประสานงานของมนุษย์ซึ่งสะท้อนให้เห็นถึงความมุ่งมั่นของ Ethereum ในการเลี้ยงดูและสนับสนุนชุมชนที่มีชีวิตชีวา คำมั่นสัญญา
ตัวอย่างข้อเสนอการปรับปรุง EIP
Ethereum จะเปิดตัวการอัพเกรด Dencun hard fork ในไตรมาสแรกของปี 2024 และนักพัฒนาหลักของ Ethereum ได้กำหนดตารางการอัพเกรด Dencun hard fork ตราบใดที่ไม่มีปัญหาสำคัญเกิดขึ้น เครือข่ายทดสอบสาธารณะของ Ethereum จะดำเนินการเบื้องต้นตามกำหนดการต่อไปนี้:
เกอร์ลี: 17 มกราคม
เซโปเลีย: 30 มกราคม
โฮลสกี: 7 กุมภาพันธ์
นี่จะเป็นครั้งสุดท้ายที่ Goerli จะรวมอยู่ในสถานการณ์การทดสอบเนื่องจากเครือข่ายกำลังจะเลิกใช้งาน การเคลื่อนไหวนี้เป็นส่วนหนึ่งของกลยุทธ์ของ Dencun ในการเปิดใช้งานบนเครือข่าย Ethereum ในเดือนมกราคม 2567 และถือเป็นความก้าวหน้าครั้งสำคัญในความสามารถด้านเทคนิค
นักพัฒนาหลักยังกล่าวถึงการอัพเกรด Prague/Electra ที่ยังไม่มีชื่ออีกด้วย ชุมชน Ethereum กำลังพิจารณาว่าจะมุ่งเน้นไปที่คุณสมบัติหลักขนาดใหญ่ (ซึ่งอาจต้องใช้เวลาหนึ่งปีของความพยายาม) หรือสร้างการอัพเกรดเกี่ยวกับการปรับปรุงเล็กๆ น้อยๆ หลายอย่าง (ซึ่งอาจทำได้ในช่วงครึ่งหลังของปี 2024)
โดยรวมแล้ว ปี 2024 จะเป็นปีที่ Ethereum ดำเนินการตามข้อเสนอการปรับปรุงที่ก้าวล้ำ ต่อไปนี้เป็นข้อเสนอการปรับปรุงบางส่วนที่ควรค่าแก่การใส่ใจ:
(1)EIP-4844 (Proto-Danksharding)
EIP-484 เป็นจุดเด่นของข้อเสนอมากมายสำหรับการอัปเกรด Dencun และข้อเสนอที่ดึงดูดความสนใจมากที่สุดในตลาด วัตถุประสงค์หลักคือ เพื่อลดต้นทุนก๊าซบนเครือข่าย L2 โดยไม่สูญเสียการกระจายอำนาจ
การอัพเกรด Dencun จะลดต้นทุน L2 ทั้งหมดในแง่ของความพร้อมใช้งานของข้อมูล ซึ่งเป็นสิ่งที่ตลาดตั้งตารอคอย เนื่องจากต้นทุนสำหรับผู้ใช้ปลายทางจะลดลงอีก EIP-4844 เป็นข้อเสนอการปรับปรุงการเปลี่ยนแปลงที่คาดว่าจะสามารถลดต้นทุนก๊าซสะสมได้ 100 เท่า
(2) ERC-4337, ERC-6900 (นามธรรมบัญชี)
การลบบัญชียังเป็นข้อเสนอการปรับปรุงที่สำคัญมาก ซึ่งรวมถึง ERC-4337 และข้อเสนอส่วนขยาย ERC-6900 การแยกบัญชีซึ่งมีศูนย์กลางอยู่ที่แนวคิดของบัญชีอัจฉริยะ มีผลกระทบอย่างมากต่อประสบการณ์ของผู้ใช้ปลายทาง และจะลดต้นทุนการทำธุรกรรมและรับประกันความปลอดภัยในการเข้าสู่ระบบโซเชียล ERC เป็นส่วนย่อยของ EIP ที่กำหนดเป้าหมายมาตรฐานโทเค็นในระบบนิเวศ Ethereum โดยเฉพาะ โดยกำหนดกฎสำหรับการดำเนินการโทเค็นเพื่อให้แน่ใจว่าสามารถทำงานร่วมกันได้ ต่างจาก EIP ที่ปรับเปลี่ยนโปรโตคอลหลัก โดยทั่วไป ERC ไม่จำเป็นต้องใช้ฮาร์ดฟอร์ก
ERC-4337 จะจัดขึ้นในเดือนมีนาคมปีนี้ และแนวคิดของการลบบัญชีจะนำมาซึ่งการเปลี่ยนแปลงที่สำคัญและบทบาทที่สำคัญสำหรับผู้ใช้ปลายทาง การแยกบัญชีจะปฏิวัติวิธีที่ผู้ใช้รับรู้และโต้ตอบกับกระเป๋าเงินดิจิตอล ทำให้การทำธุรกรรมแบบไร้น้ำมันเป็นมาตรฐาน ในขณะเดียวกันก็ทำให้การเข้าสู่ระบบโซเชียลที่ปลอดภัยเป็นบรรทัดฐานใหม่ โดยพื้นฐานจะปรับโฉมประสบการณ์ผู้ใช้ Ethereum ใหม่
ตามเนื้อผ้า Ethereum มีสองประเภทบัญชี: บัญชีภายนอก (EOA) ควบคุมโดยคีย์ส่วนตัวและบัญชีสัญญาควบคุมโดยรหัส นามธรรมบัญชีทำให้ความแตกต่างนี้พร่าเลือน ทำให้ผู้ใช้สามารถสร้างบัญชีที่ทำงานเหมือนกับสัญญาอัจฉริยะได้ ปรับปรุงประสบการณ์ผู้ใช้และความปลอดภัย และช่วยให้ตรรกะบัญชีที่ซับซ้อนมากขึ้น เช่น กระเป๋าเงินหลายลายเซ็นหรือการกู้คืนคีย์ที่สูญหายทางโซเชียล
ERC-6900 เสนอแนวคิด ธุรกรรมที่ได้รับมอบหมาย มาตรฐานไม่จำเป็นต้องมีการเปลี่ยนแปลงฉันทามติ mainnet ของ Ethereum และอนุญาตให้ผู้ใช้สามารถมอบหมายผู้ได้รับมอบหมายให้ส่งธุรกรรม และ ตัวอย่างเช่น อนุมัติชุดการดำเนินการเพื่อประหยัดเวลาและความยุ่งยาก
(3) EIP-1153 (opcode ที่เก็บข้อมูลทันที)
EIP-1153 เป็นส่วนหนึ่งของการอัพเกรด Dencun ซึ่งมีจุดมุ่งหมายเพื่อแนะนำกลไกใหม่สำหรับการจัดการพื้นที่เก็บข้อมูลชั่วคราวหรือชั่วคราวระหว่างการดำเนินการตามสัญญาอัจฉริยะ การดำเนินการจัดเก็บข้อมูลแบบดั้งเดิมของ Ethereum เป็นแบบถาวรและสิ้นเปลืองพลังงาน ซึ่งอาจไม่ได้ผลกับข้อมูลชั่วคราวที่ไม่จำเป็นต้องอยู่นานกว่าธุรกรรม EIP-1153 เป็น opcode ที่จะอนุญาตให้สัญญาอัจฉริยะใช้พื้นที่เก็บข้อมูลชั่วคราว กล่าวคือ พื้นที่เก็บข้อมูลจะถูกล้างเมื่อสิ้นสุดการทำธุรกรรม
ทีมงาน Uniswap ล็อบบี้อย่างหนักสำหรับ EIP-1153 และต้องการให้นำไปใช้ในการอัปเกรดที่เซี่ยงไฮ้ แต่ไม่ได้รับการสนับสนุนเพียงพอที่จะบรรลุความเห็นพ้องต้องกันระหว่างนักพัฒนาหลักของ Ethereum การอัพเกรดนี้คาดว่าจะมีบทบาทสำคัญในการปรับปรุงความสามารถและประสิทธิภาพของโปรโตคอล Uniswap V4
ด้วยการเปิดใช้งานการจัดเก็บข้อมูลชั่วคราว EIP-1153 สามารถลดต้นทุนก๊าซที่เกี่ยวข้องกับการจัดเก็บข้อมูลในระหว่างการดำเนินการตามสัญญา และช่วยให้นักพัฒนามีความยืดหยุ่นมากขึ้นในการออกแบบสัญญาอัจฉริยะ EIP-1153 ยังมีส่วนช่วยในการปรับขนาดโดยรวมของเครือข่าย Ethereum โดยการถ่ายพื้นที่เก็บข้อมูลถาวรและลดการขยายตัวของสถานะ
(4) EIP-4788 (การส่งรูทบล็อกบีคอน)
Ethereum เป็นเหมือนห้องสมุดขนาดใหญ่ที่ประกอบด้วยสองส่วนหลัก ส่วนแรกคือ Ethereum Virtual Machine (EVM) ซึ่งช่วยให้ผู้คนอ่านหนังสือ (ดำเนินการสัญญาอัจฉริยะ) เหมือนห้องอ่านหนังสือ ส่วนที่สองคือห่วงโซ่บีคอน เช่น ระบบแคตตาล็อกห้องสมุดที่ติดตามหนังสือทั้งหมดและที่ตั้งของหนังสือ (ฉันทามติและการประสานงานบนเครือข่าย Ethereum)
ก่อน EIP-4788 ทั้งสองส่วนนี้ดำเนินการค่อนข้างเป็นอิสระจากกัน EVM ไม่สามารถเข้าถึงไดเร็กทอรีล่าสุดได้โดยตรง แต่จะต้องอาศัยวิธีการทางอ้อมเพื่อทำความเข้าใจสิ่งที่เกิดขึ้นในสายบีคอน และ EIP-4788 เสนอให้ใส่รากของบล็อกบีคอน (ส่วนย่อยหรือรากของแฮชทรีของบล็อกหลัก) ลงในบล็อก EVM ทุกบล็อก ซึ่งจะเทียบเท่ากับการย้ายระบบจัดเก็บบัตรที่ล้าสมัยในห้องสมุดซึ่งไม่มีประสิทธิภาพและไม่ถูกต้อง ไปยังระบบที่มีการเชื่อมโยงแบบเรียลไทม์ แม่นยำ และตรงไปยังฐานข้อมูลหลัก
ใน Ethereum ซึ่งเป็นระบบห้องสมุดสมัยใหม่ ผู้อ่าน (EVM) สามารถรับข้อมูลที่อัปเดตได้ทันทีทุกครั้งที่มีการเพิ่ม ย้าย หรือลบหนังสือ (การอัปเดตบีคอนเชน) ผู้อุปถัมภ์สามารถไว้วางใจการเข้าถึงข้อมูลที่ทันสมัยที่สุด และการดำเนินงานของห้องสมุด (เช่น การดำเนินการสัญญาอัจฉริยะ) จะสอดคล้องกับระบบแคตตาล็อกโดยรวมมากกว่า (สถานะของเลเยอร์ฉันทามติ)
กระบวนการข้างต้นทั้งหมดเกิดขึ้นในลักษณะที่ลดความจำเป็นในการไว้วางใจ ทำให้ไม่จำเป็นต้องใช้ oracles ภายนอกในการให้ข้อมูลนี้ ซึ่งจะช่วยลดจุดที่อาจเกิดความล้มเหลวหรือการบิดเบือนได้ EIP-4788 แนะนำ oracles ระดับโปรโตคอลเพื่อสื่อสารสถานะที่เป็นเอกฉันท์ของ Ethereum ทั่วทั้งเมนเน็ต การเปลี่ยนแปลงนี้เป็นประโยชน์อย่างยิ่งสำหรับโปรโตคอลการปักหลักสภาพคล่อง เช่น Lido รวมถึงสะพานที่อิงตามสัญญาอัจฉริยะและโซลูชันการปักหลักใหม่ เนื่องจากช่วยให้โปรโตคอลเหล่านี้สามารถเข้าถึงข้อมูลสำคัญ เช่น ยอดคงเหลือของเครื่องมือตรวจสอบความถูกต้องและสถานะได้โดยตรงจากชั้นฉันทามติ ดังนั้น ปรับปรุงความปลอดภัยและประสิทธิภาพการดำเนินงาน
(5) EIP-5656 (รหัสการดำเนินการ MCOPY)
EVM ทำงานโดยใช้ชุด opcodes ที่กำหนดการดำเนินการต่างๆ EIP-5656 ขอแนะนำ opcode ใหม่ที่เรียกว่า MCOPY ซึ่งปรับกระบวนการคัดลอกข้อมูลในหน่วยความจำให้เหมาะสมระหว่างการดำเนินการตามสัญญาอัจฉริยะ
การคัดลอกส่วนข้อมูลขนาดใหญ่จะไม่มีประสิทธิภาพเมื่อใช้ opcode ที่มีอยู่ในสถาปัตยกรรม EVM ปัจจุบัน MCOPY นำเสนอแนวทางที่มีประสิทธิภาพมากขึ้น ซึ่งคาดว่าจะลดค่าธรรมเนียมก๊าซที่เกี่ยวข้องกับการดำเนินงานเหล่านี้ ในขณะเดียวกันก็ปรับปรุงประสิทธิภาพด้วย การดำเนินการของหน่วยความจำที่เร็วขึ้นหมายถึงการดำเนินการตามสัญญาที่เร็วขึ้น และนักพัฒนาจะมีเครื่องมือเพิ่มเติมในการเพิ่มประสิทธิภาพสัญญาอัจฉริยะของตน โดยเฉพาะอย่างยิ่งเมื่อต้องจัดการกับโครงสร้างข้อมูลขนาดใหญ่หรือการดำเนินการที่ซับซ้อนที่เกี่ยวข้องกับการทำงานของหน่วยความจำ
(6) EIP-6780 (จำกัดการทำลายตัวเอง)
ในบล็อกเชน Ethereum นั้น opcode แบบทำลายตัวเองช่วยให้สัญญาอัจฉริยะสามารถลบตัวเองออกจากบล็อกเชนได้ หลังจากดำเนินการแล้ว ระบบจะลบพื้นที่เก็บข้อมูลของรหัสสัญญาและสถานะ และส่ง ETH ที่เหลือของสัญญาไปยังที่อยู่ที่ระบุ อย่างไรก็ตาม คุณลักษณะนี้นำไปสู่ปัญหาหลายประการ รวมถึงความซับซ้อนในการจัดการสถานะและช่องโหว่ด้านความปลอดภัยที่อาจเกิดขึ้น
ด้วยการจำกัดการทำลายตนเอง ทำให้ Ethereum สามารถจัดการขนาดสถานะได้ดีขึ้น ทำให้บล็อกเชนมีเสถียรภาพและคาดเดาได้มากขึ้น นี่เป็นสิ่งสำคัญสำหรับความสามารถในการปรับขนาดและการบำรุงรักษาเครือข่ายในระยะยาว เนื่องจากจะทำให้การอัพเกรด Ethereum ในอนาคตง่ายขึ้น
เมื่อนำมารวมกัน การอัปเดตแผนงาน Ethereum 2024 และข้อเสนอ EIP ที่สำคัญแสดงให้เห็นถึงความสามารถในการปรับตัวของ Ethereum blockchain ต่อการเปลี่ยนแปลงของอุตสาหกรรม และแสดงให้เห็นอย่างชัดเจนถึงวิสัยทัศน์ที่ชัดเจนสำหรับการดำเนินงานที่แข็งแกร่งในขณะที่ปรับปรุงความสามารถในการขยายขนาด คาดการณ์ได้ว่าปี 2024 จะเป็นปีที่สำคัญสำหรับ Ethereum ในการสำรวจนวัตกรรมและการอัพเกรดและปรับปรุงเทคโนโลยีต่อไป