EigenDA ทำงานอย่างไร

ขั้นสูง10/22/2024, 4:07:49 AM
โซลูชันความพร้อมใช้งานข้อมูล (DA) ให้บริการในวงการคริปโตเป็นจุดประสงค์ที่คล้ายคลึงกัน มันรับประกันว่าข้อมูลที่จำเป็นสำหรับการตรวจสอบและประมวลผลธุรกรรมในบล็อกเชนสามารถเข้าถึงได้โดยผู้เข้าร่วมทุกคน โดยไม่จำเป็นต้องมีความพร้อมใช้งานข้อมูลที่แข็งแกร่ง ความสามารถในการทำงานของเครือข่ายบล็อกเชน - โดยเฉพาะเรื่องของการปรับขนาด เช่น การรวมข้อมูล - อาจถูกทำลายอย่างรุนแรง

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

แหล่งที่มา- วิกิพีเดีย

Imagine it’s the 1800s, and the Asiatic Society Library is among the very few—or perhaps the only—libraries in town. This library isn’t just a repository of books. It is the central hub where every piece of information needed to keep the town running smoothly is stored. The library holds essential records like birth certificates and property deeds. It also contains valuable resources such as educational materials and cultural artefacts. The town could not lose access to these materials at any point. What would happen if the library were locked or vanished? It would wreak havoc across all municipal departments that rely on its information.

Data Availability (DA) โซลูชันให้บริการในโลกคริปโตเป็นวัตถุประสงค์ที่คล้ายกัน มันรับประกันว่าข้อมูลที่จำเป็นสำหรับการตรวจสอบและประมวลผลธุรกรรมบนบล็อกเชนสามารถเข้าถึงได้โดยผู้เข้าร่วมทุกคน โดยไม่มีการสูญเสียข้อมูลที่มีประสิทธิภาพ ความถูกต้องและความสามารถในการทำงานของเครือข่ายบล็อกเชน - โดยเฉพาะสำหรับการขยายมาตรฐานเช่น rollups - อาจถูกทำลายหากข้อมูลที่สามารถใช้ได้ไม่แข็งแกร่งพอ

จากธุรกิจบนเว็บตั้งแต่ระยะแรกจนถึงบล็อกเชนแบบโมดูล

ในวันแรกของเว็บ ทุกธุรกิจออนไลน์ต้องจัดการทุกอย่างเอง ตามที่ Shlok ได้สำรวจในของเราบทความ AVS, ทุกธุรกิจออนไลน์ต้องใช้เซิร์ฟเวอร์ทางกายภาพ, อุปกรณ์เครือข่าย, ที่เก็บข้อมูล, ใบอนุญาตซอฟต์แวร์สำหรับฐานข้อมูลและระบบปฏิบัติการ, สถานที่ที่ปลอดภัยเพื่อรองรับฮาร์ดแวร์, ทีมผู้ดูแลระบบและวิศวกรเครือข่าย, และโซลูชันสำรองข้อมูลและภัยฉุกเฉินที่แข็งแรง ทั้งหมดนี้ต้องใช้เงินอย่างน้อย $250,000 และใช้เวลาตั้งแต่หลายเดือนถึง 1 ปีเพื่อเริ่มต้น

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

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

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

ทำไมความสามารถในการใช้ข้อมูล?

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

Ethereum ตัดสินใจว่าการแยกการดำเนินการจากการตกลงและการตั้งถิ่นฐานเป็นวิธีที่ดีที่สุดในการขยายขอบเขตโดยให้แผนงาน rollup-centric อยู่ในจุดเน้น

มีหลาย Layer 2 (L2) ที่ซัพพลายบน Ethereum Virtual Machine (EVM) ทำให้ Ethereum ติดขัดเนื่องจากการโพสต์ข้อมูลการทำธุรกรรมบนระบบ การแข่งขันนี้สร้างความแข็งขันในการใช้ L1 ที่แพง เก็บรักษาและเข้าถึงข้อมูลบน Ethereum เป็นเรื่องที่มีค่าใช้จ่ายมาก โดยในเดือนมีนาคม พ.ศ. 2567 L2 สร้างค่าธรรมเนียมมากกว่า 11,000 ETH ราคา 3,400 ดอลลาร์ต่อ ETH ทำให้รวมเป็น 37.4 ล้านดอลลาร์!

Ethereum แสดงความสนใจในการแก้ปัญหาด้วยEIP-4844, โดยการแนะนำพื้นที่เฉพาะที่เรียกว่า blobs ให้กับ L2s เพื่อเก็บข้อมูลของพวกเขา ด้วยเหตุนี้ค่าใช้จ่ายลดลงเป็น 1.7k ETH เดือนถัดไปและลดลงเหลือเพียงหลายร้อย ETH เมื่อถึงเดือนสิงหาคม—ลดลงถึง 99% ดังนั้นปัญหาค่าใช้จ่ายสำหรับ rollups ได้รับการแก้ไขแล้วหรือยัง? ฉันหวังว่ามันจะง่ายขึ้นเช่นนั้น

