ชั้นการจัดเต็ม: คำตอบใหม่เพื่อเพิ่มประสิทธิภาพในการตรวจสอบ Ethereum

กลาง8/18/2024, 8:04:00 AM
วิธีการทำงานของ Aligned Layer ร่วมกับ EigenLayer เพื่อให้ได้รับการยืนยันระบบ Multi-Proof ที่มีประสิทธิภาพและประหยัดต้นทุนผ่านเทคโนโลยี Zero-Knowledge Proof และกลไก Restaking บทความนี้อธิบายออกแบบโครงสร้างของ Aligned Layer กลไกนวัตกรรมของมันและบทบาทสำคัญที่มันเล่นในระบบ Ethereum

คำอธิบายเกี่ยวกับ Aligned Layer

บทนำสู่ชั้นทำซับซ้อน

ในช่วงระยะเริ่มต้น Ethereum ไม่ได้ถูกออกแบบโดยเฉพาะสำหรับเทคโนโลยี Zero-Knowledge Proofs (ZK-Proofs) ขณะที่เทคโนโลยีบล็อกเชนได้ดำเนินการในการผสานฟังก์ชันใหม่เข้ากับ Ethereum เพื่อปรับปรุงระบบพิสูจน์ของมัน การเผชิญหน้ากับอุปสรรคนี้ โครงการ Aligned Layer มุ่งเน้นที่จะเปลี่ยน Ethereum เป็นแพลตฟอร์มการยืนยัน SNARK ที่มีประสิทธิภาพสูงและมีค่าใช้จ่ายต่ำ

Aligned Layer มุ่งมั่นที่จะขยายความสามารถของ Zero-Knowledge Proof ของ Ethereum โดยรวมความสามารถที่หลากหลายและนวัตกรรมลงในระบบนิเวศ Ethereum โครงการนี้ใช้วิธีการคำนวณที่สามารถยืนยันได้และคุณสมบัติด้านความปลอดภัยของ Ethereum เพื่อให้สร้างพื้นฐานสำหรับแอปพลิเคชันที่เชื่อถือได้ในอนาคต

ด้วยชั้นการจัดเรียงที่สอดคล้องกัน กระบวนการการพิสูจน์ของ Ethereum จะเร็วขึ้นและมีราคาที่ถูกกว่า โดยประมาณค่าใช้จ่ายในการพิสูจน์จะลดลง 90% การลดค่าใช้จ่ายที่สำคัญนี้เพิ่มประสิทธิภาพในการประมวลผลและลดขีดจำกัดทางเศรษฐกิจสำหรับผู้เข้าร่วม ทำให้นักพัฒนาและผู้ใช้มีประโยชน์มากขึ้น

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

บทนำถึงสมาชิกผู้ก่อตั้ง

ทีมประกอบด้วยสมาชิกสี่คนต่อไปนี้: คนแรกจากซ้ายคือผู้ก่อตั้ง Roberto José Catalán ซึ่งจบการศึกษาจากสถาบันเทคโนโลยีบัวโนสไอเรส เขาเป็นนักพัฒนาซอฟต์แวร์อาวุโสที่ LambdaClass และก่อตั้งบริษัทอีกแห่งหนึ่ง ที่สองจากซ้ายคือ Federico Carrone ซึ่งอุทิศตนเพื่อขับเคลื่อนนวัตกรรมและการพัฒนาภายในระบบนิเวศของ Ethereum ที่สามจากซ้ายคือ Diego Kingston ผู้ก่อตั้งและผู้อํานวยการฝ่ายวิจัยของ Aligned Layer อันดับที่สี่จากซ้ายคือ Mauro Toscano ผู้ก่อตั้งและผู้อํานวยการฝ่ายวิศวกรรมซึ่งประสบความสําเร็จในการพัฒนาทิศทางทางเทคนิคและกลยุทธ์การดําเนินงานของโครงการ


แหล่งที่มา: ชั้นแนวตั้ง

คำอธิบายเกี่ยวกับการพิสูจน์ที่ไม่รู้จัก

บทนำสู่พิสูจน์ที่ไม่มีความรู้

Zero-knowledge proofs (ZKP) คืออัลกอริทึมทางคณิตศาสตร์ที่ถูกนำเสนอในปี 1985 ในบทความ "The Knowledge Complexity of Interactive Proof Systems" โดย Shafi Goldwasser และผู้อื่น ใน zero-knowledge proof ผู้พิสูจน์จะให้ พิสูจน์ทางคณิตศาสตร์ที่เฉพาะเจาะจง ในขณะที่ผู้ตรวจสอบสามารถใช้พิสูจน์นี้เพื่อตรวจสอบความจริงของข้อความ อย่างไรก็ตาม ผู้ตรวจสอบไม่สามารถใช้พิสูจน์เพื่อสร้างข้อมูลเดิมที่เป็นต้นฉบับ

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

นอกจากนี้ยังมีสิ่งที่สำคัญต้องระบุว่าพิสูจน์ที่ไม่มีความรู้จักเป็นพิสูจน์ที่มีความน่าจะเป็นแทนที่จะเป็นพิสูจน์ที่แน่นอน แต่เทคนิคบางอย่างสามารถลดความคลาดเคลื่อนได้ถึงระดับที่ไม่สำคัญ

ลักษณะเฉพาะของ Zero-Knowledge Proofs

ความสมบูรณ์: หากคำกล่าวถูกต้อง ผู้พิสูจน์ที่ซื่อสัตย์จะสามารถทำให้ผู้ตรวจสอบที่ซื่อสัตย์เชื่อมั่นเสมอ กล่าวคือ "คำกล่าวที่ถูกต้องไม่สามารถเป็นเท็จ" คำกล่าวที่ถูกต้องควรทำให้ผู้ตรวจสอบเชื่อมั่น

ความถูกต้อง: หากคำให้การเป็นเท็จ โดยทั่วไปอาจจะมีผู้พิสูจน์พยายามหลอกลวงไม่สามารถทำให้ผู้พิสูจน์ที่ซื่อสัตย์เชื่อว่าคำให้การเป็นเท็จ กล่าวคือ "คำให้การที่เป็นเท็จไม่สามารถเป็นจริง"

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

ตัวอย่างของ Zero-Knowledge Proofs

การยืนยันตัวบุคคล

