สายพันธุ์ Beam ใหม่ที่ถูกเสนอโดย Ethereum สามารถเปลี่ยนแปลงสถานการณ์ของ ETH ได้หรือไม่?

กลาง11/21/2024, 7:56:12 AM
Justin Drake ผู้พัฒนาหลักของ Ethereum ประกาศข้อเสนอการเปลี่ยนแปลงเลเยอร์ฉันทามติที่ "ทะเยอทะยานที่สุด" ของ Ethereum ในช่วงไม่กี่ปีที่ผ่านมา - Beam Chain ซึ่งแนะนําชุดเทคโนโลยี ZK เพื่อแทนที่ Ethereum Beacon Chain "เก่า" อย่างไรก็ตามตลาดดูเหมือนจะไม่ซื้อและในขณะที่การแถลงข่าวกําลังดําเนินไปราคาของ Ethereum ลดลงอย่างรวดเร็ว ดูเหมือนว่าทุกคนจะคิดว่า: มูลนิธิมีข้ออ้างอื่นในการขายเหรียญหรือไม่?

บันทึกของบรรณาธิการ: หลังเที่ยงวันนี้ที่สถานที่หลักของงาน Devcon ที่กรุงเทพ, นักพัฒนาหลักของ Ethereum คือ Justin Drake ประกาศถึงข้อเสนอการเปลี่ยนแปลงชั้น consensus ที่ท้าทายที่สุดของ Ethereum ในหลายปีที่ผ่านมา - Beam Chain ซึ่งนำเทคโนโลยี ZK ซีรีย์มาแทนที่ Ethereum Beacon Chain "เก่า" ในการประชุม Justin กล่าวว่าการพัฒนาชั้น consensus ใหม่อาจยังคงต่อไปจนถึงปี 2030 อย่างไรก็ตาม, ตลาดดูไม่ได้ซื้อ ขณะที่งานประชุมกำลังจัดขึ้น ราคา Ethereum ลงลึก ทุกคนดูเหมือนกำลังคิด: มันจะมีเหตุผลอื่นในการขายเหรียญหรือไม่?

ข้อความเต็มของปราศรัยดังต่อไปนี้:

โครงการที่ฉันลงทุนเวลามากในปีนี้คือ “Beam Chain” Beam Chain เป็นการออกแบบใหม่ของชั้นเสียงของความเห็นที่รวมไอเดียล่าสุดและทันสมัยจากแผนการวิจัย จุดมุ่งหมายคือการเปลี่ยนจาก Beacon Chain ปัจจุบันไปสู่การออกแบบนี้อย่างปลอดภัยและรวดเร็ว ซึ่งจะใกล้เคียงกับ Ethereum รูปแบบสุดท้าย

Image source: Uncommons Dasong

ก่อนที่ฉันจะแบ่งปันข้อมูลเพิ่มเติม ฉันมีข้อความประกาศสองข้อ: ข้อแรก นี่คือข้อเสนอ ของฉันเท่านั้น และจะเดินหน้าไปด้วยการตกลง ข้อที่สอง ไม่มีโทเค็นใหม่ ไม่มีเครือข่ายใหม่ เราจะยังคงใช้ชื่อรหัสเดียวกัน วิททาคกล่าวไว้อย่างชัดเจน

ในการพูดคุยต่อไปนี้ฉันจะพยายามอธิบายความคิดที่ดูเหมือนว่าบ้าคลั่งให้กลายเป็นข้อเสนอที่มีเหตุผล - นั่นคือการออกแบบชั้นข้อมูลการตกลงใหม่ทั้งหมด

ก่อนอื่นฉันอยากจะพูดถึงวิสัยทัศน์กรอบใหญ่ของ Beam Chain ขอบเขตของ Beam Chain มุ่งเน้นไปที่เลเยอร์ฉันทามติและไม่รวม blobs ในชั้นข้อมูลและ EVM ในเลเยอร์การดําเนินการเนื่องจาก blobs และ EVM ถูกใช้โดยตรงโดยแอปพลิเคชันและจําเป็นต้องรักษาความเข้ากันได้ไปข้างหน้าดังนั้นโอกาสในการเปลี่ยนสองชั้นนี้จึงค่อนข้าง จํากัด เลเยอร์ฉันทามติไม่ได้ใช้โดยตรงโดยแอปพลิเคชันซึ่งช่วยให้เรามีพื้นที่มากขึ้นสําหรับการปรับเปลี่ยนในเรื่องนี้

ทำไมต้องใช้ Beam Chain?

ดังนั้นทำไมฉันต้องเสนอการทำการเปลี่ยนแปลงมวลกลุ่มของชั้นเชิงสร้างสรรค์ใหญ่นี้ตอนนี้?

เหตุผลหลักคือ Beacon Chain มีอายุเก่าเกินไปแล้ว

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

ในที่สอง จากมุมมองทางวิศวกรรม เราตอนนี้มีเทคโนโลยีที่มีกำลังการทำงานอย่างแข็งแกร่งเรียกว่า SNARKs ซึ่งในช่วงห้าปีที่ผ่านมามีการพัฒนาที่สำคัญในเทคโนโลยี SNARKs ซึ่งเพิ่มความเร็วได้มากขึ้นอย่างมาก ในเวลาเดียวกัน เรายังเห็นการเกิดของ zkVMs ซึ่งเป็นเทคโนโลยีที่น่าทึ่งที่ช่วยให้โปรแกรมเมอร์ในทั่วโลกสามารถใช้เทคโนโลยีที่แข็งแกร่งนี้ได้โดยไม่จำเป็นต้องเชี่ยวชาญในการเข้ารหัสหรือมีความเข้าใจลึกซึ้งใน SNARKs