ความท้าทายเกินกว่าต้นทุน

แม้จะมีการลดค่าธรรมเนียมในการจัดเก็บข้อมูลใน blobs แต่ความท้าทายที่สําคัญสองประการยังคงอยู่:

  1. ความไม่แน่นอนของค่าธรรมเนียม: ค่าธรรมเนียมยังคงไม่แน่นอนเนื่องจากการแอบแฝงของ Ethereum
  2. ความจุของ Blob: แต่ละ Blob สามารถบรรจุข้อมูลได้ 128 kB และแต่ละบล็อกสามารถรวมได้สูงสุด 6 ชิ้น รวมถึง 768 kB ต่อบล็อก โดยพิจารณาจากธุรกรรมอื่น ๆ บล็อก Ethereum สามารถมีขนาดได้ประมาณ 1.77 MB. สิ่งนี้ใช้ขนาดสูงสุดของบล็อก Ethereum เป็นประมาณ 2.5 MB ด้วยเวลาบล็อก 12 วินาที แบนด์วิดท์ของ Ethereum อยู่ที่ประมาณ 0.2 MB/s ซึ่งไม่เพียงพอสําหรับการเพิ่มขึ้นของผู้ใช้แอปพลิเคชันแบบกระจายอํานาจที่คาดการณ์ไว้

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

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

EigenDA - ส่วนขยายการจัดเก็บข้อมูลของ Ethereum

EigenDA เป็นบริการที่ได้รับการตรวจสอบอย่างเชื่อถือได้ (AVS) โดย EigenLayer บน Ethereum ซึ่งหมายความว่า EigenDA ไม่ทำงานอย่างอิสระจาก Ethereum หากนักพัฒนาต้องการใช้บริการ DA โดยไม่มี Ethereum อยู่ร่วมด้วย EigenDA ไม่ใช่คำตอบ มันแตกต่างจากบริการ DA อื่นๆ ด้วยลักษณะที่แตกต่างกัน

1. ประสิทธิภาพสูง

ที่ 15 MB / s, EigenDA มีแบนด์วิดธ์สูงสุดในบรรดาบริการ DA 'นอกโปรโตคอล' นอกโปรโตคอลหมายความว่าบริการ DA ทํางานแยกต่างหากจากบล็อกเชนหลัก มันบรรลุปริมาณงานสูงโดยการแยกฉันทามติจาก DA การเข้ารหัสการลบและการสื่อสารโดยตรงแทนที่จะเป็นเพียร์ทูเพียร์

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

นี่คือวิธีที่ EigenDA ทำงานกับ Ethereum พร้อมตัวอย่างของ rollup:

  1. ตัวจัดเรียง rollup (ซึ่งจัดเรียงธุรกรรม) ส่งชุดธุรกรรมไปยังระบบ EigenDA
  2. ระบบ EigenDA แยกชุดข้อมูลเป็นส่วนย่อย สร้างพิสูจน์ว่าข้อมูลเสร็จสมบูรณ์ และส่งส่วนเหล่านี้ไปยังผู้ดำเนินการเก็บรักษาข้อมูลที่แตกต่างกัน เพื่อให้ได้การยืนยันว่าพวกเขาเก็บรักษาข้อมูลแล้ว
  3. หลังจากได้รับการยืนยันเหล่านี้ EigenDA จะส่งข้อความไปยังบล็อกเชน (Ethereum) แสดงว่าข้อมูลถูกจัดเก็บไว้อย่างปลอดภัยและรวมถึงรายละเอียดและหลักฐาน
  4. สัญญา EigenDA บน Ethereum ยืนยันพิสูจน์และเก็บผลลัพธ์บนเชน
  5. เมื่อข้อมูลถูกจัดเก็บนอกเชื่อมต่อและบันทึก (หลักฐานที่ข้อมูลถูกจัดเก็บนอกเชื่อมต่อ) บนบล็อกเชน ตัวรวมซีเควนเซอร์จะส่งรหัสอ้างอิงสำหรับข้อมูลไปยังระบบของตัวเอง
  6. ก่อนที่จะยอมรับ ID ข้อมูล ระบบ rollup จะตรวจสอบกับ EigenDA เพื่อให้แน่ใจว่าข้อมูลมีอยู่แบบเต็มที่ หากการตรวจสอบยืนยันว่ามันถูกเก็บไว้ ก็จะยอมรับ ID นั้น หากไม่ใช่เช่นนั้น ID จะถูกปฏิเสธ
    ในสาระสำคัญ EigenDA ช่วยในการจัดเก็บและยืนยันข้อมูลธุรกรรมนอกเหนือจากบล็อกเชนหลักเพื่อให้มั่นใจได้ว่าข้อมูลนั้นปลอดภัยและสามารถใช้ได้

คุณสามารถเข้าใจกลไกอย่างละเอียดใน Gate.ioเอกอีเย่นดีเอ เอกอีเย่นดีเอ ลูกเอี้ยน.