บนอินเทอร์เน็ตการพิสูจน์ตัวตนมักต้องใช้ข้อมูลที่ละเอียดอ่อนเช่นชื่อและวันเกิดซึ่งอาจนําไปสู่การรั่วไหลของข้อมูลส่วนบุคคล เราสามารถสร้างตัวระบุดิจิทัลการเข้ารหัสที่ไม่ซ้ํากันสําหรับผู้ใช้แต่ละคนผ่านเทคโนโลยีบล็อกเชนสร้างระบบยืนยันตัวตนแบบกระจายอํานาจ ระบบนี้ช่วยให้มั่นใจได้ว่าการพิสูจน์ตัวตนไม่สามารถดัดแปลงหรือนําไปใช้ในทางที่ผิดโดยที่ผู้ใช้ไม่ทราบ การพิสูจน์ความรู้เป็นศูนย์ช่วยให้ผู้ใช้สามารถพิสูจน์ตัวตนได้อย่างมีประสิทธิภาพโดยไม่ต้องเปิดเผยข้อมูลส่วนบุคคลทําให้กระบวนการตรวจสอบง่ายขึ้นอย่างมากและลดความเสี่ยงของการจัดเก็บข้อมูลแบบรวมศูนย์ นอกจากนี้ยังสามารถใช้หลักฐานที่ไม่มีความรู้เพื่อสร้างระบบชื่อเสียงส่วนตัวทําให้ผู้ใช้สามารถใช้ประโยชน์จากการพิสูจน์ชื่อเสียงจากแพลตฟอร์มเช่น Facebook, Twitter และ GitHub โดยไม่ต้องเปิดเผยบัญชีโซเชียลมีเดียที่เฉพาะเจาะจง

การชำระเงินแบบไม่ระบุชื่อ

ในระบบการชําระเงินแบบดั้งเดิมรายละเอียดการทําธุรกรรมมักจะถูกเปิดเผยต่อหลายฝ่ายรวมถึงผู้ให้บริการชําระเงินธนาคารและหน่วยงานของรัฐซึ่งอาจส่งผลต่อความเป็นส่วนตัวของผู้ใช้ ในขณะที่ cryptocurrencies ใช้ธุรกรรมแบบเพียร์ทูเพียร์เพื่อหลีกเลี่ยงการตรวจสอบของบุคคลที่สามบล็อกเชนสาธารณะส่วนใหญ่แสดงธุรกรรมต่อสาธารณะ ซึ่งหมายความว่าแม้จะมีที่อยู่ที่ไม่ระบุชื่อผู้คนสามารถติดตามธุรกรรมเฉพาะผ่านความสัมพันธ์ของที่อยู่หรือขั้นตอนการแลกเปลี่ยน KYC เมื่อทราบที่อยู่กระเป๋าเงินแล้วยอดเงินในบัญชีและประวัติการทําธุรกรรมจะปรากฏให้เห็น

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

ความก้าวหน้าสำคัญใน ZK (Zero-Knowledge)

zk-SNARKs

ZK-SNARKs เป็นเทคโนโลยีพิสูจน์ความไร้ความรู้ที่เชี่ยวชาญซึ่งช่วยให้การตรวจสอบได้โดยไม่เปิดเผยข้อมูลเพิ่มเติมใด ๆ เกี่ยวกับคำบอกเล่า เทคโนโลยีนี้ได้ถูกนำไปใช้ในระบบการชำระเงินบล็อกเชน เช่น Zcash และ JPMorgan

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

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

zk-Rollups

Zero-Knowledge Rollup หมายถึงการใช้เทคโนโลยีการพิสูจน์ความรู้เป็นศูนย์เพื่อเปลี่ยนการคํานวณนอกห่วงโซ่ซึ่งจะช่วยลดภาระในเครือข่าย ในฐานะที่เป็น "โซลูชันการปรับขนาด" เลเยอร์ 2 สําหรับ Ethereum สามารถเพิ่มปริมาณธุรกรรมได้อย่างมากในขณะที่ยังคงค่าธรรมเนียมการทําธุรกรรมต่ํา ตัวอย่างเช่นในปี 2022 BNB Chain ได้เปิดตัว testnet zkBNB ตามสถาปัตยกรรม zkRollup zkBNB รวมธุรกรรมหลายร้อยรายการนอกเครือข่ายไว้ในชุดเดียวและสร้างหลักฐานการเข้ารหัสเพื่อยืนยันความถูกต้องของธุรกรรมทั้งหมด เทคโนโลยีนี้สร้างสมดุลระหว่างความสามารถในการปรับขนาดและความปลอดภัย จึงเหมาะสําหรับสภาพแวดล้อมที่ต้องการธุรกรรมขนาดใหญ่และเวลาแฝงต่ํา

Ethereum Virtual Machine (EVM) ที่ออกแบบมาในต้นฉบับไม่ได้พิจารณาการใช้เทคโนโลยีพิสูจน์ทฤษฎีศาสตร์ที่เป็นศูนย์. ผู้ก่อตั้ง Ethereum วิทาลิค บูเทริน เชื่อว่าการปฏิบัติทางเทคนิคของ zk-Rollup นั้นเป็นเรื่องที่ซับซ้อนในช่วงสั้นๆ

ความท้าทายของ zk-Rollup และ Aligned Layer

zk-RollUp ยังพบเจออุปสรรคหลายประการ รวมถึงความไม่สมดุลและการกระจายผู้ใช้งานสูง, ต้นทุนการยืนยันที่สูงขึ้นเนื่องจากข้อจำกัดของ EVM, และความยากลำบากในการทำงานร่วมกับนวัตกรรมระบบพิสูจน์ กล่าวอีกนัยหนึ่ง โครงสร้างพื้นฐานปัจจุบันไม่ได้ถูกออกแบบให้เป็นตัวรับทั่วไป EigenLayer ช่วยให้นักพัฒนาสามารถสร้างโปรโตคอลใหม่บนชั้นความเชื่อมั่นของ Ethereum โดยแยกข้อจำกัดของ EVM และสนับสนุนนวัตกรรมที่เปิดกว้าง สามารถนำโครงสร้างพื้นฐานใหม่เข้ามาเพื่อเร่งความเจริญของ Ethereum โดยไม่ต้องแก้ไขโปรโตคอลใต้หลังคา