เพิ่มเติมในเวลาที่ผ่านมา เราตอนนี้เข้าใจอย่างชัดเจนเกี่ยวกับความผิดพลาดที่เกิดขึ้นบน Beacon Chain และหนี้สินทางเทคนิคที่สะสมมา หนี้สินเหล่านี้ต stubborn มาก และจะเติบโตต่อไป

ตอนนี้, บางทีเรามีโอกาสที่จะทำความสะอาดหนี้ทางเทคนิคนี้ ดังนั้นผมขอแนะนำให้รวมเทคโนโลยีที่ล้ำสมัยที่สุดจากแผนภูมิเส้นของชั้นความเห็นเข้ากับ Beam Chain

Beam Chain มีการเปลี่ยนแปลงอะไรบ้าง?

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

แหล่งที่มา: Aaros.183

สิ่งแรก คือการผลิตบล็อก ซึ่งเกี่ยวข้องกับ MEV ปัจจุบันมีปัญหาการจัดกลุ่มแบบส่วนกลางมากมายที่ระดับผู้สร้างบล็อกและผู้ส่งข้อมูล พวกเราหวังว่าจะสามารถนำเสนอ "รายการการรวม" เพื่อปรับปรุงการต้านการเซ็นเซอร์ชันอย่างมีนัยสำคัญ หากรายการการรวมต้านการเซ็นเซอร์ชันได้ พวกเราจะสามารถแยกผู้ตรวจสอบจากกระบวนการผลิตบล็อกได้อย่างชัดเจน นี้เรียกว่าการแยกผู้เสนอ-ผู้สร้าง (PBS) และรวมถึงความคิดเช่นฟังก์ชันการดำเนินการ

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

หมวดที่สองคือการมัดจำ นักวิจัยส่วนใหญ่เคยเห็นด้วยกันว่าเส้นโค้งการออกตราสารประกันปัจจุบันมีข้อบกพร่องและมีโอกาสปรับปรุงเพื่อเสริมสุขภาพและการพัฒนาระยะยาวของ Ethereum โครงการที่สองในหมวดการมัดจำคือการลดจำนวน ETH ที่จำเป็นต้องเป็นผู้ตรวจสอบจาก 32 ETH ปัจจุบันเหลือแค่ 1 ETH

เร็วๆ นี้มีความคิดเกี่ยวกับ "Orbit" บ้าง นอกจากนี้ มีความคิดอีกอย่างที่ถูกพูดคุยมาหลายปีคือ single-slot finality ซึ่งอาจทำให้กระบวนการ finality ของ Ethereum เร็วขึ้นมาก

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

ในที่สุดเราสามารถทำให้การเข้ารหัสที่ปกป้อง Ethereum มีความยั่งยืนและต้านทานการโจมตีด้วยควอนตัมได้เป็นเวลาหลายสิบปีหรือแม้กระทั่งหลายร้อยปีในอนาคตได้หรือไม่?

ที่นี่ฉันใช้สีที่แตกต่างกันเพื่อแยกความแตกต่างว่ารายการในแผนงานสามารถทําได้ง่ายหรือค่อยเป็นค่อยไปหรือหากยากที่จะบรรลุ โครงการสีเขียวสี่โครงการที่มุมบนซ้ายเป็นโครงการที่ฉันคิดว่าสามารถทําได้และควรดําเนินการอย่างค่อยเป็นค่อยไปบน Beacon Chain, และเมื่อโครงการขนาดเล็กเหล่านี้เสร็จสมบูรณ์, สิ่งที่เหลืออยู่คือโครงการสําคัญบางโครงการ (ส่วนสีแดง) ที่ฉันคิดว่าดีที่สุดผ่านแนวทางแบบองค์รวมมากขึ้น.

โดยใช้ "การแจ้งเตือนการเปลี่ยนแปลง" เป็นตัวอย่าง เพื่อให้สามารถพิสูจน์ Beacon Chain แบบเรียลไทม์บนฮาร์ดแวร์ที่เหมาะสมได้ จำเป็นต้องเปลี่ยนฟังก์ชั่นแฮช วิธีเซ็นต์และวิธีการแปลงสถานะและเมอร์เคิลไลเซชัน นี่จะเป็นการเปลี่ยนแปลงใหญ่สำหรับ Beacon Chain ดังนั้นอาจมีโอกาสให้เราปรับปรุงพร้อมกับการปรับปรุงอื่น ๆ

สถานการณ์ที่คล้ายกันนี้ใช้กับ "Faster Slots" และ "Faster Finality" ในกล่องสีแดงสองกล่องที่ด้านล่าง เมื่อเราออกแบบ Beacon Chain เมื่อห้าปีที่แล้ว, เรามุ่งเน้นที่ความปลอดภัย, ไม่ใช่ประสิทธิภาพ. อย่างไรก็ตามตอนนี้เรากําลังค้นพบว่ามีการออกแบบที่สามารถรักษาความปลอดภัยที่เราต้องการในขณะเดียวกันก็ปรับปรุงประสิทธิภาพและยึดการปรับปรุงประสิทธิภาพที่ง่ายต่อการบรรลุ

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

วัตถุประสงค์หลักของ PPT นี้คือการสื่อสารว่า Beam Chain ไม่ได้เปลี่ยนแปลงแผนแบบทั้งหมด แต่เป็นการระบุส่วนย่อยเฉพาะของแผนและเร่งความเร็วให้มีความหมายที่เฉพาะเจาะจง

แหล่งที่มา: Aaros.183