การเข้ารหัสการลบก็เหมือนกับการสร้างปริศนาที่ชาญฉลาดจากข้อมูลของคุณซึ่งคุณต้องการเพียงบางส่วนเพื่อแก้ปัญหา วิธีนี้ช่วยให้มั่นใจได้ว่าข้อมูลของคุณยังคงปลอดภัยเข้าถึงได้และมีประสิทธิภาพในการจัดเก็บแม้ว่าบางส่วนจะสูญหายหรือสถานที่จัดเก็บบางแห่งล้มเหลว EigenDA ใช้เทคนิคนี้เมื่อ rollups ส่งข้อมูลเข้ารหัสเป็นชิ้นส่วน ด้วยวิธีนี้แต่ละโหนดจะต้องดาวน์โหลดข้อมูลส่วนเล็ก ๆ แทนที่จะเป็นสิ่งทั้งหมดทําให้กระบวนการมีประสิทธิภาพมากขึ้น และส่วนที่ดีที่สุดคือเมื่อขนาดของข้อมูลเพิ่มขึ้นส่วนที่โหนดต้องดาวน์โหลดจะไม่เพิ่มขึ้นเป็นเส้นตรง แต่เป็น quasilinearly

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

การสื่อสารโดยตรงแทน P2P ระบบความพร้อมใช้งานของข้อมูล (DA) ส่วนใหญ่ใช้เครือข่ายเพียร์ทูเพียร์ (P2P) ซึ่งผู้ให้บริการแต่ละรายแบ่งปันข้อมูลกับเพื่อนบ้านซึ่งทําให้กระบวนการทั้งหมดช้าลง ในทางตรงกันข้าม EigenDA ใช้ตัวกระจายกลางที่ส่งข้อมูลโดยตรงไปยังผู้ปฏิบัติงานทั้งหมดโดยใช้การสื่อสารแบบ unicast Unicast หมายความว่าข้อมูลจะถูกส่งไปยังผู้ให้บริการโดยตรงแทนที่จะถูกนินทาไปทั่วเครือข่าย แม้ว่าสิ่งนี้อาจดูเหมือนสร้างการรวมศูนย์มากขึ้นในระบบ แต่ก็ไม่เป็นเช่นนั้น เนื่องจากตัวกระจายตัวไม่ได้รับผิดชอบโดยตรงกับ DA เพียงแค่ย้ายข้อมูล การจัดเก็บข้อมูลจริงเกิดขึ้นในหลายโหนดทั่วทั้งเครือข่าย ยิ่งไปกว่านั้นตัวกระจายตัวแบบรวมศูนย์เป็นส่วนหนึ่งของสถาปัตยกรรมปัจจุบัน แต่ทีม EigenDA แนะนําว่าจะก้าวไปสู่การกระจายอํานาจในอนาคต

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

ปัจจัยทั้งสามนี้ช่วยให้ EigenDA สามารถปรับขนาดในแนวนอนซึ่งหมายความว่าเมื่อโหนดเข้าร่วมเครือข่ายมากขึ้นก็จะปรับขนาดได้มากขึ้น ปัจจุบันจํากัดจํานวนผู้ประกอบการ 200 ราย

2. โมเดลความเชื่อมั่นที่แข็งแกร่ง