Aligned Layer เป็นเลเยอร์การตรวจสอบสากลมีจุดมุ่งหมายเพื่อเป็นโครงสร้างพื้นฐานหลักสําหรับเครือข่ายโดยการสร้างเลเยอร์ที่ออกแบบมาโดยเฉพาะสําหรับการป้องกัน zk สิ่งนี้ช่วยให้นักพัฒนาสามารถเข้าถึงเครือข่ายการตรวจสอบแบบกระจายอํานาจที่รวดเร็วคุ้มค่าและปรับขนาดได้ ด้วยฟังก์ชันการ restaking ของ EigenLayer Ethereum จะได้รับการสนับสนุน วิธีนี้ช่วยลดการพึ่งพาราคาที่ผันผวนและปรับปรุงการเชื่อมโยงและประสบการณ์ผู้ใช้โดยรวม นอกจากนี้ Aligned Layer ยังขับเคลื่อนนวัตกรรมของ Ethereum ผ่านการคํานวณที่ตรวจสอบได้รวมระบบพิสูจน์ที่กําหนดเองใหม่ลดต้นทุนการตรวจสอบและเพิ่มความเป็นมิตรของนักพัฒนาจึงส่งเสริมนวัตกรรมในแอปพลิเคชันใหม่ที่เชื่อถือได้

ความยากลำบากของเทคโนโลยีที่มีอยู่แล้ว

ข้อเสียของบล็อกเชนต้นฉบับ

ข้อเสียเปรียบของบล็อกเชนที่ออกแบบมาแต่เดิมคือการเพิ่มฮาร์ดแวร์มากขึ้นไม่ได้ทําให้ระบบเร็วขึ้น นี่เป็นเพราะทุกโหนดต้องดําเนินการคํานวณอีกครั้ง การพิสูจน์ความรู้เป็นศูนย์ (ZK-proofs) แก้ไขปัญหานี้โดยอนุญาตให้ตรวจสอบการคํานวณที่ซับซ้อนได้อย่างรวดเร็วด้วยฮาร์ดแวร์ที่เพิ่มเข้ามา แนวคิดหลักของการพิสูจน์ความรู้เป็นศูนย์คือการตรวจสอบสตริงสั้น ๆ (โดยปกติจะอยู่ในลําดับของ kB ซึ่งเล็กกว่าข้อมูลทั้งหมดที่จําเป็นสําหรับคําชี้แจงการพิสูจน์) ทําให้เวลาการตรวจสอบลอการิทึมสัมพันธ์กับมาตราส่วนการคํานวณ O (log n) โดยที่ (n) คือจํานวนขั้นตอนการคํานวณ

แม้ว่าจะเข้าใจทฤษฎีได้นานแล้ว ความเป็นไปได้ในการปฏิบัติจริงก็เกิดขึ้นหลังจากปี 2014 เมื่อนั้นเท่านั้นที่มีการเติบโตอย่างระเบิดในด้านคริปโทกราฟีและทฤษฎีพิสูจน์ พร้อมกับความก้าวหน้าที่เกิดขึ้นเช่นเขตจำกัดที่แตกต่างกัน, เส้นโค้งเอลลิปติก, ฟังก์ชันแฮช, และโครงสร้างการสัญญายืนยันหลักการแบบพหุคูณ พัฒนาการเหล่านี้ได้ส่งผลให้ต้องทำการตัดสินใจในเรื่องของเวลาในการพิสูจน์และการตรวจสอบ และขนาดของข้อมูลพิสูจน์

Zero-Knowledge Layer 2 (zk-rollups)

โซลูชันชั้นที่ 2 ที่ไม่มีความรู้เชิงซ้อน (เช่น zkSync, Starknet และ Polygon) ขยายความสามารถของ Ethereum ทำให้มันเร็วขึ้นและถูกกว่า พร้อมทั้งยังรักษาการรับประกันความปลอดภัยของมัน

  • ZK-rollups ใช้พื้นที่บล็อกอย่างมีประสิทธิภาพมากขึ้น ลดต้นทุน
  • Rollups จะนำการดำเนินการออกไปยังหนึ่งหรือกลุ่มโหนด โดยพิสูจน์การคำนวณให้กับ Ethereum ผ่านสัญญา EVM และพึ่งพาการรับประกันเชิงเศรษฐศาสตร์และการเข้ารหัสเพื่อเชื่อมั่นใน Ethereum

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

นอกจากนี้ EigenLayer ยังสนับสนุนการสร้างระบบที่ไม่มีส่วนร่วมเช่นสะพานข้อมูลที่มีความพร้อมใช้งาน การจัดการ MEV และระบบการตรวจสอบ ZK (เช่น Aligned Layer ของมัน) อย่างสรุป EigenLayer ใช้วิธีการที่แตกต่างจาก Layer 2 อื่นๆ ในการขยายความสามารถของ Ethereum

นวัตกรรมของ EigenLayer

กลไกการทำเครื่องหมาย

EigenLayer นำเสนอกลไก restaking ใหม่ที่ช่วยให้ Ethereum stakers สามารถใช้สินทรัพย์ที่ถือครองเดียวกันในการเข้าร่วมในแอปพลิเคชันหลายแห่ง ซึ่งเรียกว่า Actively Validated Services (AVS) ผู้ถือครองสามารถรับรางวัลเพิ่มเติมจากแอปพลิเคชันหลายแห่งโดยไม่ต้องเสียค่าใช้จ่ายเพิ่มขึ้นอย่างมาก ซึ่งจะช่วยเสริมสร้างการเข้าร่วมและความปลอดภัยของเครือข่ายโดยรวม

ฉายาของการใช้งานหลากหลาย: EigenLayer รองรับการสร้างแอปพลิเคชันที่หลากหลาย รวมถึง Data Availability Layers, Decentralized Sequencers, Oracles, Opt-In MEV Management, และ Fast-Mode Bridges for Rollups หลากหลาย ความหลากหลายนี้ไม่เพียงขยายฟังก์ชันและคุณสมบัติของนิเวศ Ethereum เท่านั้น แต่ยังมอบให้นักพัฒนามีแพลตฟอร์มสำหรับนวัตกรรมที่ยืดหยุ่นมากขึ้น ทำให้ออกแบบโซลูชันที่มีประสิทธิภาพมากขึ้นสำหรับความต้องการที่แตกต่างได้

การขยายความสามารถของ Ethereum

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

เพิ่มประสิทธิภาพในการตรวจสอบ

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

อธิบายโครงสร้างชั้นที่จัดเรียงแนวตั้ง