“ช่วงเวลาที่เร็วขึ้น” ในแผนของเลเยอร์ความเห็นร่วมกันเป็นเรื่องใหม่ เนื่องจากการสนทนาเกี่ยวกับช่วงเวลาที่เร็วขึ้นเริ่มต้นในปี 2024 และแผนที่ของวิทย์ลิกได้รับการอัปเดตครั้งล่าสุดในปี 2023

นอกเหนือจากความสามารถในการเร่งโครงการสําคัญเหล่านี้แล้วเรายังสามารถล้างหนี้ทางเทคนิคบางส่วนที่กล่าวถึงก่อนหน้านี้ หากเราใช้การสรุปแบบแหล่งเดียวไม่จําเป็นต้องใช้ยุคอีกต่อไปและสามารถใช้สล็อตได้โดยตรง นอกจากนี้สัญญาเงินฝากในปัจจุบันค่อนข้างซับซ้อนและเป็นมรดกจากการควบรวมกิจการ โครงสร้างพื้นฐานเช่นคณะกรรมการซิงโครไนซ์จะไม่จําเป็นอีกต่อไปหลังจาก SNARKing แบบเรียลไทม์ของ Beacon Chain สําเร็จ. นี่เป็นโอกาสที่จะทําความสะอาดในคราวเดียว

หากคุณสนใจในบางปัญหาในการออกแบบ Beacon Chain ปีที่แล้วฉันได้ให้การพูดคุยเต็มรูปแบบเกี่ยวกับข้อผิดพลาดกว่า 20 ข้อที่เราทำเมื่อออกแบบ Beacon Chain

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

ในปี 2021 เราได้เพิ่มคณะกรรมการสะท้อน, ในปี 2022 เราทำการผสาน, ในปี 2023 เราได้เพิ่มความสามารถในการถอนเงินและการแบ่งแยกแบบเคลื่อนไหวอย่างธรรมชาติ, และในปี 2025 เราจะเพิ่มยอดคงเหลือที่มีผลสูงสุด

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

เราจะค่อยๆพบกับคอขวด เมื่อโครงการที่มีความยากลําบากต่ําทั้งหมดเสร็จสมบูรณ์ส่วนที่เหลือเป็นโครงการสําคัญที่ยากต่อการค่อยๆดําเนินการ ในเวลานี้จําเป็นต้องใช้ "Beam Fork" Beam Fork ให้โอกาสในการก้าวกระโดดครั้งใหญ่ในชั้นฉันทามติผ่านการอัปเกรดเพียงครั้งเดียว คิดว่า Beam Fork เป็นโอกาสในการแบทช์ซึ่งการอัปเกรดหลายครั้งจะถูกรวมเข้าเป็นส้อมเดียวพร้อมประโยชน์ทั้งด้านเทคนิคและการกํากับดูแล

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

Beam Chain ใช้เทคโนโลยีอะไรบ้าง?

ต่อไปคือส่วนที่สองที่ฉันจะแนะนำเทคนิคบางอย่างที่จะใช้ใน Beam Chain คิดว่านี้เป็นยุคต่าง ๆ ของกลไกความเห็นร่วมกันของ Ethereum: ตั้งแต่ยุค Proof of Work (POW) แล้วย้ายมายังยุค Proof of Stake (POS) และตอนนี้เราอาจจะเข้าสู่ยุค Zero Knowledge Proof (ZK) แล้ว

ในยุค ZK เราจะใช้เทคโนโลยี SNARKs อย่างหนัก หนึ่งในที่เราใช้ SNARKs อยู่แล้วคือการให้การยืนยันโดยไม่เปิดเผยใน Beam Chain ทั้งหมด - ชั้นความเห็นทั้งหมด - และนี่คือสถานที่ที่ zkVMs (zero-knowledge virtual machines) เป็นมากมาย

สมมติว่าเราสามารถนำ Beam Chain มาประยุกต์ใช้ในภาษาโปรแกรมระดับสูงต่างๆ เช่น Rust และ Go แล้วคอมไพล์ภาษาระดับสูงเหล่านี้เป็นไบต์โค้ดที่ zkVMs สามารถเข้าใจได้เพื่อให้ได้รับการยืนยัน SNARK โดยไม่ต้องกังวลเกี่ยวกับรายละเอียดระดับต่ำ

จุดหนึ่งที่ต้องเน้นคือส่วนเดียวที่ต้องมีการตรวจสอบ SNARK คือ State Transition Function ซึ่งเป็นแกนหลักของการเป็นลูกค้าที่เป็นเอกฉันท์ โดยพื้นฐานแล้วฟังก์ชันการเปลี่ยนสถานะเป็นส่วนเล็ก ๆ ของการสร้างไคลเอนต์และโครงสร้างพื้นฐานโดยรอบ (เช่นเครือข่ายการซิงโครไนซ์การเพิ่มประสิทธิภาพแคชหรือกฎการเลือกบล็อก) ไม่จําเป็นต้องมีการตรวจสอบ SNARK

RISC-V ได้กลายเป็นมาตรฐานอุตสาหกรรมสำหรับ zkVMs เหล่านี้ในเกาะของ RISC-V เมื่อไม่กี่ปีที่ผ่านมา RISC-V เป็นเซตคำสั่งที่คอมไพล์โค้ดระดับสูงเป็นคำสั่ง RISC-V มีบริษัททั้งหมด 7 บริษัทที่ให้บริการ zkVMs ของ RISC-V เช่น RISC Zero และ SP1 ซึ่งคุณอาจจะได้ยินมาแล้ว

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