โซลูชันการใช้ข้อมูล (DA) ส่วนใหญ่ เช่น Celestia และ Avail ต้องการผู้ดูแลโหนดที่จะเป็นเจ้าของโทเค็นเพื่อเพิ่มประโยชน์ของโทเค็น ในทวีคูณ EigenDA นำเสนอวิธีการที่ไม่เหมือนใครโดยการดำเนินการร่วมกันกับ ETH และโทเค็น EIGEN ในการเข้าร่วม ETH และ EIGEN quorums ผู้ดูแลโหนดจะต้องเพิ่มการพนันอย่างน้อย 32 ETH และ 1 EIGEN

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

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

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

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

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

  1. ค่าใช้จ่ายสูง: การโพสต์ข้อมูลจํานวนมากบน Ethereum นั้นมีราคาแพงมาก พื้นที่บล็อกของ Ethereum เป็นที่ต้องการอย่างมากอยู่แล้ว และการเพิ่มภาระข้อมูลที่สําคัญจะนําไปสู่ค่าธรรมเนียมที่สูงเกินไปและความแออัดของเครือข่ายเพิ่มเติม ลองขับเคลื่อนประเด็นด้วยตัวอย่าง การจัดเก็บ 32 ไบต์แรกใน Ethereum มีค่าใช้จ่าย 20k ก๊าซและแต่ละชิ้น 32 ไบต์ที่ตามมามีค่าใช้จ่าย 5k ก๊าซ ในการจัดเก็บข้อมูล 1 GB (1073741824 ไบต์) จะมีราคา 20k + (1073741824/32 – 1)*5k = 167,772,175k gas หากก๊าซซื้อขายที่ 30 Gwei ต้นทุนรวมคือ 5,033,165,250,000 gwei หรือ ~ 5033 ETH นี่คือประมาณ $ 13 ล้านหาก ETH ซื้อขายที่ $ 2600
  2. ปัญหาความสามารถในการปรับขนาด: ปริมาณงานปัจจุบันของ Ethereum และการจํากัดขนาดบล็อกหมายความว่าการประมวลผลโพสต์ข้อมูลขนาดใหญ่จากบริการ DA หลายรายการจะทําให้เครือข่ายตึงเครียดทําให้เกิดความล่าช้าและไร้ประสิทธิภาพ
  3. ระยะเวลาการทำธุรกรรม: เวลาที่ใช้ในการประมวลผลและยืนยันการอัปโหลดข้อมูลขนาดใหญ่บน Ethereum จะทำให้กระบวนการลงโทษช้าลง ทำให้ผู้กระทำที่ไม่ประสงค์ดีอาจทำกิจกรรมที่เป็นอันตรายต่อผู้อื่นได้นานกว่าที่คาดหวัง
  4. การบังคับใช้ได้ไม่เต็มที่: การพึ่งพากลไกของ Ethereum เพื่อการลดค่าเสียหายจะเกี่ยวข้องกับการประสานงานที่ซับซ้อนระหว่างผู้ตรวจสอบ นี่จะทำให้เกิดความล่าช้าสูงขึ้นซึ่งทำให้เป็นทางเลือกที่ไม่ใช่ทางเลือกที่สมเหตุสมผลสำหรับการดำเนินการบังคับใช้ที่ต้องการโดยบริการ DA

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

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

Intersubjective forking leverages the collective agreement of multiple observers to enforce network rules, ensuring that malicious operators are swiftly and efficiently penalised without the overhead associated with traditional methods. This robust trust model enhances EigenDA’s security and reliability, making it a better choice among DA solutions.

3. การปรับแต่ง

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

องค์ประชุมที่กําหนดเอง

EigenDA มีคุณสมบัติที่เรียกว่า Custom Quorum ซึ่งจะต้องมีกลุ่มสองกลุ่มที่แยกกันตรวจสอบความพร้อมให้ข้อมูล กลุ่มแรกประกอบด้วยผู้เสนอราคา ETH (ETH quorum) และกลุ่มที่สองอาจเป็นผู้เสนอราคาวัตถุประสงค์ของ rollup's native token ทั้งสองกลุ่มทำงานอย่างอิสระ และ EigenDA จะล้มเหลวเมื่อทั้งสองกลุ่มถูกข่มขู่ ดังนั้น โครงการที่ไม่ต้องการพฤติกรรมการรับรองของ EigenDA สามารถใช้ custom quorum ได้ สิ่งนี้เป็นประโยชน์ต่อนักพัฒนาเพราะมันเพิ่มความสามารถในการแทนที่การตรวจสอบของ EigenDA

ความยืดหยุ่นในการกำหนดราคาและแบนด์วิดที่สงวนไว้

Rollups ณ ปัจจุบันต้องรับผิดชอบเรื่องความไม่แน่นอนของราคาแก๊สและความเสี่ยงที่เกิดจากอัตราแลกเปลี่ยนเมื่อพวกเขาคิดค่าธรรมเนียมด้วยเหรียญของตนเอง และพวกเขาก็จะต้องจ่าย Ethereum ด้วย ETH สำหรับการตกลง EigenDA มีการเสนอ rollups และแอปพลิเคชันอื่น ๆ ให้จ่าย DA ด้วยเหรียญของตนเองและยังสามารถจองแบนด์วิดท์ที่จะไม่เข้าข่ายกับสิ่งอื่นใด

EigenDA ได้แกะสลักตําแหน่งที่โดดเด่นในภูมิทัศน์ความพร้อมใช้งานของข้อมูลด้วยปริมาณงานสูงและกลไกองค์ประชุมคู่ที่เป็นนวัตกรรมใหม่ ระบบส้อมแบบ intersubjective และ DAS นําเสนอโซลูชันที่แข็งแกร่งสําหรับความท้าทายที่สําคัญ เช่น การโจมตีหัก ณ ที่จ่ายข้อมูล การเพิ่มความปลอดภัยของเครือข่ายโดยไม่ต้องพึ่งพา Ethereum มากเกินไป

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

ที่สอง และอาจเป็นเรื่องที่เร่งด่วนมากกว่านั้น EigenDA ต้องนำทางปัญหาการสร้างรายได้ที่ยั่งยืน กราฟด้านล่างแสดงให้เห็นถึงรายได้จากบริการ DA ที่ลดลงอย่างมีนัยสำคัญสำหรับ Celestia และ Ethereum

With data availability fees trending downwards across the industry, EigenDA’s economic model will need to evolve. The project must find new ways to monetise its services without compromising affordability or performance.

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

Disclaimer:

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