ส่วนประกอบหลักของชั้นที่จัดเรียงกัน

  • Aligned Layer: รับการพิสูจน์จากระบบพิสูจน์ต่าง ๆ ตรวจสอบและส่งผลลัพธ์สุดท้ายไปยัง Ethereum และเผยแพร่ข้อมูลไปยัง Data Availability Layer (DA)
  • ชั้นช้อมูลสามารถให้บริการ (ชั้น DA): ให้พื้นที่จัดเก็บสำหรับพิสูจน์ต่าง ๆ เพื่อให้มั่นใจในความสามารถในการเข้าถึงและคงทนของข้อมูล
  • ตรวจสอบการพิสูจน์ทั่วไป: สกัดอย่างสม่ำเสมอพิสูจน์จากชั้น DA และสร้างพิสูจน์สำหรับการพิสูจน์ทั้งหมด ตัวตรวจสอบทั่วไปเหล่านี้สามารถอ้างอิงได้จากเครื่องจำลองเสมือน SP1, Risc0 หรือ Nexus ซึ่งสามารถพิสูจน์การดำเนินการของโค้ด Rust ทั่วไป พิสูจน์การตรวจสอบสุดท้ายถูกเก็บไว้ในต้นไม้เรียกซ้ำเพื่อรวบรวมและบีบอัดขนาดพิสูจน์
  • Ethereum: ให้แหล่งที่มั่นใจและ Likelihood ที่มีความสามารถในการรับผลลัพธ์การตรวจสอบจาก Aligned Layer


แหล่งที่มา: บทความขาวของ Aligned Layer


แหล่งที่มา: วารสาร Aligned Layer White

ขั้นตอนการตรวจสอบ

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


แหล่งที่มา: คู่มือของ Aligned Layer สีขาว

กลไกการตัดสิน

เพื่อให้แน่ใจว่าผู้เข้าร่วมในเครือข่ายแบบกระจายอํานาจมีแรงจูงใจที่เหมาะสมโครงการจึงแนะนํากลไกการเฉือนเพื่อลงโทษผู้เข้าร่วมเมื่อตรวจพบกิจกรรมที่เป็นอันตราย กลไกนี้ยังอยู่ระหว่างการพัฒนาในบริการที่ได้รับการตรวจสอบอย่างแข็งขัน (AVS) ส่วนใหญ่จาก EigenLayer การแก้ปัญหาระยะสั้นต้องการฉันทามติจากสองในสามของผู้ให้บริการในเครือข่ายและผลลัพธ์ที่จะเผยแพร่บน Ethereum ผู้ประกอบการที่ไม่บรรลุฉันทามติจะถูกลงโทษเนื่องจากคัดค้านผลลัพธ์ที่ตกลงกันโดยเครือข่ายส่วนใหญ่ แม้ว่ากลไกนี้จะไม่สมบูรณ์ แต่เมื่อพิจารณาว่าซอฟต์แวร์ไคลเอนต์ของ Aligned Layer จะมีน้ําหนักเบาและมีความต้องการฮาร์ดแวร์ที่ต่ํากว่าเครือข่ายสามารถรองรับผู้เข้าร่วมได้มากขึ้นเพื่อให้เกิดการกระจายอํานาจ ยิ่งเครือข่ายมีการกระจายอํานาจมากเท่าไหร่โอกาสที่สมาชิกส่วนใหญ่จะดําเนินการอย่างตรงไปตรงมาก็จะยิ่งสูงขึ้นเท่านั้น

โมเดลการสเตกคู่

ทีมงานโครงการได้เสนอรูปแบบการปักหลักคู่ ขั้นแรกต้องใช้ Ethereum (ETH) และการปักหลักใหม่จาก EigenLayer เพื่อเปิดเครือข่าย Proof of Stake (PoS) ระยะนี้มีจุดมุ่งหมายเพื่อใช้ประโยชน์จากทรัพยากรที่มีอยู่ของ Ethereum และฐานความไว้วางใจเพื่อสร้างการดําเนินงานเริ่มต้นและความปลอดภัยของเครือข่าย ในระยะที่สองโทเค็นดั้งเดิมจะถูกนํามาใช้เป็นส่วนหนึ่งของโครงสร้างพื้นฐานที่สําคัญใด ๆ เพื่อเปิดใช้งานสิทธิ์การกํากับดูแลทําให้ค่าใช้จ่ายในการรบกวนกิจกรรมเครือข่ายและความปลอดภัยสูงมาก รูปแบบการปักหลักคู่ช่วยให้มั่นใจได้ถึงความปลอดภัยและกิจกรรมของเครือข่ายสูง ด้วยการแนะนําโทเค็นดั้งเดิมสําหรับการกํากับดูแลแบบกระจายอํานาจโมเดลนี้ช่วยเพิ่มความโปร่งใสและการมีส่วนร่วมในการตัดสินใจเกี่ยวกับการเปลี่ยนแปลงโครงสร้างที่สําคัญทําให้มั่นใจได้ว่าการดําเนินงานที่มั่นคงของเครือข่ายและความยั่งยืนในระยะยาว

สรุป

เป้าหมายของ Aligned Layer คือการจัดการกับความท้าทายที่ไม่ได้ออกแบบมาสําหรับการพิสูจน์ความรู้เป็นศูนย์ (ZK-Proofs) ในขั้นต้น และเพื่อเปลี่ยน Ethereum ให้เป็นแพลตฟอร์มการตรวจสอบ SNARK ที่มีประสิทธิภาพและคุ้มค่า Aligned Layer ใช้กลไกการ restaking ของ EigenLayer เพื่อให้ความมั่นคงทางเศรษฐกิจและแหล่งที่มาของความไว้วางใจทําให้สามารถบรรลุกระบวนการตรวจสอบต้นทุนต่ําและมีประสิทธิภาพโดยการรวบรวมและตรวจสอบระบบพิสูจน์หลายระบบโดยไม่ต้องเปลี่ยนโปรโตคอลพื้นฐานของ Ethereum EigenLayer ช่วยให้นักพัฒนาสามารถสร้างโปรโตคอลและแอปพลิเคชันใหม่บนเลเยอร์ความไว้วางใจของ Ethereum ส่งเสริมนวัตกรรมแบบเปิดและแนะนําเทคโนโลยีการพิสูจน์ใหม่ช่วยเพิ่มความสามารถในการปรับขนาดและความยืดหยุ่นของระบบ

Tác giả: Tomlu
Thông dịch viên: Viper
(Những) người đánh giá: KOWEI、Edward、Elisa、Ashley、Joyce
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.io.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate.io. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.