อีกสถานที่หนึ่งที่ SNARKs ถูกใช้อย่างมากใน Beam Chain คือลายเซ็นที่รวมเข้าด้วยกันได้ เราต้องการมีลายเซ็นที่ทนต่อควอนตัมและข้อเสนอที่นี่คือการใช้ฟังก์ชันแฮช ฟังก์ชันแฮชมีความทนทานต่อควอนตัมและสามารถใช้เป็นโมดูลพื้นฐานสําหรับการสร้างการเข้ารหัส

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

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

การทดสอบนี้เสร็จสิ้นบน CPU MacBook Pro และตอนนี้สามารถยืนยันการแฮช 2 ล้านครั้งต่อวินาทีได้ สถิติเร็วเหมือนน้ำฟ้า ซึ่งหมายความว่าข้อเสนอที่ใช้แฮชนี้มีประสิทธิภาพยอดเยี่ยมบน Beam Chain อาจเป็นไปได้

นอกจาก zkVM และ SNARKs ที่เราจะใช้ ฉันต้องการเน้นเพิ่มเติมว่าเราจะนำโครงสร้างพื้นฐานที่มีอยู่มาใช้ในขั้นมาก

ตัวอย่างเช่น ไลบรารีของเครือข่าย libp2p, ไลบรารีการซีเรียลไลซ์ที่เรียกว่า Simple Serialize เป็นต้น สามารถนำมาใช้ซ้ำได้โดยตรง สิ่งเดียวกับเฟรมเวิร์ก Pyspec, เฟรมเวิร์กซีเรียลไลซ์ภาษา Python ที่เราใช้เพื่อเขียนข้อกำหนดแบบเป็นรูปแบบและเทสหน่วย

นอกจากนี้ โครงสร้างพื้นฐาน เช่น Protocol Guild ก็สามารถนำมาใช้ซ้ำได้ ซึ่งเหล่านี้ไม่ได้อยู่ในช่วงต้นของ Beacon Chain แต่ตอนนี้สามารถนำกลับมาใช้ได้ฟรี

ในทางเดียวกัน ตอนนี้มีทีมหลายทีมที่สนับสนุนการพัฒนา Beacon Chain ในเวลานั้น เรายังไม่มีทีมลูกค้าที่เห็นด้วยกัน เทียบกับทีมลูกค้าห้าทีมปัจจุบันสามารถใช้งานได้โดยตรงโดยไม่ต้องจัดระเบียบใหม่

นอกจากนี้เรายังมีทีมที่มีหน้าที่รับผิดชอบในการดำเนินการร่วมกัน เช่น การสนับสนุน DevOps ที่มีโดยทีม Panda Ops, กลุ่มวิจัยแอปพลิเคชั่น เช่น ทีมด้านความปลอดภัยและทีมแรงจูงใจ นี้เป็นทรัพยากรทั้งหมดที่สามารถใช้ได้โดยตรง

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

แหล่งที่มาของรูปภาพ: Uncommons Dasong

งานต่อไปของฉันในฐานะนักวิจัยคือการเริ่มเขียนเอกสารสากลที่สามารถดำเนินการได้ ซึ่งฉันเรียกว่า "แผนที่สามารถดำเนินการ" ความคิดคือการรวม "พิกเซล" ในแผนที่สามารถดำเนินการ พันล้านคำในงานวิจัยและเอกสารทางวิชาการต่าง ๆ และความคิดต่าง ๆ ในใจของนักวิจัย และสกัดสารสำคัญของพวกเขา และสร้างเอกสารสากลที่สามารถดำเนินการ ในที่สุด นี่จะเป็นเอกสารที่กระชับมาก ประมาณ 1000 บรรทัดของโค้ด Python

สิ่งที่ท้าทายและตื่นเต้นให้กับฉันคือหากมีการเห็นพ้องร่วมกันโดยทั่วไปเกี่ยวกับทิศทางใหม่ของ Beam Chain นี้ จะเป็นโอกาสที่ดีที่จะฉีกขาดเลือดใหม่เข้าไปในไคลเอ็นต์ของความเห็นร่วมกัน

ขณะนี้ทีมลูกค้าของเราที่มีความเห็นร่วมกันกระจายอยู่ทั่วเหนืออเมริกา ยุโรป และโอเชียเนีย วันนี้ ฉันมีความยินดีที่จะประกาศว่ามีทีมใหม่ที่พร้อมที่จะพัฒนาผลิตภัณฑ์ Beam ทีมหนึ่งมีฐานที่อินเดีย ชื่อว่า Zine และพวกเขากำลังเขียนผลิตภัณฑ์ Beam โดยใช้ภาษา Zig ยังมีทีมชื่อ Lambda Class ที่มีฐานที่อเมริกาใต้ที่ก็เคยแสดงความสนใจในการพัฒนาผลิตภัณฑ์ Beam

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

ข้อจำกัดความรับผิดชอบ:

  1. บทความนี้ถูกนำมาจาก [ BlockBeats] ลิขสิทธิ์ทั้งหมดเป็นของผู้เขียนต้นฉบับ [BlockBeats]. หากมีข้อความที่คัดค้านในการพิมพ์นี้ โปรดติดต่อเกตเรียนทีมงานจะดำเนินการให้โดยเร็ว
  2. ข้อความประกาศความรับผิด: มุมมองและความคิดเห็นที่แสดงในบทความนี้เป็นเพียงของผู้เขียนเท่านั้น และไม่เป็นคำแนะนำในการลงทุนใด ๆ
  3. การแปลบทความเป็นภาษาอื่น ๆ ทำโดยทีม gate Learn หากไม่ได้กล่าวถึง การคัดลอก การแจกจ่าย หรือการลอกเลียนแบบบทความที่ถูกแปลนั้นถือเป็นการฝ่าฝืนกฎหมาย