EigenDA ทำงานอย่างไร

ขั้นสูง10/22/2024, 4:07:49 AM
โซลูชันความพร้อมใช้งานข้อมูล (DA) ให้บริการในวงการคริปโตเป็นจุดประสงค์ที่คล้ายคลึงกัน มันรับประกันว่าข้อมูลที่จำเป็นสำหรับการตรวจสอบและประมวลผลธุรกรรมในบล็อกเชนสามารถเข้าถึงได้โดยผู้เข้าร่วมทุกคน โดยไม่จำเป็นต้องมีความพร้อมใช้งานข้อมูลที่แข็งแกร่ง ความสามารถในการทำงานของเครือข่ายบล็อกเชน - โดยเฉพาะเรื่องของการปรับขนาด เช่น การรวมข้อมูล - อาจถูกทำลายอย่างรุนแรง

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

แหล่งที่มา- วิกิพีเดีย

Imagine it’s the 1800s, and the Asiatic Society Library is among the very few—or perhaps the only—libraries in town. This library isn’t just a repository of books. It is the central hub where every piece of information needed to keep the town running smoothly is stored. The library holds essential records like birth certificates and property deeds. It also contains valuable resources such as educational materials and cultural artefacts. The town could not lose access to these materials at any point. What would happen if the library were locked or vanished? It would wreak havoc across all municipal departments that rely on its information.

Data Availability (DA) โซลูชันให้บริการในโลกคริปโตเป็นวัตถุประสงค์ที่คล้ายกัน มันรับประกันว่าข้อมูลที่จำเป็นสำหรับการตรวจสอบและประมวลผลธุรกรรมบนบล็อกเชนสามารถเข้าถึงได้โดยผู้เข้าร่วมทุกคน โดยไม่มีการสูญเสียข้อมูลที่มีประสิทธิภาพ ความถูกต้องและความสามารถในการทำงานของเครือข่ายบล็อกเชน - โดยเฉพาะสำหรับการขยายมาตรฐานเช่น rollups - อาจถูกทำลายหากข้อมูลที่สามารถใช้ได้ไม่แข็งแกร่งพอ

จากธุรกิจบนเว็บตั้งแต่ระยะแรกจนถึงบล็อกเชนแบบโมดูล

ในวันแรกของเว็บ ทุกธุรกิจออนไลน์ต้องจัดการทุกอย่างเอง ตามที่ Shlok ได้สำรวจในของเราบทความ AVS, ทุกธุรกิจออนไลน์ต้องใช้เซิร์ฟเวอร์ทางกายภาพ, อุปกรณ์เครือข่าย, ที่เก็บข้อมูล, ใบอนุญาตซอฟต์แวร์สำหรับฐานข้อมูลและระบบปฏิบัติการ, สถานที่ที่ปลอดภัยเพื่อรองรับฮาร์ดแวร์, ทีมผู้ดูแลระบบและวิศวกรเครือข่าย, และโซลูชันสำรองข้อมูลและภัยฉุกเฉินที่แข็งแรง ทั้งหมดนี้ต้องใช้เงินอย่างน้อย $250,000 และใช้เวลาตั้งแต่หลายเดือนถึง 1 ปีเพื่อเริ่มต้น

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

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

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

ทำไมความสามารถในการใช้ข้อมูล?

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

Ethereum ตัดสินใจว่าการแยกการดำเนินการจากการตกลงและการตั้งถิ่นฐานเป็นวิธีที่ดีที่สุดในการขยายขอบเขตโดยให้แผนงาน rollup-centric อยู่ในจุดเน้น

มีหลาย Layer 2 (L2) ที่ซัพพลายบน Ethereum Virtual Machine (EVM) ทำให้ Ethereum ติดขัดเนื่องจากการโพสต์ข้อมูลการทำธุรกรรมบนระบบ การแข่งขันนี้สร้างความแข็งขันในการใช้ L1 ที่แพง เก็บรักษาและเข้าถึงข้อมูลบน Ethereum เป็นเรื่องที่มีค่าใช้จ่ายมาก โดยในเดือนมีนาคม พ.ศ. 2567 L2 สร้างค่าธรรมเนียมมากกว่า 11,000 ETH ราคา 3,400 ดอลลาร์ต่อ ETH ทำให้รวมเป็น 37.4 ล้านดอลลาร์!

Ethereum แสดงความสนใจในการแก้ปัญหาด้วยEIP-4844, โดยการแนะนำพื้นที่เฉพาะที่เรียกว่า blobs ให้กับ L2s เพื่อเก็บข้อมูลของพวกเขา ด้วยเหตุนี้ค่าใช้จ่ายลดลงเป็น 1.7k ETH เดือนถัดไปและลดลงเหลือเพียงหลายร้อย ETH เมื่อถึงเดือนสิงหาคม—ลดลงถึง 99% ดังนั้นปัญหาค่าใช้จ่ายสำหรับ rollups ได้รับการแก้ไขแล้วหรือยัง? ฉันหวังว่ามันจะง่ายขึ้นเช่นนั้น