ชั้นการจัดเต็ม: คำตอบใหม่เพื่อเพิ่มประสิทธิภาพในการตรวจสอบ Ethereum

กลาง8/18/2024, 8:04:00 AM
วิธีการทำงานของ Aligned Layer ร่วมกับ EigenLayer เพื่อให้ได้รับการยืนยันระบบ Multi-Proof ที่มีประสิทธิภาพและประหยัดต้นทุนผ่านเทคโนโลยี Zero-Knowledge Proof และกลไก Restaking บทความนี้อธิบายออกแบบโครงสร้างของ Aligned Layer กลไกนวัตกรรมของมันและบทบาทสำคัญที่มันเล่นในระบบ Ethereum

คำอธิบายเกี่ยวกับ Aligned Layer

บทนำสู่ชั้นทำซับซ้อน

ในช่วงระยะเริ่มต้น Ethereum ไม่ได้ถูกออกแบบโดยเฉพาะสำหรับเทคโนโลยี Zero-Knowledge Proofs (ZK-Proofs) ขณะที่เทคโนโลยีบล็อกเชนได้ดำเนินการในการผสานฟังก์ชันใหม่เข้ากับ Ethereum เพื่อปรับปรุงระบบพิสูจน์ของมัน การเผชิญหน้ากับอุปสรรคนี้ โครงการ Aligned Layer มุ่งเน้นที่จะเปลี่ยน Ethereum เป็นแพลตฟอร์มการยืนยัน SNARK ที่มีประสิทธิภาพสูงและมีค่าใช้จ่ายต่ำ

Aligned Layer มุ่งมั่นที่จะขยายความสามารถของ Zero-Knowledge Proof ของ Ethereum โดยรวมความสามารถที่หลากหลายและนวัตกรรมลงในระบบนิเวศ Ethereum โครงการนี้ใช้วิธีการคำนวณที่สามารถยืนยันได้และคุณสมบัติด้านความปลอดภัยของ Ethereum เพื่อให้สร้างพื้นฐานสำหรับแอปพลิเคชันที่เชื่อถือได้ในอนาคต

ด้วยชั้นการจัดเรียงที่สอดคล้องกัน กระบวนการการพิสูจน์ของ Ethereum จะเร็วขึ้นและมีราคาที่ถูกกว่า โดยประมาณค่าใช้จ่ายในการพิสูจน์จะลดลง 90% การลดค่าใช้จ่ายที่สำคัญนี้เพิ่มประสิทธิภาพในการประมวลผลและลดขีดจำกัดทางเศรษฐกิจสำหรับผู้เข้าร่วม ทำให้นักพัฒนาและผู้ใช้มีประโยชน์มากขึ้น

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

บทนำถึงสมาชิกผู้ก่อตั้ง

ทีมประกอบด้วยสมาชิกสี่คนต่อไปนี้: คนแรกจากซ้ายคือผู้ก่อตั้ง Roberto José Catalán ซึ่งจบการศึกษาจากสถาบันเทคโนโลยีบัวโนสไอเรส เขาเป็นนักพัฒนาซอฟต์แวร์อาวุโสที่ LambdaClass และก่อตั้งบริษัทอีกแห่งหนึ่ง ที่สองจากซ้ายคือ Federico Carrone ซึ่งอุทิศตนเพื่อขับเคลื่อนนวัตกรรมและการพัฒนาภายในระบบนิเวศของ Ethereum ที่สามจากซ้ายคือ Diego Kingston ผู้ก่อตั้งและผู้อํานวยการฝ่ายวิจัยของ Aligned Layer อันดับที่สี่จากซ้ายคือ Mauro Toscano ผู้ก่อตั้งและผู้อํานวยการฝ่ายวิศวกรรมซึ่งประสบความสําเร็จในการพัฒนาทิศทางทางเทคนิคและกลยุทธ์การดําเนินงานของโครงการ


แหล่งที่มา: ชั้นแนวตั้ง

คำอธิบายเกี่ยวกับการพิสูจน์ที่ไม่รู้จัก

บทนำสู่พิสูจน์ที่ไม่มีความรู้

Zero-knowledge proofs (ZKP) คืออัลกอริทึมทางคณิตศาสตร์ที่ถูกนำเสนอในปี 1985 ในบทความ "The Knowledge Complexity of Interactive Proof Systems" โดย Shafi Goldwasser และผู้อื่น ใน zero-knowledge proof ผู้พิสูจน์จะให้ พิสูจน์ทางคณิตศาสตร์ที่เฉพาะเจาะจง ในขณะที่ผู้ตรวจสอบสามารถใช้พิสูจน์นี้เพื่อตรวจสอบความจริงของข้อความ อย่างไรก็ตาม ผู้ตรวจสอบไม่สามารถใช้พิสูจน์เพื่อสร้างข้อมูลเดิมที่เป็นต้นฉบับ

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

นอกจากนี้ยังมีสิ่งที่สำคัญต้องระบุว่าพิสูจน์ที่ไม่มีความรู้จักเป็นพิสูจน์ที่มีความน่าจะเป็นแทนที่จะเป็นพิสูจน์ที่แน่นอน แต่เทคนิคบางอย่างสามารถลดความคลาดเคลื่อนได้ถึงระดับที่ไม่สำคัญ

ลักษณะเฉพาะของ Zero-Knowledge Proofs

ความสมบูรณ์: หากคำกล่าวถูกต้อง ผู้พิสูจน์ที่ซื่อสัตย์จะสามารถทำให้ผู้ตรวจสอบที่ซื่อสัตย์เชื่อมั่นเสมอ กล่าวคือ "คำกล่าวที่ถูกต้องไม่สามารถเป็นเท็จ" คำกล่าวที่ถูกต้องควรทำให้ผู้ตรวจสอบเชื่อมั่น

ความถูกต้อง: หากคำให้การเป็นเท็จ โดยทั่วไปอาจจะมีผู้พิสูจน์พยายามหลอกลวงไม่สามารถทำให้ผู้พิสูจน์ที่ซื่อสัตย์เชื่อว่าคำให้การเป็นเท็จ กล่าวคือ "คำให้การที่เป็นเท็จไม่สามารถเป็นจริง"

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

ตัวอย่างของ Zero-Knowledge Proofs

การยืนยันตัวบุคคล