สายพันธุ์ Beam ใหม่ที่ถูกเสนอโดย Ethereum สามารถเปลี่ยนแปลงสถานการณ์ของ ETH ได้หรือไม่?

กลาง11/21/2024, 7:56:12 AM
Justin Drake ผู้พัฒนาหลักของ Ethereum ประกาศข้อเสนอการเปลี่ยนแปลงเลเยอร์ฉันทามติที่ "ทะเยอทะยานที่สุด" ของ Ethereum ในช่วงไม่กี่ปีที่ผ่านมา - Beam Chain ซึ่งแนะนําชุดเทคโนโลยี ZK เพื่อแทนที่ Ethereum Beacon Chain "เก่า" อย่างไรก็ตามตลาดดูเหมือนจะไม่ซื้อและในขณะที่การแถลงข่าวกําลังดําเนินไปราคาของ Ethereum ลดลงอย่างรวดเร็ว ดูเหมือนว่าทุกคนจะคิดว่า: มูลนิธิมีข้ออ้างอื่นในการขายเหรียญหรือไม่?

บันทึกของบรรณาธิการ: หลังเที่ยงวันนี้ที่สถานที่หลักของงาน Devcon ที่กรุงเทพ, นักพัฒนาหลักของ Ethereum คือ Justin Drake ประกาศถึงข้อเสนอการเปลี่ยนแปลงชั้น consensus ที่ท้าทายที่สุดของ Ethereum ในหลายปีที่ผ่านมา - Beam Chain ซึ่งนำเทคโนโลยี ZK ซีรีย์มาแทนที่ Ethereum Beacon Chain "เก่า" ในการประชุม Justin กล่าวว่าการพัฒนาชั้น consensus ใหม่อาจยังคงต่อไปจนถึงปี 2030 อย่างไรก็ตาม, ตลาดดูไม่ได้ซื้อ ขณะที่งานประชุมกำลังจัดขึ้น ราคา Ethereum ลงลึก ทุกคนดูเหมือนกำลังคิด: มันจะมีเหตุผลอื่นในการขายเหรียญหรือไม่?

ข้อความเต็มของปราศรัยดังต่อไปนี้:

โครงการที่ฉันลงทุนเวลามากในปีนี้คือ “Beam Chain” Beam Chain เป็นการออกแบบใหม่ของชั้นเสียงของความเห็นที่รวมไอเดียล่าสุดและทันสมัยจากแผนการวิจัย จุดมุ่งหมายคือการเปลี่ยนจาก Beacon Chain ปัจจุบันไปสู่การออกแบบนี้อย่างปลอดภัยและรวดเร็ว ซึ่งจะใกล้เคียงกับ Ethereum รูปแบบสุดท้าย

Image source: Uncommons Dasong

ก่อนที่ฉันจะแบ่งปันข้อมูลเพิ่มเติม ฉันมีข้อความประกาศสองข้อ: ข้อแรก นี่คือข้อเสนอ ของฉันเท่านั้น และจะเดินหน้าไปด้วยการตกลง ข้อที่สอง ไม่มีโทเค็นใหม่ ไม่มีเครือข่ายใหม่ เราจะยังคงใช้ชื่อรหัสเดียวกัน วิททาคกล่าวไว้อย่างชัดเจน

ในการพูดคุยต่อไปนี้ฉันจะพยายามอธิบายความคิดที่ดูเหมือนว่าบ้าคลั่งให้กลายเป็นข้อเสนอที่มีเหตุผล - นั่นคือการออกแบบชั้นข้อมูลการตกลงใหม่ทั้งหมด

ก่อนอื่นฉันอยากจะพูดถึงวิสัยทัศน์กรอบใหญ่ของ Beam Chain ขอบเขตของ Beam Chain มุ่งเน้นไปที่เลเยอร์ฉันทามติและไม่รวม blobs ในชั้นข้อมูลและ EVM ในเลเยอร์การดําเนินการเนื่องจาก blobs และ EVM ถูกใช้โดยตรงโดยแอปพลิเคชันและจําเป็นต้องรักษาความเข้ากันได้ไปข้างหน้าดังนั้นโอกาสในการเปลี่ยนสองชั้นนี้จึงค่อนข้าง จํากัด เลเยอร์ฉันทามติไม่ได้ใช้โดยตรงโดยแอปพลิเคชันซึ่งช่วยให้เรามีพื้นที่มากขึ้นสําหรับการปรับเปลี่ยนในเรื่องนี้

ทำไมต้องใช้ Beam Chain?

ดังนั้นทำไมฉันต้องเสนอการทำการเปลี่ยนแปลงมวลกลุ่มของชั้นเชิงสร้างสรรค์ใหญ่นี้ตอนนี้?

เหตุผลหลักคือ Beacon Chain มีอายุเก่าเกินไปแล้ว

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

ในที่สอง จากมุมมองทางวิศวกรรม เราตอนนี้มีเทคโนโลยีที่มีกำลังการทำงานอย่างแข็งแกร่งเรียกว่า SNARKs ซึ่งในช่วงห้าปีที่ผ่านมามีการพัฒนาที่สำคัญในเทคโนโลยี SNARKs ซึ่งเพิ่มความเร็วได้มากขึ้นอย่างมาก ในเวลาเดียวกัน เรายังเห็นการเกิดของ zkVMs ซึ่งเป็นเทคโนโลยีที่น่าทึ่งที่ช่วยให้โปรแกรมเมอร์ในทั่วโลกสามารถใช้เทคโนโลยีที่แข็งแกร่งนี้ได้โดยไม่จำเป็นต้องเชี่ยวชาญในการเข้ารหัสหรือมีความเข้าใจลึกซึ้งใน SNARKs