ความท้าทายเกินกว่าต้นทุน

แม้จะมีการลดค่าธรรมเนียมในการจัดเก็บข้อมูลใน blobs แต่ความท้าทายที่สําคัญสองประการยังคงอยู่:

  1. ความไม่แน่นอนของค่าธรรมเนียม: ค่าธรรมเนียมยังคงไม่แน่นอนเนื่องจากการแอบแฝงของ Ethereum
  2. ความจุของ Blob: แต่ละ Blob สามารถบรรจุข้อมูลได้ 128 kB และแต่ละบล็อกสามารถรวมได้สูงสุด 6 ชิ้น รวมถึง 768 kB ต่อบล็อก โดยพิจารณาจากธุรกรรมอื่น ๆ บล็อก Ethereum สามารถมีขนาดได้ประมาณ 1.77 MB. สิ่งนี้ใช้ขนาดสูงสุดของบล็อก Ethereum เป็นประมาณ 2.5 MB ด้วยเวลาบล็อก 12 วินาที แบนด์วิดท์ของ Ethereum อยู่ที่ประมาณ 0.2 MB/s ซึ่งไม่เพียงพอสําหรับการเพิ่มขึ้นของผู้ใช้แอปพลิเคชันแบบกระจายอํานาจที่คาดการณ์ไว้

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

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

EigenDA - ส่วนขยายการจัดเก็บข้อมูลของ Ethereum

EigenDA เป็นบริการที่ได้รับการตรวจสอบอย่างเชื่อถือได้ (AVS) โดย EigenLayer บน Ethereum ซึ่งหมายความว่า EigenDA ไม่ทำงานอย่างอิสระจาก Ethereum หากนักพัฒนาต้องการใช้บริการ DA โดยไม่มี Ethereum อยู่ร่วมด้วย EigenDA ไม่ใช่คำตอบ มันแตกต่างจากบริการ DA อื่นๆ ด้วยลักษณะที่แตกต่างกัน

1. ประสิทธิภาพสูง

ที่ 15 MB / s, EigenDA มีแบนด์วิดธ์สูงสุดในบรรดาบริการ DA 'นอกโปรโตคอล' นอกโปรโตคอลหมายความว่าบริการ DA ทํางานแยกต่างหากจากบล็อกเชนหลัก มันบรรลุปริมาณงานสูงโดยการแยกฉันทามติจาก DA การเข้ารหัสการลบและการสื่อสารโดยตรงแทนที่จะเป็นเพียร์ทูเพียร์

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

นี่คือวิธีที่ EigenDA ทำงานกับ Ethereum พร้อมตัวอย่างของ rollup:

  1. ตัวจัดเรียง rollup (ซึ่งจัดเรียงธุรกรรม) ส่งชุดธุรกรรมไปยังระบบ EigenDA
  2. ระบบ EigenDA แยกชุดข้อมูลเป็นส่วนย่อย สร้างพิสูจน์ว่าข้อมูลเสร็จสมบูรณ์ และส่งส่วนเหล่านี้ไปยังผู้ดำเนินการเก็บรักษาข้อมูลที่แตกต่างกัน เพื่อให้ได้การยืนยันว่าพวกเขาเก็บรักษาข้อมูลแล้ว
  3. หลังจากได้รับการยืนยันเหล่านี้ EigenDA จะส่งข้อความไปยังบล็อกเชน (Ethereum) แสดงว่าข้อมูลถูกจัดเก็บไว้อย่างปลอดภัยและรวมถึงรายละเอียดและหลักฐาน
  4. สัญญา EigenDA บน Ethereum ยืนยันพิสูจน์และเก็บผลลัพธ์บนเชน
  5. เมื่อข้อมูลถูกจัดเก็บนอกเชื่อมต่อและบันทึก (หลักฐานที่ข้อมูลถูกจัดเก็บนอกเชื่อมต่อ) บนบล็อกเชน ตัวรวมซีเควนเซอร์จะส่งรหัสอ้างอิงสำหรับข้อมูลไปยังระบบของตัวเอง
  6. ก่อนที่จะยอมรับ ID ข้อมูล ระบบ rollup จะตรวจสอบกับ EigenDA เพื่อให้แน่ใจว่าข้อมูลมีอยู่แบบเต็มที่ หากการตรวจสอบยืนยันว่ามันถูกเก็บไว้ ก็จะยอมรับ ID นั้น หากไม่ใช่เช่นนั้น ID จะถูกปฏิเสธ
    ในสาระสำคัญ EigenDA ช่วยในการจัดเก็บและยืนยันข้อมูลธุรกรรมนอกเหนือจากบล็อกเชนหลักเพื่อให้มั่นใจได้ว่าข้อมูลนั้นปลอดภัยและสามารถใช้ได้

คุณสามารถเข้าใจกลไกอย่างละเอียดใน Gate.ioเอกอีเย่นดีเอ เอกอีเย่นดีเอ ลูกเอี้ยน.

