ชื่อดั้งเดิม: Ethereum Acceleration
ผู้เขียนต้นฉบับ: Georgios Konstantopoulos, Dan Robinson, Matt Huang, Charlie Noyes
เรียบเรียงต้นฉบับ: สามีรายวันของ Odaily Planet เป็นยังไงบ้าง?
นับตั้งแต่ก่อตั้ง Ethereum ถือเป็นกำลังสำคัญในพื้นที่ crypto Ethereum ได้ปูทางสำหรับสัญญาอัจฉริยะ, DAO และ DeFi และยังคงสร้างสรรค์สิ่งใหม่ๆ บนความท้าทายที่ล้ำสมัย เช่น ZK และ MEV ชุมชนนักวิจัยและวิศวกรของ Ethereum ได้วางรากฐานที่มั่นคงสำหรับแอปพลิเคชันแบบกระจายอำนาจรุ่นต่อไป
สิ่งที่ทุกคนดูเหมือนจะลืมก็คือเวอร์ชันแรกของโปรโตคอล Ethereum นั้นเสร็จสมบูรณ์ภายในเวลาไม่ถึงสองปี - การพัฒนาที่รวดเร็วนี้ดึงดูดนักพัฒนาจำนวนมากให้มาที่แพลตฟอร์ม
อย่างไรก็ตาม เราเชื่อว่าความคืบหน้าในโปรโตคอลหลักของ Ethereum สามารถเร็วขึ้นได้ในปัจจุบัน Ethereum อยู่ในตำแหน่งที่ดีในการเร่งการปรับปรุงที่มีผลกระทบสูงจำนวนมากโดยไม่ต้องเสียสละคุณค่าหลัก
ไม่ว่าวิสัยทัศน์สำหรับอนาคตของ Ethereum จะเป็นอย่างไร การทำซ้ำจะเป็นประโยชน์เสมอ
มีการถกเถียงที่ถูกต้องตามกฎหมายเกี่ยวกับเป้าหมายสูงสุดของ Ethereum แต่ไม่ว่าเป้าหมายจะเป็นเช่นไร ย่อมดีกว่าอย่างชัดเจนหากไปถึงเป้าหมายให้เร็วขึ้น ไม่ว่าท้ายที่สุดแล้วโปรโตคอลจะหันไปในทิศทางใด การปรับปรุงความสามารถในการพัฒนาและการวนซ้ำของ Ethereum นั้นมีความสำคัญอย่างยิ่ง
เมื่อต้องเผชิญกับทางเลือกด้านเทคโนโลยี เรามักจะหันไปหารือในระดับคุณค่าอย่างรวดเร็ว เช่น เราให้ความสำคัญกับ L1 หรือ L2 มากขึ้น การกระจายอำนาจหรือประสิทธิภาพ กรณีการใช้งานทางการเงิน หรือกรณีการใช้งานที่ไม่ใช่ทางการเงิน การอภิปรายเหล่านี้มีส่วนร่วมเพราะเกือบทุกคนสามารถเข้าร่วมได้ ก่อให้เกิดความร้อนแรงและนำชื่อเสียงมาสู่ผู้อภิปราย แต่หาก Ethereum ยังไม่ถึงขีดจำกัดความสามารถทางเทคนิค การหารือเกี่ยวกับการแลกเปลี่ยนคุณค่าก่อนหน้านั้นอาจยังเร็วเกินไป เราเชื่อว่า Ethereum ควรมุ่งเน้นไปที่การสำรวจขอบเขตที่มีประสิทธิภาพของความเป็นไปได้ทางเทคโนโลยี จากนั้นจึงหารือถึงวิธีการแลกเปลี่ยนมูลค่าหลังจากถึงขีดจำกัดแล้ว
การอัปเดตซ้ำจะช่วยให้ Ethereum เข้าถึงขอบเขตนี้เร็วขึ้น ในขณะที่แก้ไขประเด็นขัดแย้ง อย่างใดอย่างหนึ่ง/หรือ หลายประการเกี่ยวกับลำดับความสำคัญ ตัวอย่างเช่น “เราควรทำ X หรือ Y ก่อน?” สามารถตอบได้ว่า “ทำทั้งสองอย่าง”
Ethereum มีทรัพยากรที่ต้องการอยู่แล้ว - มีนักวิจัยและวิศวกรที่มีความสามารถที่กระตือรือร้นที่จะสร้างอนาคต การให้ภารกิจแก่พวกเขาก้าวหน้าเร็วขึ้นและปล่อยให้พวกเขาทำงานคู่ขนานจะช่วยให้ Ethereum แก้ไขปัญหาได้เร็วขึ้นและหลีกเลี่ยงการติดขัดในการถกเถียงเรื่องมูลค่าก่อนเวลาอันควร
จะทำให้ Ethereum วนซ้ำเร็วขึ้นได้อย่างไร?
ในอดีต Ethereum มีการอัพเกรดโปรโตคอลโดยเฉลี่ยหนึ่งครั้งต่อปี ทำให้ Ethereum สามารถรองรับกรณีการใช้งานได้มากขึ้น
ขั้นตอนที่สำคัญที่สุดคือการตัดสินใจทำ ชุมชนสามารถกำหนดเป้าหมายที่ทะเยอทะยานมากขึ้นและทำงานเพื่อให้บรรลุเป้าหมายเหล่านั้น
อุปสรรคประการหนึ่งคือความเฉื่อย ประการที่สองคือมุมมองบางประการที่ว่าโปรโตคอลควรเริ่ม แข็งตัว นั่นคือเพื่อรักษาการกระจายอำนาจของ Ethereum การปรับเปลี่ยนโปรโตคอลหลักควรช้าลง
เราเชื่อว่า การแข็งตัว ก่อนเวลาอันควรนั้นเสี่ยงเกินไปสำหรับ Ethereum สิ่งนี้จะทำให้ Ethereum ไม่สามารถแข่งขันได้ในฐานะแพลตฟอร์ม และแอปพลิเคชันและผู้ใช้อาจเปลี่ยนไปใช้ทางเลือกแบบรวมศูนย์มากขึ้น
นอกจากนี้ การแข็งตัว จะนำความเสี่ยงจากการรวมศูนย์มาสู่ Ethereum กระบวนการพัฒนาหลักเป็นหนึ่งในกลไกหลักในการกำกับดูแลเลเยอร์โซเชียล Ethereum ซึ่งสะท้อนข้อมูลจากวิศวกร นักวิจัย ผู้ตรวจสอบ และสถาบัน หากโปรโตคอลหลัก แข็งตัว Ethereum จะสูญเสียกลไกการกำกับดูแลและความสามารถในการพัฒนาเพื่อตอบสนองต่อการเปลี่ยนแปลงในโครงสร้างตลาด (เช่น พื้นที่ L2 และ MEV)
เมื่อตัดสินใจรีเฟรชซ้ำแล้ว จะมีการปรับปรุงกระบวนการ RD หลายประการที่อาจส่งผลกระทบอย่างมีนัยสำคัญ:
ทีมลูกค้าควรให้คำแนะนำมากกว่าอำนาจยับยั้ง ความหลากหลายของลูกค้าไม่จำเป็นต้องแลกกับความรวดเร็วในการพัฒนา ควรมีไคลเอนต์หลายตัวที่พร้อมสำหรับการอัปเกรดแต่ละครั้ง แต่ไม่จำเป็นต้องให้ไคลเอนต์ที่อนุรักษ์นิยมที่สุดมากำหนดความเร็วของการวนซ้ำโปรโตคอล เรารักษา Reth และสัญญาว่าจะไม่กลายเป็นคอขวดในแผนงาน Ethereum
ปรับปรุงกระบวนการ All Core Devs ตามที่ Tim Beiko แนะนำเมื่อเร็วๆ นี้ในการประชุมชั้นฉันทามติ เราขอเชิญชุมชนให้ให้คำแนะนำเฉพาะเจาะจงสำหรับการทบทวน Pectra
จัดสรรทรัพยากรเพิ่มเติมให้กับ DevOps และการทดสอบ สิ่งนี้ทำให้สามารถเปิดตัวการปรับปรุงที่สำคัญได้บ่อยขึ้นอย่างมั่นใจในขณะที่ยังคงรักษาความน่าเชื่อถือในระดับสูงของ Ethereum
นอกจากนี้ ยังมีวิธีอื่นๆ อีกมากมายในการเร่งการพัฒนา สิ่งสำคัญคือต้องตระหนักอย่างชัดเจนถึงความสำคัญของ “ความจำเป็นในการเร่ง”
เราไม่ขาดแคลนความคิดดีๆ
เราเชื่อว่าชุมชน Ethereum มีความมุ่งมั่นมากขึ้นในการบรรลุผลลัพธ์ที่จับต้องได้ การปรับปรุงที่ไม่มีข้อโต้แย้งเหล่านี้ถูกเลื่อนออกไปเนื่องจากการเผยแพร่ที่ช้าและการรับรู้ว่าสามารถเปลี่ยนแปลงได้เพียงไม่กี่ครั้งในแต่ละปี Ethereum ไม่ควรจำกัดความทะเยอทะยานของตนอย่างจริงจัง แต่ควรดำเนินการให้มากขึ้นและเร็วขึ้น
นี่คือตัวอย่างบางส่วนที่เป็นไปได้:
ขยายและรับรองความปลอดภัยของเลเยอร์ 2:
ให้ความสามารถในการวางแผนสำหรับข้อกำหนดของ Rollup: สิ่งนี้จำเป็นต้องจัดสรรทรัพยากรเพิ่มเติมในแผนงานหลังจาก EIP-4844 เช่น PeerDAS หรือฮาร์ดฟอร์กเฉพาะพารามิเตอร์ของ Blob
ให้ Rollup สืบทอดความปลอดภัยและการต่อต้านการเซ็นเซอร์ของ L1: เช่น การใช้งาน Native Rollup
การปรับขนาด L1 โดยไม่เพิ่มภาระการปฏิบัติงานของโหนด:
ปรับราคา opcodes L1: สิ่งนี้สามารถช่วยปรับขนาด Ethereum ได้โดยไม่ต้องแก้ไขขีดจำกัดของบล็อกแก๊ส
การเพิ่มขีดจำกัดก๊าซดำเนินการ L1 อย่างปลอดภัย: นี่เป็นขอบเขตการวิจัยที่ต้องใช้การวิเคราะห์เชิงลึกเกี่ยวกับประวัติศาสตร์และการเติบโตของรัฐ เพื่อช่วยตัดสินใจว่าวิธีแก้ปัญหา เช่น การหมดอายุของประวัติและการไร้สัญชาติควรดำเนินการอย่างไร
ปรับปรุงประสบการณ์ผู้ใช้กระเป๋าเงินและความปลอดภัยผ่านการสรุปบัญชี:
การปรับปรุงเพิ่มเติมใน EIP-7702: EIP-7702 เริ่มเชื่อมช่องว่างระหว่าง EOA และ wallets abstraction ของบัญชี แต่เราเชื่อว่ายังมีพื้นที่สำหรับการปรับปรุงเพิ่มเติม เช่น ประสบการณ์ผู้ใช้สำหรับแบทช์และธุรกรรมที่ได้รับการสนับสนุน และขจัดความกังวลของผู้ใช้เกี่ยวกับคีย์ส่วนตัว . พึ่งพา.
เราจะช่วย Ethereum เร่งการพัฒนาได้อย่างไร?
ในฐานะนักวิจัยและวิศวกร เราจะมีส่วนร่วมผ่านข้อเสนอ EIP การวิเคราะห์ข้อมูล และโค้ด โดยเน้นไปที่ข้อเสนอเช่น EIP-7862 โดยเฉพาะ การปรับปรุงที่ไม่ก่อให้เกิดข้อโต้แย้ง และไม่ขัดแย้งกับแผนงานที่มีอยู่ เราเจาะลึกสถานะและประวัติของ Ethereum เพื่อเป็นพื้นฐานสำหรับการปรับขีดจำกัดก๊าซอย่างปลอดภัย
Reth พร้อมแล้วและจะเดินหน้าต่อไปอย่างรวดเร็วเพื่อเคลียร์ทางสำหรับการ hard fork ที่กำลังจะเกิดขึ้น เราออกแบบ Reth ให้เป็น SDK โดยเฉพาะสำหรับการสร้างโหนด แกน EVM เพื่ออำนวยความสะดวกในการทดลองและนวัตกรรมในหมู่นักวิจัยและวิศวกร เราขอเชิญชวนชุมชนการวิจัยให้ทำงานร่วมกับเราเพื่อสร้างต้นแบบคุณสมบัติใหม่และร่วมกันปรับปรุงประสิทธิภาพของ Ethereum การต่อต้านการเซ็นเซอร์ และความสามารถในการปรับตัวในอนาคต
สุดท้ายนี้ เราจะยังคงสร้างและสนับสนุนเครื่องมือพื้นฐาน เช่น Foundry, Alloy, Solar, Revm, Wagmi และ Viem เพื่อให้แน่ใจว่าการอัปเดตโปรโตคอลหลักใดๆ จะถูกส่งถึงผู้ใช้อย่างมีประสิทธิภาพ
แนวโน้ม
เราเชื่อว่าการยอมรับการทำซ้ำที่ใหม่กว่าเป็นสิ่งสำคัญที่สุดที่ชุมชน Ethereum สามารถทำได้เพื่อขยายพื้นที่แห่งความเป็นไปได้และผลักดันโปรโตคอลไปสู่แผนงานที่ทะเยอทะยาน
การเร่งการพัฒนา Ethereum จะทำให้ผู้คนสามารถเข้าถึงนวัตกรรมที่ไม่ได้รับอนุญาตได้มากขึ้น โดยช่วยสร้างระบบการเงินระดับโลกอย่างแท้จริงและลดความน่าเชื่อถือลง