เพิ่มเติมในเวลาที่ผ่านมา เราตอนนี้เข้าใจอย่างชัดเจนเกี่ยวกับความผิดพลาดที่เกิดขึ้นบน Beacon Chain และหนี้สินทางเทคนิคที่สะสมมา หนี้สินเหล่านี้ต stubborn มาก และจะเติบโตต่อไป

ตอนนี้, บางทีเรามีโอกาสที่จะทำความสะอาดหนี้ทางเทคนิคนี้ ดังนั้นผมขอแนะนำให้รวมเทคโนโลยีที่ล้ำสมัยที่สุดจากแผนภูมิเส้นของชั้นความเห็นเข้ากับ Beam Chain

Beam Chain มีการเปลี่ยนแปลงอะไรบ้าง?

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

แหล่งที่มา: Aaros.183

สิ่งแรก คือการผลิตบล็อก ซึ่งเกี่ยวข้องกับ MEV ปัจจุบันมีปัญหาการจัดกลุ่มแบบส่วนกลางมากมายที่ระดับผู้สร้างบล็อกและผู้ส่งข้อมูล พวกเราหวังว่าจะสามารถนำเสนอ "รายการการรวม" เพื่อปรับปรุงการต้านการเซ็นเซอร์ชันอย่างมีนัยสำคัญ หากรายการการรวมต้านการเซ็นเซอร์ชันได้ พวกเราจะสามารถแยกผู้ตรวจสอบจากกระบวนการผลิตบล็อกได้อย่างชัดเจน นี้เรียกว่าการแยกผู้เสนอ-ผู้สร้าง (PBS) และรวมถึงความคิดเช่นฟังก์ชันการดำเนินการ

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

หมวดที่สองคือการมัดจำ นักวิจัยส่วนใหญ่เคยเห็นด้วยกันว่าเส้นโค้งการออกตราสารประกันปัจจุบันมีข้อบกพร่องและมีโอกาสปรับปรุงเพื่อเสริมสุขภาพและการพัฒนาระยะยาวของ Ethereum โครงการที่สองในหมวดการมัดจำคือการลดจำนวน ETH ที่จำเป็นต้องเป็นผู้ตรวจสอบจาก 32 ETH ปัจจุบันเหลือแค่ 1 ETH

เร็วๆ นี้มีความคิดเกี่ยวกับ "Orbit" บ้าง นอกจากนี้ มีความคิดอีกอย่างที่ถูกพูดคุยมาหลายปีคือ single-slot finality ซึ่งอาจทำให้กระบวนการ finality ของ Ethereum เร็วขึ้นมาก

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

ในที่สุดเราสามารถทำให้การเข้ารหัสที่ปกป้อง Ethereum มีความยั่งยืนและต้านทานการโจมตีด้วยควอนตัมได้เป็นเวลาหลายสิบปีหรือแม้กระทั่งหลายร้อยปีในอนาคตได้หรือไม่?

ที่นี่ฉันใช้สีที่แตกต่างกันเพื่อแยกความแตกต่างว่ารายการในแผนงานสามารถทําได้ง่ายหรือค่อยเป็นค่อยไปหรือหากยากที่จะบรรลุ โครงการสีเขียวสี่โครงการที่มุมบนซ้ายเป็นโครงการที่ฉันคิดว่าสามารถทําได้และควรดําเนินการอย่างค่อยเป็นค่อยไปบน Beacon Chain, และเมื่อโครงการขนาดเล็กเหล่านี้เสร็จสมบูรณ์, สิ่งที่เหลืออยู่คือโครงการสําคัญบางโครงการ (ส่วนสีแดง) ที่ฉันคิดว่าดีที่สุดผ่านแนวทางแบบองค์รวมมากขึ้น.

โดยใช้ "การแจ้งเตือนการเปลี่ยนแปลง" เป็นตัวอย่าง เพื่อให้สามารถพิสูจน์ Beacon Chain แบบเรียลไทม์บนฮาร์ดแวร์ที่เหมาะสมได้ จำเป็นต้องเปลี่ยนฟังก์ชั่นแฮช วิธีเซ็นต์และวิธีการแปลงสถานะและเมอร์เคิลไลเซชัน นี่จะเป็นการเปลี่ยนแปลงใหญ่สำหรับ Beacon Chain ดังนั้นอาจมีโอกาสให้เราปรับปรุงพร้อมกับการปรับปรุงอื่น ๆ

สถานการณ์ที่คล้ายกันนี้ใช้กับ "Faster Slots" และ "Faster Finality" ในกล่องสีแดงสองกล่องที่ด้านล่าง เมื่อเราออกแบบ Beacon Chain เมื่อห้าปีที่แล้ว, เรามุ่งเน้นที่ความปลอดภัย, ไม่ใช่ประสิทธิภาพ. อย่างไรก็ตามตอนนี้เรากําลังค้นพบว่ามีการออกแบบที่สามารถรักษาความปลอดภัยที่เราต้องการในขณะเดียวกันก็ปรับปรุงประสิทธิภาพและยึดการปรับปรุงประสิทธิภาพที่ง่ายต่อการบรรลุ

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

วัตถุประสงค์หลักของ PPT นี้คือการสื่อสารว่า Beam Chain ไม่ได้เปลี่ยนแปลงแผนแบบทั้งหมด แต่เป็นการระบุส่วนย่อยเฉพาะของแผนและเร่งความเร็วให้มีความหมายที่เฉพาะเจาะจง

แหล่งที่มา: Aaros.183