บนอินเทอร์เน็ตการพิสูจน์ตัวตนมักต้องใช้ข้อมูลที่ละเอียดอ่อนเช่นชื่อและวันเกิดซึ่งอาจนําไปสู่การรั่วไหลของข้อมูลส่วนบุคคล เราสามารถสร้างตัวระบุดิจิทัลการเข้ารหัสที่ไม่ซ้ํากันสําหรับผู้ใช้แต่ละคนผ่านเทคโนโลยีบล็อกเชนสร้างระบบยืนยันตัวตนแบบกระจายอํานาจ ระบบนี้ช่วยให้มั่นใจได้ว่าการพิสูจน์ตัวตนไม่สามารถดัดแปลงหรือนําไปใช้ในทางที่ผิดโดยที่ผู้ใช้ไม่ทราบ การพิสูจน์ความรู้เป็นศูนย์ช่วยให้ผู้ใช้สามารถพิสูจน์ตัวตนได้อย่างมีประสิทธิภาพโดยไม่ต้องเปิดเผยข้อมูลส่วนบุคคลทําให้กระบวนการตรวจสอบง่ายขึ้นอย่างมากและลดความเสี่ยงของการจัดเก็บข้อมูลแบบรวมศูนย์ นอกจากนี้ยังสามารถใช้หลักฐานที่ไม่มีความรู้เพื่อสร้างระบบชื่อเสียงส่วนตัวทําให้ผู้ใช้สามารถใช้ประโยชน์จากการพิสูจน์ชื่อเสียงจากแพลตฟอร์มเช่น Facebook, Twitter และ GitHub โดยไม่ต้องเปิดเผยบัญชีโซเชียลมีเดียที่เฉพาะเจาะจง

การชำระเงินแบบไม่ระบุชื่อ

ในระบบการชําระเงินแบบดั้งเดิมรายละเอียดการทําธุรกรรมมักจะถูกเปิดเผยต่อหลายฝ่ายรวมถึงผู้ให้บริการชําระเงินธนาคารและหน่วยงานของรัฐซึ่งอาจส่งผลต่อความเป็นส่วนตัวของผู้ใช้ ในขณะที่ cryptocurrencies ใช้ธุรกรรมแบบเพียร์ทูเพียร์เพื่อหลีกเลี่ยงการตรวจสอบของบุคคลที่สามบล็อกเชนสาธารณะส่วนใหญ่แสดงธุรกรรมต่อสาธารณะ ซึ่งหมายความว่าแม้จะมีที่อยู่ที่ไม่ระบุชื่อผู้คนสามารถติดตามธุรกรรมเฉพาะผ่านความสัมพันธ์ของที่อยู่หรือขั้นตอนการแลกเปลี่ยน KYC เมื่อทราบที่อยู่กระเป๋าเงินแล้วยอดเงินในบัญชีและประวัติการทําธุรกรรมจะปรากฏให้เห็น

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

ความก้าวหน้าสำคัญใน ZK (Zero-Knowledge)

zk-SNARKs

ZK-SNARKs เป็นเทคโนโลยีพิสูจน์ความไร้ความรู้ที่เชี่ยวชาญซึ่งช่วยให้การตรวจสอบได้โดยไม่เปิดเผยข้อมูลเพิ่มเติมใด ๆ เกี่ยวกับคำบอกเล่า เทคโนโลยีนี้ได้ถูกนำไปใช้ในระบบการชำระเงินบล็อกเชน เช่น Zcash และ JPMorgan

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

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

zk-Rollups

Zero-Knowledge Rollup หมายถึงการใช้เทคโนโลยีการพิสูจน์ความรู้เป็นศูนย์เพื่อเปลี่ยนการคํานวณนอกห่วงโซ่ซึ่งจะช่วยลดภาระในเครือข่าย ในฐานะที่เป็น "โซลูชันการปรับขนาด" เลเยอร์ 2 สําหรับ Ethereum สามารถเพิ่มปริมาณธุรกรรมได้อย่างมากในขณะที่ยังคงค่าธรรมเนียมการทําธุรกรรมต่ํา ตัวอย่างเช่นในปี 2022 BNB Chain ได้เปิดตัว testnet zkBNB ตามสถาปัตยกรรม zkRollup zkBNB รวมธุรกรรมหลายร้อยรายการนอกเครือข่ายไว้ในชุดเดียวและสร้างหลักฐานการเข้ารหัสเพื่อยืนยันความถูกต้องของธุรกรรมทั้งหมด เทคโนโลยีนี้สร้างสมดุลระหว่างความสามารถในการปรับขนาดและความปลอดภัย จึงเหมาะสําหรับสภาพแวดล้อมที่ต้องการธุรกรรมขนาดใหญ่และเวลาแฝงต่ํา

Ethereum Virtual Machine (EVM) ที่ออกแบบมาในต้นฉบับไม่ได้พิจารณาการใช้เทคโนโลยีพิสูจน์ทฤษฎีศาสตร์ที่เป็นศูนย์. ผู้ก่อตั้ง Ethereum วิทาลิค บูเทริน เชื่อว่าการปฏิบัติทางเทคนิคของ zk-Rollup นั้นเป็นเรื่องที่ซับซ้อนในช่วงสั้นๆ

ความท้าทายของ zk-Rollup และ Aligned Layer

zk-RollUp ยังพบเจออุปสรรคหลายประการ รวมถึงความไม่สมดุลและการกระจายผู้ใช้งานสูง, ต้นทุนการยืนยันที่สูงขึ้นเนื่องจากข้อจำกัดของ EVM, และความยากลำบากในการทำงานร่วมกับนวัตกรรมระบบพิสูจน์ กล่าวอีกนัยหนึ่ง โครงสร้างพื้นฐานปัจจุบันไม่ได้ถูกออกแบบให้เป็นตัวรับทั่วไป EigenLayer ช่วยให้นักพัฒนาสามารถสร้างโปรโตคอลใหม่บนชั้นความเชื่อมั่นของ Ethereum โดยแยกข้อจำกัดของ EVM และสนับสนุนนวัตกรรมที่เปิดกว้าง สามารถนำโครงสร้างพื้นฐานใหม่เข้ามาเพื่อเร่งความเจริญของ Ethereum โดยไม่ต้องแก้ไขโปรโตคอลใต้หลังคา