การเข้ารหัสการลบก็เหมือนกับการสร้างปริศนาที่ชาญฉลาดจากข้อมูลของคุณซึ่งคุณต้องการเพียงบางส่วนเพื่อแก้ปัญหา วิธีนี้ช่วยให้มั่นใจได้ว่าข้อมูลของคุณยังคงปลอดภัยเข้าถึงได้และมีประสิทธิภาพในการจัดเก็บแม้ว่าบางส่วนจะสูญหายหรือสถานที่จัดเก็บบางแห่งล้มเหลว EigenDA ใช้เทคนิคนี้เมื่อ rollups ส่งข้อมูลเข้ารหัสเป็นชิ้นส่วน ด้วยวิธีนี้แต่ละโหนดจะต้องดาวน์โหลดข้อมูลส่วนเล็ก ๆ แทนที่จะเป็นสิ่งทั้งหมดทําให้กระบวนการมีประสิทธิภาพมากขึ้น และส่วนที่ดีที่สุดคือเมื่อขนาดของข้อมูลเพิ่มขึ้นส่วนที่โหนดต้องดาวน์โหลดจะไม่เพิ่มขึ้นเป็นเส้นตรง แต่เป็น quasilinearly

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

การสื่อสารโดยตรงแทน P2P ระบบความพร้อมใช้งานของข้อมูล (DA) ส่วนใหญ่ใช้เครือข่ายเพียร์ทูเพียร์ (P2P) ซึ่งผู้ให้บริการแต่ละรายแบ่งปันข้อมูลกับเพื่อนบ้านซึ่งทําให้กระบวนการทั้งหมดช้าลง ในทางตรงกันข้าม EigenDA ใช้ตัวกระจายกลางที่ส่งข้อมูลโดยตรงไปยังผู้ปฏิบัติงานทั้งหมดโดยใช้การสื่อสารแบบ unicast Unicast หมายความว่าข้อมูลจะถูกส่งไปยังผู้ให้บริการโดยตรงแทนที่จะถูกนินทาไปทั่วเครือข่าย แม้ว่าสิ่งนี้อาจดูเหมือนสร้างการรวมศูนย์มากขึ้นในระบบ แต่ก็ไม่เป็นเช่นนั้น เนื่องจากตัวกระจายตัวไม่ได้รับผิดชอบโดยตรงกับ DA เพียงแค่ย้ายข้อมูล การจัดเก็บข้อมูลจริงเกิดขึ้นในหลายโหนดทั่วทั้งเครือข่าย ยิ่งไปกว่านั้นตัวกระจายตัวแบบรวมศูนย์เป็นส่วนหนึ่งของสถาปัตยกรรมปัจจุบัน แต่ทีม EigenDA แนะนําว่าจะก้าวไปสู่การกระจายอํานาจในอนาคต

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

ปัจจัยทั้งสามนี้ช่วยให้ EigenDA สามารถปรับขนาดในแนวนอนซึ่งหมายความว่าเมื่อโหนดเข้าร่วมเครือข่ายมากขึ้นก็จะปรับขนาดได้มากขึ้น ปัจจุบันจํากัดจํานวนผู้ประกอบการ 200 ราย

2. โมเดลความเชื่อมั่นที่แข็งแกร่ง