“ช่วงเวลาที่เร็วขึ้น” ในแผนของเลเยอร์ความเห็นร่วมกันเป็นเรื่องใหม่ เนื่องจากการสนทนาเกี่ยวกับช่วงเวลาที่เร็วขึ้นเริ่มต้นในปี 2024 และแผนที่ของวิทย์ลิกได้รับการอัปเดตครั้งล่าสุดในปี 2023

นอกเหนือจากความสามารถในการเร่งโครงการสําคัญเหล่านี้แล้วเรายังสามารถล้างหนี้ทางเทคนิคบางส่วนที่กล่าวถึงก่อนหน้านี้ หากเราใช้การสรุปแบบแหล่งเดียวไม่จําเป็นต้องใช้ยุคอีกต่อไปและสามารถใช้สล็อตได้โดยตรง นอกจากนี้สัญญาเงินฝากในปัจจุบันค่อนข้างซับซ้อนและเป็นมรดกจากการควบรวมกิจการ โครงสร้างพื้นฐานเช่นคณะกรรมการซิงโครไนซ์จะไม่จําเป็นอีกต่อไปหลังจาก SNARKing แบบเรียลไทม์ของ Beacon Chain สําเร็จ. นี่เป็นโอกาสที่จะทําความสะอาดในคราวเดียว

หากคุณสนใจในบางปัญหาในการออกแบบ Beacon Chain ปีที่แล้วฉันได้ให้การพูดคุยเต็มรูปแบบเกี่ยวกับข้อผิดพลาดกว่า 20 ข้อที่เราทำเมื่อออกแบบ Beacon Chain

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

ในปี 2021 เราได้เพิ่มคณะกรรมการสะท้อน, ในปี 2022 เราทำการผสาน, ในปี 2023 เราได้เพิ่มความสามารถในการถอนเงินและการแบ่งแยกแบบเคลื่อนไหวอย่างธรรมชาติ, และในปี 2025 เราจะเพิ่มยอดคงเหลือที่มีผลสูงสุด

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

เราจะค่อยๆพบกับคอขวด เมื่อโครงการที่มีความยากลําบากต่ําทั้งหมดเสร็จสมบูรณ์ส่วนที่เหลือเป็นโครงการสําคัญที่ยากต่อการค่อยๆดําเนินการ ในเวลานี้จําเป็นต้องใช้ "Beam Fork" Beam Fork ให้โอกาสในการก้าวกระโดดครั้งใหญ่ในชั้นฉันทามติผ่านการอัปเกรดเพียงครั้งเดียว คิดว่า Beam Fork เป็นโอกาสในการแบทช์ซึ่งการอัปเกรดหลายครั้งจะถูกรวมเข้าเป็นส้อมเดียวพร้อมประโยชน์ทั้งด้านเทคนิคและการกํากับดูแล

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

Beam Chain ใช้เทคโนโลยีอะไรบ้าง?

ต่อไปคือส่วนที่สองที่ฉันจะแนะนำเทคนิคบางอย่างที่จะใช้ใน Beam Chain คิดว่านี้เป็นยุคต่าง ๆ ของกลไกความเห็นร่วมกันของ Ethereum: ตั้งแต่ยุค Proof of Work (POW) แล้วย้ายมายังยุค Proof of Stake (POS) และตอนนี้เราอาจจะเข้าสู่ยุค Zero Knowledge Proof (ZK) แล้ว

ในยุค ZK เราจะใช้เทคโนโลยี SNARKs อย่างหนัก หนึ่งในที่เราใช้ SNARKs อยู่แล้วคือการให้การยืนยันโดยไม่เปิดเผยใน Beam Chain ทั้งหมด - ชั้นความเห็นทั้งหมด - และนี่คือสถานที่ที่ zkVMs (zero-knowledge virtual machines) เป็นมากมาย

สมมติว่าเราสามารถนำ Beam Chain มาประยุกต์ใช้ในภาษาโปรแกรมระดับสูงต่างๆ เช่น Rust และ Go แล้วคอมไพล์ภาษาระดับสูงเหล่านี้เป็นไบต์โค้ดที่ zkVMs สามารถเข้าใจได้เพื่อให้ได้รับการยืนยัน SNARK โดยไม่ต้องกังวลเกี่ยวกับรายละเอียดระดับต่ำ

จุดหนึ่งที่ต้องเน้นคือส่วนเดียวที่ต้องมีการตรวจสอบ SNARK คือ State Transition Function ซึ่งเป็นแกนหลักของการเป็นลูกค้าที่เป็นเอกฉันท์ โดยพื้นฐานแล้วฟังก์ชันการเปลี่ยนสถานะเป็นส่วนเล็ก ๆ ของการสร้างไคลเอนต์และโครงสร้างพื้นฐานโดยรอบ (เช่นเครือข่ายการซิงโครไนซ์การเพิ่มประสิทธิภาพแคชหรือกฎการเลือกบล็อก) ไม่จําเป็นต้องมีการตรวจสอบ SNARK

RISC-V ได้กลายเป็นมาตรฐานอุตสาหกรรมสำหรับ zkVMs เหล่านี้ในเกาะของ RISC-V เมื่อไม่กี่ปีที่ผ่านมา RISC-V เป็นเซตคำสั่งที่คอมไพล์โค้ดระดับสูงเป็นคำสั่ง RISC-V มีบริษัททั้งหมด 7 บริษัทที่ให้บริการ zkVMs ของ RISC-V เช่น RISC Zero และ SP1 ซึ่งคุณอาจจะได้ยินมาแล้ว

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