Aligned Layer เป็นเลเยอร์การตรวจสอบสากลมีจุดมุ่งหมายเพื่อเป็นโครงสร้างพื้นฐานหลักสําหรับเครือข่ายโดยการสร้างเลเยอร์ที่ออกแบบมาโดยเฉพาะสําหรับการป้องกัน zk สิ่งนี้ช่วยให้นักพัฒนาสามารถเข้าถึงเครือข่ายการตรวจสอบแบบกระจายอํานาจที่รวดเร็วคุ้มค่าและปรับขนาดได้ ด้วยฟังก์ชันการ restaking ของ EigenLayer Ethereum จะได้รับการสนับสนุน วิธีนี้ช่วยลดการพึ่งพาราคาที่ผันผวนและปรับปรุงการเชื่อมโยงและประสบการณ์ผู้ใช้โดยรวม นอกจากนี้ Aligned Layer ยังขับเคลื่อนนวัตกรรมของ Ethereum ผ่านการคํานวณที่ตรวจสอบได้รวมระบบพิสูจน์ที่กําหนดเองใหม่ลดต้นทุนการตรวจสอบและเพิ่มความเป็นมิตรของนักพัฒนาจึงส่งเสริมนวัตกรรมในแอปพลิเคชันใหม่ที่เชื่อถือได้

ความยากลำบากของเทคโนโลยีที่มีอยู่แล้ว

ข้อเสียของบล็อกเชนต้นฉบับ

ข้อเสียเปรียบของบล็อกเชนที่ออกแบบมาแต่เดิมคือการเพิ่มฮาร์ดแวร์มากขึ้นไม่ได้ทําให้ระบบเร็วขึ้น นี่เป็นเพราะทุกโหนดต้องดําเนินการคํานวณอีกครั้ง การพิสูจน์ความรู้เป็นศูนย์ (ZK-proofs) แก้ไขปัญหานี้โดยอนุญาตให้ตรวจสอบการคํานวณที่ซับซ้อนได้อย่างรวดเร็วด้วยฮาร์ดแวร์ที่เพิ่มเข้ามา แนวคิดหลักของการพิสูจน์ความรู้เป็นศูนย์คือการตรวจสอบสตริงสั้น ๆ (โดยปกติจะอยู่ในลําดับของ kB ซึ่งเล็กกว่าข้อมูลทั้งหมดที่จําเป็นสําหรับคําชี้แจงการพิสูจน์) ทําให้เวลาการตรวจสอบลอการิทึมสัมพันธ์กับมาตราส่วนการคํานวณ O (log n) โดยที่ (n) คือจํานวนขั้นตอนการคํานวณ

แม้ว่าจะเข้าใจทฤษฎีได้นานแล้ว ความเป็นไปได้ในการปฏิบัติจริงก็เกิดขึ้นหลังจากปี 2014 เมื่อนั้นเท่านั้นที่มีการเติบโตอย่างระเบิดในด้านคริปโทกราฟีและทฤษฎีพิสูจน์ พร้อมกับความก้าวหน้าที่เกิดขึ้นเช่นเขตจำกัดที่แตกต่างกัน, เส้นโค้งเอลลิปติก, ฟังก์ชันแฮช, และโครงสร้างการสัญญายืนยันหลักการแบบพหุคูณ พัฒนาการเหล่านี้ได้ส่งผลให้ต้องทำการตัดสินใจในเรื่องของเวลาในการพิสูจน์และการตรวจสอบ และขนาดของข้อมูลพิสูจน์

Zero-Knowledge Layer 2 (zk-rollups)

โซลูชันชั้นที่ 2 ที่ไม่มีความรู้เชิงซ้อน (เช่น zkSync, Starknet และ Polygon) ขยายความสามารถของ Ethereum ทำให้มันเร็วขึ้นและถูกกว่า พร้อมทั้งยังรักษาการรับประกันความปลอดภัยของมัน

  • ZK-rollups ใช้พื้นที่บล็อกอย่างมีประสิทธิภาพมากขึ้น ลดต้นทุน
  • Rollups จะนำการดำเนินการออกไปยังหนึ่งหรือกลุ่มโหนด โดยพิสูจน์การคำนวณให้กับ Ethereum ผ่านสัญญา EVM และพึ่งพาการรับประกันเชิงเศรษฐศาสตร์และการเข้ารหัสเพื่อเชื่อมั่นใน Ethereum

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

นอกจากนี้ EigenLayer ยังสนับสนุนการสร้างระบบที่ไม่มีส่วนร่วมเช่นสะพานข้อมูลที่มีความพร้อมใช้งาน การจัดการ MEV และระบบการตรวจสอบ ZK (เช่น Aligned Layer ของมัน) อย่างสรุป EigenLayer ใช้วิธีการที่แตกต่างจาก Layer 2 อื่นๆ ในการขยายความสามารถของ Ethereum

นวัตกรรมของ EigenLayer

กลไกการทำเครื่องหมาย

EigenLayer นำเสนอกลไก restaking ใหม่ที่ช่วยให้ Ethereum stakers สามารถใช้สินทรัพย์ที่ถือครองเดียวกันในการเข้าร่วมในแอปพลิเคชันหลายแห่ง ซึ่งเรียกว่า Actively Validated Services (AVS) ผู้ถือครองสามารถรับรางวัลเพิ่มเติมจากแอปพลิเคชันหลายแห่งโดยไม่ต้องเสียค่าใช้จ่ายเพิ่มขึ้นอย่างมาก ซึ่งจะช่วยเสริมสร้างการเข้าร่วมและความปลอดภัยของเครือข่ายโดยรวม

ฉายาของการใช้งานหลากหลาย: EigenLayer รองรับการสร้างแอปพลิเคชันที่หลากหลาย รวมถึง Data Availability Layers, Decentralized Sequencers, Oracles, Opt-In MEV Management, และ Fast-Mode Bridges for Rollups หลากหลาย ความหลากหลายนี้ไม่เพียงขยายฟังก์ชันและคุณสมบัติของนิเวศ Ethereum เท่านั้น แต่ยังมอบให้นักพัฒนามีแพลตฟอร์มสำหรับนวัตกรรมที่ยืดหยุ่นมากขึ้น ทำให้ออกแบบโซลูชันที่มีประสิทธิภาพมากขึ้นสำหรับความต้องการที่แตกต่างได้

การขยายความสามารถของ Ethereum

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

เพิ่มประสิทธิภาพในการตรวจสอบ

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

อธิบายโครงสร้างชั้นที่จัดเรียงแนวตั้ง