โซลูชันการใช้ข้อมูล (DA) ส่วนใหญ่ เช่น Celestia และ Avail ต้องการผู้ดูแลโหนดที่จะเป็นเจ้าของโทเค็นเพื่อเพิ่มประโยชน์ของโทเค็น ในทวีคูณ EigenDA นำเสนอวิธีการที่ไม่เหมือนใครโดยการดำเนินการร่วมกันกับ ETH และโทเค็น EIGEN ในการเข้าร่วม ETH และ EIGEN quorums ผู้ดูแลโหนดจะต้องเพิ่มการพนันอย่างน้อย 32 ETH และ 1 EIGEN

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

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

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

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

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

  1. ค่าใช้จ่ายสูง: การโพสต์ข้อมูลจํานวนมากบน Ethereum นั้นมีราคาแพงมาก พื้นที่บล็อกของ Ethereum เป็นที่ต้องการอย่างมากอยู่แล้ว และการเพิ่มภาระข้อมูลที่สําคัญจะนําไปสู่ค่าธรรมเนียมที่สูงเกินไปและความแออัดของเครือข่ายเพิ่มเติม ลองขับเคลื่อนประเด็นด้วยตัวอย่าง การจัดเก็บ 32 ไบต์แรกใน Ethereum มีค่าใช้จ่าย 20k ก๊าซและแต่ละชิ้น 32 ไบต์ที่ตามมามีค่าใช้จ่าย 5k ก๊าซ ในการจัดเก็บข้อมูล 1 GB (1073741824 ไบต์) จะมีราคา 20k + (1073741824/32 – 1)*5k = 167,772,175k gas หากก๊าซซื้อขายที่ 30 Gwei ต้นทุนรวมคือ 5,033,165,250,000 gwei หรือ ~ 5033 ETH นี่คือประมาณ $ 13 ล้านหาก ETH ซื้อขายที่ $ 2600
  2. ปัญหาความสามารถในการปรับขนาด: ปริมาณงานปัจจุบันของ Ethereum และการจํากัดขนาดบล็อกหมายความว่าการประมวลผลโพสต์ข้อมูลขนาดใหญ่จากบริการ DA หลายรายการจะทําให้เครือข่ายตึงเครียดทําให้เกิดความล่าช้าและไร้ประสิทธิภาพ
  3. ระยะเวลาการทำธุรกรรม: เวลาที่ใช้ในการประมวลผลและยืนยันการอัปโหลดข้อมูลขนาดใหญ่บน Ethereum จะทำให้กระบวนการลงโทษช้าลง ทำให้ผู้กระทำที่ไม่ประสงค์ดีอาจทำกิจกรรมที่เป็นอันตรายต่อผู้อื่นได้นานกว่าที่คาดหวัง
  4. การบังคับใช้ได้ไม่เต็มที่: การพึ่งพากลไกของ Ethereum เพื่อการลดค่าเสียหายจะเกี่ยวข้องกับการประสานงานที่ซับซ้อนระหว่างผู้ตรวจสอบ นี่จะทำให้เกิดความล่าช้าสูงขึ้นซึ่งทำให้เป็นทางเลือกที่ไม่ใช่ทางเลือกที่สมเหตุสมผลสำหรับการดำเนินการบังคับใช้ที่ต้องการโดยบริการ DA

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

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

Intersubjective forking leverages the collective agreement of multiple observers to enforce network rules, ensuring that malicious operators are swiftly and efficiently penalised without the overhead associated with traditional methods. This robust trust model enhances EigenDA’s security and reliability, making it a better choice among DA solutions.

3. การปรับแต่ง

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

องค์ประชุมที่กําหนดเอง

EigenDA มีคุณสมบัติที่เรียกว่า Custom Quorum ซึ่งจะต้องมีกลุ่มสองกลุ่มที่แยกกันตรวจสอบความพร้อมให้ข้อมูล กลุ่มแรกประกอบด้วยผู้เสนอราคา ETH (ETH quorum) และกลุ่มที่สองอาจเป็นผู้เสนอราคาวัตถุประสงค์ของ rollup's native token ทั้งสองกลุ่มทำงานอย่างอิสระ และ EigenDA จะล้มเหลวเมื่อทั้งสองกลุ่มถูกข่มขู่ ดังนั้น โครงการที่ไม่ต้องการพฤติกรรมการรับรองของ EigenDA สามารถใช้ custom quorum ได้ สิ่งนี้เป็นประโยชน์ต่อนักพัฒนาเพราะมันเพิ่มความสามารถในการแทนที่การตรวจสอบของ EigenDA

ความยืดหยุ่นในการกำหนดราคาและแบนด์วิดที่สงวนไว้

Rollups ณ ปัจจุบันต้องรับผิดชอบเรื่องความไม่แน่นอนของราคาแก๊สและความเสี่ยงที่เกิดจากอัตราแลกเปลี่ยนเมื่อพวกเขาคิดค่าธรรมเนียมด้วยเหรียญของตนเอง และพวกเขาก็จะต้องจ่าย Ethereum ด้วย ETH สำหรับการตกลง EigenDA มีการเสนอ rollups และแอปพลิเคชันอื่น ๆ ให้จ่าย DA ด้วยเหรียญของตนเองและยังสามารถจองแบนด์วิดท์ที่จะไม่เข้าข่ายกับสิ่งอื่นใด

EigenDA ได้แกะสลักตําแหน่งที่โดดเด่นในภูมิทัศน์ความพร้อมใช้งานของข้อมูลด้วยปริมาณงานสูงและกลไกองค์ประชุมคู่ที่เป็นนวัตกรรมใหม่ ระบบส้อมแบบ intersubjective และ DAS นําเสนอโซลูชันที่แข็งแกร่งสําหรับความท้าทายที่สําคัญ เช่น การโจมตีหัก ณ ที่จ่ายข้อมูล การเพิ่มความปลอดภัยของเครือข่ายโดยไม่ต้องพึ่งพา Ethereum มากเกินไป

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

ที่สอง และอาจเป็นเรื่องที่เร่งด่วนมากกว่านั้น EigenDA ต้องนำทางปัญหาการสร้างรายได้ที่ยั่งยืน กราฟด้านล่างแสดงให้เห็นถึงรายได้จากบริการ DA ที่ลดลงอย่างมีนัยสำคัญสำหรับ Celestia และ Ethereum

With data availability fees trending downwards across the industry, EigenDA’s economic model will need to evolve. The project must find new ways to monetise its services without compromising affordability or performance.

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

Disclaimer:

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