อีกสถานที่หนึ่งที่ SNARKs ถูกใช้อย่างมากใน Beam Chain คือลายเซ็นที่รวมเข้าด้วยกันได้ เราต้องการมีลายเซ็นที่ทนต่อควอนตัมและข้อเสนอที่นี่คือการใช้ฟังก์ชันแฮช ฟังก์ชันแฮชมีความทนทานต่อควอนตัมและสามารถใช้เป็นโมดูลพื้นฐานสําหรับการสร้างการเข้ารหัส

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

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

การทดสอบนี้เสร็จสิ้นบน CPU MacBook Pro และตอนนี้สามารถยืนยันการแฮช 2 ล้านครั้งต่อวินาทีได้ สถิติเร็วเหมือนน้ำฟ้า ซึ่งหมายความว่าข้อเสนอที่ใช้แฮชนี้มีประสิทธิภาพยอดเยี่ยมบน Beam Chain อาจเป็นไปได้

นอกจาก zkVM และ SNARKs ที่เราจะใช้ ฉันต้องการเน้นเพิ่มเติมว่าเราจะนำโครงสร้างพื้นฐานที่มีอยู่มาใช้ในขั้นมาก

ตัวอย่างเช่น ไลบรารีของเครือข่าย libp2p, ไลบรารีการซีเรียลไลซ์ที่เรียกว่า Simple Serialize เป็นต้น สามารถนำมาใช้ซ้ำได้โดยตรง สิ่งเดียวกับเฟรมเวิร์ก Pyspec, เฟรมเวิร์กซีเรียลไลซ์ภาษา Python ที่เราใช้เพื่อเขียนข้อกำหนดแบบเป็นรูปแบบและเทสหน่วย

นอกจากนี้ โครงสร้างพื้นฐาน เช่น Protocol Guild ก็สามารถนำมาใช้ซ้ำได้ ซึ่งเหล่านี้ไม่ได้อยู่ในช่วงต้นของ Beacon Chain แต่ตอนนี้สามารถนำกลับมาใช้ได้ฟรี

ในทางเดียวกัน ตอนนี้มีทีมหลายทีมที่สนับสนุนการพัฒนา Beacon Chain ในเวลานั้น เรายังไม่มีทีมลูกค้าที่เห็นด้วยกัน เทียบกับทีมลูกค้าห้าทีมปัจจุบันสามารถใช้งานได้โดยตรงโดยไม่ต้องจัดระเบียบใหม่

นอกจากนี้เรายังมีทีมที่มีหน้าที่รับผิดชอบในการดำเนินการร่วมกัน เช่น การสนับสนุน DevOps ที่มีโดยทีม Panda Ops, กลุ่มวิจัยแอปพลิเคชั่น เช่น ทีมด้านความปลอดภัยและทีมแรงจูงใจ นี้เป็นทรัพยากรทั้งหมดที่สามารถใช้ได้โดยตรง

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

แหล่งที่มาของรูปภาพ: Uncommons Dasong

งานต่อไปของฉันในฐานะนักวิจัยคือการเริ่มเขียนเอกสารสากลที่สามารถดำเนินการได้ ซึ่งฉันเรียกว่า "แผนที่สามารถดำเนินการ" ความคิดคือการรวม "พิกเซล" ในแผนที่สามารถดำเนินการ พันล้านคำในงานวิจัยและเอกสารทางวิชาการต่าง ๆ และความคิดต่าง ๆ ในใจของนักวิจัย และสกัดสารสำคัญของพวกเขา และสร้างเอกสารสากลที่สามารถดำเนินการ ในที่สุด นี่จะเป็นเอกสารที่กระชับมาก ประมาณ 1000 บรรทัดของโค้ด Python

สิ่งที่ท้าทายและตื่นเต้นให้กับฉันคือหากมีการเห็นพ้องร่วมกันโดยทั่วไปเกี่ยวกับทิศทางใหม่ของ Beam Chain นี้ จะเป็นโอกาสที่ดีที่จะฉีกขาดเลือดใหม่เข้าไปในไคลเอ็นต์ของความเห็นร่วมกัน

ขณะนี้ทีมลูกค้าของเราที่มีความเห็นร่วมกันกระจายอยู่ทั่วเหนืออเมริกา ยุโรป และโอเชียเนีย วันนี้ ฉันมีความยินดีที่จะประกาศว่ามีทีมใหม่ที่พร้อมที่จะพัฒนาผลิตภัณฑ์ Beam ทีมหนึ่งมีฐานที่อินเดีย ชื่อว่า Zine และพวกเขากำลังเขียนผลิตภัณฑ์ Beam โดยใช้ภาษา Zig ยังมีทีมชื่อ Lambda Class ที่มีฐานที่อเมริกาใต้ที่ก็เคยแสดงความสนใจในการพัฒนาผลิตภัณฑ์ Beam

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

ข้อจำกัดความรับผิดชอบ:

  1. บทความนี้ถูกนำมาจาก [ BlockBeats] ลิขสิทธิ์ทั้งหมดเป็นของผู้เขียนต้นฉบับ [BlockBeats]. หากมีข้อความที่คัดค้านในการพิมพ์นี้ โปรดติดต่อเกตเรียนทีมงานจะดำเนินการให้โดยเร็ว
  2. ข้อความประกาศความรับผิด: มุมมองและความคิดเห็นที่แสดงในบทความนี้เป็นเพียงของผู้เขียนเท่านั้น และไม่เป็นคำแนะนำในการลงทุนใด ๆ
  3. การแปลบทความเป็นภาษาอื่น ๆ ทำโดยทีม gate Learn หากไม่ได้กล่าวถึง การคัดลอก การแจกจ่าย หรือการลอกเลียนแบบบทความที่ถูกแปลนั้นถือเป็นการฝ่าฝืนกฎหมาย
เริ่มตอนนี้
สมัครและรับรางวัล
$100