ส่วนประกอบหลักของชั้นที่จัดเรียงกัน

  • Aligned Layer: รับการพิสูจน์จากระบบพิสูจน์ต่าง ๆ ตรวจสอบและส่งผลลัพธ์สุดท้ายไปยัง Ethereum และเผยแพร่ข้อมูลไปยัง Data Availability Layer (DA)
  • ชั้นช้อมูลสามารถให้บริการ (ชั้น DA): ให้พื้นที่จัดเก็บสำหรับพิสูจน์ต่าง ๆ เพื่อให้มั่นใจในความสามารถในการเข้าถึงและคงทนของข้อมูล
  • ตรวจสอบการพิสูจน์ทั่วไป: สกัดอย่างสม่ำเสมอพิสูจน์จากชั้น DA และสร้างพิสูจน์สำหรับการพิสูจน์ทั้งหมด ตัวตรวจสอบทั่วไปเหล่านี้สามารถอ้างอิงได้จากเครื่องจำลองเสมือน SP1, Risc0 หรือ Nexus ซึ่งสามารถพิสูจน์การดำเนินการของโค้ด Rust ทั่วไป พิสูจน์การตรวจสอบสุดท้ายถูกเก็บไว้ในต้นไม้เรียกซ้ำเพื่อรวบรวมและบีบอัดขนาดพิสูจน์
  • Ethereum: ให้แหล่งที่มั่นใจและ Likelihood ที่มีความสามารถในการรับผลลัพธ์การตรวจสอบจาก Aligned Layer


แหล่งที่มา: บทความขาวของ Aligned Layer


แหล่งที่มา: วารสาร Aligned Layer White

ขั้นตอนการตรวจสอบ

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


แหล่งที่มา: คู่มือของ Aligned Layer สีขาว

กลไกการตัดสิน

เพื่อให้แน่ใจว่าผู้เข้าร่วมในเครือข่ายแบบกระจายอํานาจมีแรงจูงใจที่เหมาะสมโครงการจึงแนะนํากลไกการเฉือนเพื่อลงโทษผู้เข้าร่วมเมื่อตรวจพบกิจกรรมที่เป็นอันตราย กลไกนี้ยังอยู่ระหว่างการพัฒนาในบริการที่ได้รับการตรวจสอบอย่างแข็งขัน (AVS) ส่วนใหญ่จาก EigenLayer การแก้ปัญหาระยะสั้นต้องการฉันทามติจากสองในสามของผู้ให้บริการในเครือข่ายและผลลัพธ์ที่จะเผยแพร่บน Ethereum ผู้ประกอบการที่ไม่บรรลุฉันทามติจะถูกลงโทษเนื่องจากคัดค้านผลลัพธ์ที่ตกลงกันโดยเครือข่ายส่วนใหญ่ แม้ว่ากลไกนี้จะไม่สมบูรณ์ แต่เมื่อพิจารณาว่าซอฟต์แวร์ไคลเอนต์ของ Aligned Layer จะมีน้ําหนักเบาและมีความต้องการฮาร์ดแวร์ที่ต่ํากว่าเครือข่ายสามารถรองรับผู้เข้าร่วมได้มากขึ้นเพื่อให้เกิดการกระจายอํานาจ ยิ่งเครือข่ายมีการกระจายอํานาจมากเท่าไหร่โอกาสที่สมาชิกส่วนใหญ่จะดําเนินการอย่างตรงไปตรงมาก็จะยิ่งสูงขึ้นเท่านั้น

โมเดลการสเตกคู่

ทีมงานโครงการได้เสนอรูปแบบการปักหลักคู่ ขั้นแรกต้องใช้ Ethereum (ETH) และการปักหลักใหม่จาก EigenLayer เพื่อเปิดเครือข่าย Proof of Stake (PoS) ระยะนี้มีจุดมุ่งหมายเพื่อใช้ประโยชน์จากทรัพยากรที่มีอยู่ของ Ethereum และฐานความไว้วางใจเพื่อสร้างการดําเนินงานเริ่มต้นและความปลอดภัยของเครือข่าย ในระยะที่สองโทเค็นดั้งเดิมจะถูกนํามาใช้เป็นส่วนหนึ่งของโครงสร้างพื้นฐานที่สําคัญใด ๆ เพื่อเปิดใช้งานสิทธิ์การกํากับดูแลทําให้ค่าใช้จ่ายในการรบกวนกิจกรรมเครือข่ายและความปลอดภัยสูงมาก รูปแบบการปักหลักคู่ช่วยให้มั่นใจได้ถึงความปลอดภัยและกิจกรรมของเครือข่ายสูง ด้วยการแนะนําโทเค็นดั้งเดิมสําหรับการกํากับดูแลแบบกระจายอํานาจโมเดลนี้ช่วยเพิ่มความโปร่งใสและการมีส่วนร่วมในการตัดสินใจเกี่ยวกับการเปลี่ยนแปลงโครงสร้างที่สําคัญทําให้มั่นใจได้ว่าการดําเนินงานที่มั่นคงของเครือข่ายและความยั่งยืนในระยะยาว

สรุป

เป้าหมายของ Aligned Layer คือการจัดการกับความท้าทายที่ไม่ได้ออกแบบมาสําหรับการพิสูจน์ความรู้เป็นศูนย์ (ZK-Proofs) ในขั้นต้น และเพื่อเปลี่ยน Ethereum ให้เป็นแพลตฟอร์มการตรวจสอบ SNARK ที่มีประสิทธิภาพและคุ้มค่า Aligned Layer ใช้กลไกการ restaking ของ EigenLayer เพื่อให้ความมั่นคงทางเศรษฐกิจและแหล่งที่มาของความไว้วางใจทําให้สามารถบรรลุกระบวนการตรวจสอบต้นทุนต่ําและมีประสิทธิภาพโดยการรวบรวมและตรวจสอบระบบพิสูจน์หลายระบบโดยไม่ต้องเปลี่ยนโปรโตคอลพื้นฐานของ Ethereum EigenLayer ช่วยให้นักพัฒนาสามารถสร้างโปรโตคอลและแอปพลิเคชันใหม่บนเลเยอร์ความไว้วางใจของ Ethereum ส่งเสริมนวัตกรรมแบบเปิดและแนะนําเทคโนโลยีการพิสูจน์ใหม่ช่วยเพิ่มความสามารถในการปรับขนาดและความยืดหยุ่นของระบบ

Tác giả: Tomlu
Thông dịch viên: Viper
(Những) người đánh giá: KOWEI、Edward、Elisa、Ashley、Joyce
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.io.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate.io. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.
Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500