ชิ้นสุดท้ายของประกอบสุญญากาศ Web3

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

Modular blockchain เป็นรูปแบบการออกแบบบล็อกเชนอย่างสร้างสรรค์ที่มุ่งเน้นการเพิ่มประสิทธิภาพของระบบและความยืดหยุ่นผ่านการทำงานเฉพาะทางและการแบ่งงาน

รูปที่ 1: ตัวอย่างบล็อกเชนแบบโมดูล

I. บทนำ

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

Execution Layer: รับผิดชอบในการประมวลผลและตรวจสอบธุรกรรมทั้งหมด และการจัดการการเปลี่ยนแปลงของสถานะบล็อกเชน

ชั้นเชิงร่วม: บรรลุความเห็นกันในการเรียงลำดับธุรกรรม

ชั้นการตั้งถิ่น: ใช้สำหรับการทำธุรกรรมเสร็จสิ้น การตรวจสอบพิสูจน์ และสะพานระหว่างชั้นการดำเนินการที่แตกต่างกัน

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

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

2. ผู้บุกเบิกของบล็อกเชนแบบโมดูล่า- Celestia

ในปี 2018 Mustafa Albasan และ Vitalik Buterin ได้เผยแพร่บทความที่เป็นนวัตกรรมซึ่งมีวิธีการใหม่ในการแก้ปัญหาด้านความสามารถในการขยายของบล็อกเชนการสุ่มความพร้อมข้อมูลและการพิสูจน์การทุจริตประดิษฐ์วิธีที่บล็อกเชนสามารถขยายพื้นที่จัดเก็บข้อมูลโดยอัตโนมัติเมื่อโหนดของเครือข่ายเพิ่มขึ้น ในปี 2019 มุสตาฟา อัลบาซานได้ศึกษาและเขียนLazy Ledger, โดย предлагаяแนวคิดระบบบล็อกเชนที่เกี่ยวข้องกับความพร้อมในการใช้งานข้อมูลเท่านั้น

โดยขึ้นอยู่บนแนวความคิดเหล่านี้,Celestiaเป็นเครือข่ายการให้ข้อมูล (DA) แรกที่ใช้โครงสร้างแบบโมดูล สร้างขึ้นโดยใช้CometBFTและCosmos SDK, มันเป็นบล็อกเชน Proof of Stake (PoS) ซึ่งเพิ่มประสิทธิภาพในการขยายขอบเขตอย่างมีประสิทธิภาพ พร้อมทั้งรักษาการกระจายอย่างเหมาะสม

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

Celestia นำมาใช้สองฟังก์ชันหลัก: การสุ่มความพร้อมในการใช้งานข้อมูล (DAS) และ เนมสเปซเมอร์เคิลทรี (NMT). DAS ช่วยให้โหนดที่เบาสามารถยืนยันความพร้อมในการใช้ข้อมูลโดยไม่ต้องดาวน์โหลดบล็อกทั้งหมด NMTs ทำให้ข้อมูลบล็อกถูกแบ่งออกเป็นเนมสเปซแยกกันสำหรับแอปพลิเคชันที่แตกต่างกัน ซึ่งหมายความว่าแอปพลิเคชันเพียงต้องดาวน์โหลดและประมวลผลข้อมูลที่เกี่ยวข้องกับตนเองเท่านั้น ลดความต้องการในการประมวลผลข้อมูลอย่างมาก สำคัญอย่างยิ่ง DAS ช่วยให้ Celestia ขยายตัวไปพร้อมกับจำนวนผู้ใช้ที่เพิ่มขึ้น (โหนดที่เบา) โดยไม่เสี่ยงความปลอดภัยของผู้ใช้สุดท้าย

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

รูปที่ 2: โครงสร้าง Layer1 และ Layer2

Layer 1 และ Layer 2: Celestia เรียกสิ่งนี้ว่าการแบ่งส่วนโมดูลเหล่านี้เป็นระบบง่าย ๆ ซึ่งเริ่มต้นจากการสร้างสำหรับความสามารถในการขยายของ Ethereum ในรูปแบบเลเยอร์ 1 แบบโมโนลิทิก โดย Layer 2 เน้นการดำเนินการในขณะที่ Layer 1 ให้ความสำคัญในฟังก์ชันพิเศษอื่น ๆ

  • Celestia รองรับเชื่อมโยงที่สร้างขึ้นโดยใช้Arbitrum Orbit, Optimism Stack, และ Polygon CDKเทคโนโลยี (ที่กำลังจะได้รับการสนับสนุนเร็ว ๆ นี้) เพื่อใช้ Celestia เป็นชั้น DA ชั้น 2 ที่มีอยู่สามารถเปลี่ยนจากการเผยแพร่ข้อมูลของพวกเขาไปยัง Ethereum เป็นการเผยแพร่ไปยัง Celestia โดยใช้เทคโนโลยี Rollup การสร้างความมั่นใจในบล็อกถูกเผยแพร่บน Celestia ทำให้มันมีการขยายขึ้นมากกว่าวิธี传统 ๆ ของการเผยแพร่ข้อมูลไปยังโซ่เดียว
  • Celestia รองรับ RollApps ที่สร้างขึ้นโดย Dymensionองค์ประกอบเทคโนโลยีเป็นชั้นการดำเนินการ เหมือนกับแนวคิด Layer 1 และ Layer 2 ของ Ethereum ชั้นการชำระเงินของ RollApps ขึ้นอยู่กับ Dymension Hub (ซึ่งจะอธิบายในภายหลัง) และชั้น DA ใช้ Celestia ปฏิสัมพันธ์ระหว่างเครือข่ายจะถูกสนับสนุนผ่านIBCโปรโตคอล (ที่อิงอยู่บน Cosmos SDK, โปรโตคอลที่อนุญาตให้บล็อกเชนสื่อสารกับกัน โซ่ที่ใช้ IBC สามารถแชร์ข้อมูลประเภทใดก็ได้ เพียงแต่มันถูกเข้ารหัสเป็นไบต์)

รูปที่ 3: การดำเนินการ การตรวจสอบและสถาปัตยกรรมชั้น DA

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

รูปที่ 4: การดำเนินการและโครงสร้างชั้น DA

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

ในชั้นบรรทัดโมดูลนี้ ชั้นการปฏิบัติการจะรัชกาล, การเผยแพร่ธุรกรรมของมันไปยังบล็อกเชนอื่นๆ ซึ่งมักใช้สำหรับการจัดลำดับและความพร้อมในข้อมูล แต่จะจัดการการชำระเงินของตัวเอง ในบริบทของ modular stack sovereign Rollup รับผิดชอบในการดำเนินการและการชำระเงิน ในขณะที่เลเยอร์ DA จัดการความเห็นร่วมและความพร้อมในข้อมูล

ความแตกต่างระหว่าง Sovereign Rollup และ Smart Contract Rollup คือ:

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

ปัจจุบัน,RollkitและSovereign SDKจัดหน้าตาสำหรับการใช้เฟรมเวิร์คในการสร้างเครือข่ายทดสอบ Rollup ที่เป็นอิสระบน Celestia

3. สำรวจโซลูชันแบบโมดูลาร์ในระบบนิติบล็อก

1. การเป็นโมดูลของ Execution Layer

ก่อนที่จะนำเสนอการเป็นโมดูลของชั้นการปฏิบัติงาน เราควรเข้าใจว่าเทคโนโลยี Rollup คืออะไร

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

รูปที่ 5: สถาปัตยกรรมเทคนิค Rollup

เรียกร้อง Ethereum เป็นตัวอย่าง Rollup technology สามารถเสริมสมรรถนะและความเป็นส่วนตัวได้อย่างมากขึ้นโดยใช้ ZK-Rollup หรือ Optimistic Rollup

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

1.1 Ethereum Layer 2: การสร้างความ Scalability ในอนาคต

เริ่มต้นเดิม อีเทอร์เรียม ได้นำsidechainsและการแบ่งชั้นเทคโนโลยีสำหรับประสิทธิภาพในการขยายขนาด แต่ sidechains สละบางความกระจายและความปลอดภัยเพื่อให้ได้ประสิทธิภาพสูง การพัฒนา Layer 2 Rollups ได้ก้าวหน้าไปมากกว่าที่คาดไว้และได้มอบความสามารถในการขยายขนาดอย่างมีนัยสำคัญ และยังมีมากมายมากขึ้นหลังจากการนำไปใช้งานProto-Danksharding. นี่หมายความว่าไม่ต้องใช้ “shard chains” อีกต่อไป ซึ่งถูกเอาออกจากโครงการ Ethereum

Ethereum จะนำเสนอโซลูชันการทำงานบนชั้นที่ 2 โดยใช้เทคโนโลยี Rollup เพื่อบรรเทาภาระในเครือข่ายหลัก และ EVM จะให้สภาพแวดล้อมการทำงานที่มีมาตรฐานและปลอดภัยสำหรับสัญญาอัจฉริยะที่ทำงานบนชั้น Rollup บางโซลูชัน Rollup ถูกออกแบบมาเพื่อให้เข้ากันได้กับ EVM ทำให้สัญญาอัจฉริยะที่ทำงานบนชั้น Rollup ยังคงสามารถใช้คุณสมบัติและฟังก์ชันของ EVM ได้อยู่OP Mainnet, Arbitrum One, และ Polygon zkEVM.

รูปที่ 6: โซลูชันการขยายของเลเยอร์ 2 ของ Ethereum

Layer 2s เหล่านี้ดำเนินการสมาร์ทคอนแทรคและประมวลผลธุรกรรม แต่ยังขึ้นอยู่กับ Ethereum สำหรับการดำเนินการต่อไป:

การตกลง: ธุรกรรม Rollup ทั้งหมดถูกตั้งระเบียบบน Ethereum mainnet ผู้ใช้ของ Optimistic Rollupsต้องรอให้ช่วงเวลาทดสอบผ่านหรือรอให้ธุรกรรมได้รับการยอมรับว่าถูกต้องหลังจากคำนวณพิสูจน์การฉ้อโกง เป็นผู้ใช้ของ ZK Rollupsต้องรอให้ความถูกต้องได้รับการยืนยัน

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

1.2 B² Network: การนำ Bitcoin ZK-Rollup มาเป็นนวัตกรรม

B² Networkเป็น ZK-Rollup แรกบน Bitcoin ที่เพิ่มความเร็วในการทำธุรกรรมโดยไม่เสียความปลอดภัย ด้วยเทคโนโลยี Rollup B² Network ให้แพลตฟอร์มสำหรับการเรียกใช้สัญญาฉลาดที่สามารถทำงานบนซองโค้งสำหรับการทำธุรกรรมนอกโซน ซึ่งจะช่วยเพิ่มประสิทธิภาพของการทำธุรกรรมและลดต้นทุน

รูปที่ 7: โครงสร้างเครือข่าย B²

ตามที่แสดงในแผนภูมิ ZK-Rollup ของ B² Network นำเสนอโซลูชัน zkEVM ที่รับผิดชอบในการดำเนินการธุรกรรมของผู้ใช้ภายในเครือข่าย Layer 2 และสร้างพิสูจน์ที่เกี่ยวข้อง

ไม่เหมือน Rollups อื่น ๆ ที่ B² Network ZK-Rollupประกอบด้วยส่วนประกอบหลายส่วน รวมถึง การแยกบัญชีโมดูล, บริการ RPC, Mempool, ตัวเรียงลำดับ, zkEVM, ตัวรวม, ตัวประสาน, และ Prover โมดูลการแยกบัญชีดำเนินการรวมบัญชีแบบธรรมชาติ, ทำให้ผู้ใช้สามารถรวมความปลอดภัยสูงขึ้นและประสบการณ์ผู้ใช้ที่ดีขึ้นเข้าไปในบัญชีของพวกเขาได้โดยโปรแกรม zkEVM เข้ากันได้กับ EVM และยังสามารถช่วยนักพัฒนาในการย้าย DApps จากเครือข่ายที่เข้ากันได้กับ EVM อื่น ๆ ไปยัง B² Network

Synchronizersให้แน่ใจว่าข้อมูลถูกซิงโครไนซ์จากโหนด B² ไปยังเลเยอร์ Rollup รวมถึงข้อมูลลำดับ ข้อมูลธุรกรรม Bitcoin และรายละเอียดอื่น ๆ โหนด B² ทำหน้าที่เป็นผู้ตรวจสอบและผู้ปฏิบัติภารกิจอย่างเฉพาะเจาะจงภายในเครือข่าย B²Bitcoin Committer module ใน B² nodes สร้างโครงสร้างข้อมูลเพื่อบันทึกข้อมูล B² Rollup และสร้าง Tapscript ที่เรียกว่า “B² ciphertext” จากนั้น Bitcoin Committer จะส่ง UTXO ของหนึ่ง satoshi ไปที่ Taprootที่อยู่ที่มีข้อความ $B^{2}$ และข้อมูล Rollup ถูกเขียนลงใน Bitcoin

นอกจากนี้ Bitcoin Committer ตั้งค่าความท้าทายที่ล็อคเวลาไว้เพื่อให้ผู้ท้าทายสามารถโต้แย้งการสมัคร zk proofs หากไม่มีผู้ท้าทายในระหว่างล็อคเวลาหรือหากความท้าทายล้มเหลว Rollup จะถูกยืนยันบน Bitcoin ในที่สุด หากความท้าทายประสบความสำเร็จ Rollup จะถอยกลับ

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

2. การแยกชั้น DA

นอกจากนี้ โซลูชั่น DA ของ Celestia ที่ได้รับความนิยมจาก Layer 2s ยังมีโซลูชั่นนวัตกรรมอื่นที่เน้นที่ DA ขึ้นมา ซึ่งมีบทบาทสำคัญในระบบนิเวศบล็อกเชนทั้งหมด

2.1 EigenDA: การทำ Rollup ให้มีพลัง

EigenDAเป็นบริการ DA ที่ปลอดภัย มีประสิทธิภาพสูง และกระจายอำนาจ ได้แรงบันดาลจาก GateDanksharding. Rollup สามารถเผยแพร่ข้อมูลไปยัง EigenDA เพื่อลดต้นทุนการทำธุรกรรม การทำธุรกรรมที่เร็วขึ้น และความสามารถในการรวมกันอย่างปลอดภัยทั่วทั้งระบบนิติบุคคล EigenLayer

เมื่อสร้างการเก็บข้อมูลชั่วคราวแบบกระจายสำหรับ Ethereum Rollup การเก็บข้อมูลสามารถจัดการโดยตรงโดยตัวดำเนินการ EigenDAOperatorsเข้าร่วมการดำเนินงานของเครือข่าย รับผิดชอบในการประมวลผล การตรวจสอบ และเก็บรักษาข้อมูล และ EigenDA สามารถขยายออกไปในแนวนอนเมื่อมีการเพิ่มเงินปันผลและผู้ประกอบการ

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


รูปที่ 8: การไหลของข้อมูลพื้นฐานของ EigenDA

ตามที่แสดงในแผนภูมิ Rollup จะเขียนชุดธุรกรรมไปยังชั้น DA โดยไม่เหมือนกับระบบที่ใช้การพิสูจน์การทุจริสำหรับตรวจตราข้อมูลที่ไม่ดี EigenDA แบ่งข้อมูลเป็นบล็อกและสร้างคำสัญญา KZG และพิสูจน์การเปิดเผยหลายรายการ EigenDA ต้องการให้โหนดดาวน์โหลดข้อมูลเพียงปริมาณเล็ก [O(1/n)] แทนที่จะดาวน์โหลด blog ทั้งหมด โปรโตคอลการตัดสินคดีทุจริของ Rollup ยังสามารถตรวจสอบได้ว่าblobข้อมูลตรงกับความในสภาพภารกิจ KZG ที่ให้ไว้ในพิสูจน์ EigenDA ผ่านการตรวจสอบนี้ ชุ๊ตางชั้น 2 สาย สามารถให้การยืนยันได้ว่าข้อมูลธุรกรรมของรากสถานะ Rollup ไม่ได้ถูกจัดการโดยผู้เรียงลำดับ/ผู้เสนอ

2.2 Nubit: โซลูชัน DA แบบโมดูลาร์แรกบนบิตคอยน์

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

ทีมงานของ Nubit ประกอบด้วยศาสตราจารย์และนักธุรกิจดุษฎีบัณฑิตจาก UCSB (มหาวิทยาลัยแห่งแคลิฟอร์เนีย ซานตาบาร์บารา) ซึ่งมีชื่อเสียงทางวิชาการที่โดดเด่นและมีอิทธิพลในระดับโลก พวกเขาไม่เพียงแต่เชี่ยวชาญในการวิจัยทางวิชาการเท่านั้น แต่ยังมีประสบการณ์ความชำนาญทางด้านการปฏิบัติของวิศวกรรมบล็อกเชนอีกด้วย ทีมงานพร้อมกับ domo (ผู้สร้างBrc20) ร่วมเขียนบทความเกี่ยวกับดัชนีโมดูลาร์ โดยรวมการออกแบบของชั้น DA เข้าไปในโครงสร้างดัชนีเมตาโปรโตคอลของ Bitcoin ซึ่งมีส่วนสำคัญในการสร้างและกำหนดมาตรฐานอุตสาหกรรม

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

กลไกตรงรัฐบาล: Nubit สำรวจหลักการตรงรัฐบาลที่มีประสิทธิภาพPBFT(Practical Byzantine Fault Tolerance) ที่รองรับโดย SNARKs สำหรับการรวมลายเซ็นเจอร์ การผสมผสานระหว่าง PBFT กับ เทคโนโลยี zkSNARK ลดความซับซ้อนของการสื่อสารในการยืนยันลายเซ็นระหว่างผู้ตรวจสอบ การยืนยันความถูกต้องของธุรกรรมโดยไม่ต้องเข้าถึงชุดข้อมูลทั้งหมดอย่างมีนัยยะ

Nubit's DAS is achieved by multiple rounds of random sampling of small portions of block data. Each successful sampling round increases the probability of complete data availability. Once the predetermined confidence level is reached, the block data is considered accessible.

Trustless Bridge: Nubit ใช้ Trustless Bridge ที่ใช้ประโยชน์จากเครือข่ายเหนือแสง's ช่องทางการชำระเงิน การเข้าถึงนี้ไม่เพียงแต่สอดคล้องกับวิธีการชำระเงินบิตคอยน์ภูมิถาครั้งท้องถิ่น แต่ยังไม่ต้องการความไว้วางใจเพิ่มเติม เมื่อเปรียบเทียบกับวิธีการเชื่อมโยงที่มีอยู่แล้ว มันเป็นการลดความเสี่ยงสู่ผู้ใช้

รูปที่ 9: ส่วนประกอบพื้นฐานของ Nubit

เรามาทบทวนไตรกรรมระบบทั้งหมดต่อไปนี้ตามที่แสดงในภาพที่ 8 โดยใช้กรณีใช้งานเฉพาะ ถ้าสมมติว่า อลิซ ต้องการทำธุรกรรมโดยใช้บริการ DA ของ Nubit (Nubit รองรับประเภทข้อมูลต่าง ๆ, ซึ่งรวมถึง แต่ไม่จำกัดเฉพาะกับข้อความลับ, ข้อมูล Rollup, เป็นต้น)

  • ขั้นตอนที่ 1.1: อลิซต้องดำเนินการต่อบริการโดยชำระค่าธรรมเนียมในการใช้ก๊าซผ่านสะพานที่เชื่อถือได้ของ Nubit โดยเฉพาะอลิซต้องได้รับความท้าทายสาธารณะที่แสดงไว้เป็น X (h) จากสะพานที่เชื่อถือได้ โดยที่ X เป็นฟังก์ชันแฮชที่ถูกเข้ารหัสจากช่วงแฮชของ aVerifiable Delay Function (VDF) ไปยังโดเมนที่ท้าทาย และ h คือค่าแฮชของความสูงบล็อกบางบล็อก
  • ขั้นตอน 1.2 และ 2: อลิซต์ต้องได้รับผลการประเมิน R ของ VDF ที่เกี่ยวข้องกับรอบปัจจุบัน และส่ง R พร้อมกับข้อมูลและเมตาดาต้าของธุรกรรม (เช่นที่อยู่และนอนซึ่งเป็นตัวเลขสุ่ม) ไปยังผู้ตรวจสอบเพื่อรวมเข้ากับ mempool
  • ขั้นตอนที่ 3: ผู้ตรวจสอบ предлагаютบล็อกและหัวบล็อกหลังจากที่ได้รับความเห็นชอบ หัวบล็อกรวมถึงการสร้างสภาพให้กับข้อมูลและ Reed-Solomon Coding (RS Code) ที่เกี่ยวข้อง ในขณะที่บล็อกเองมีข้อมูลดิบ RS Code ที่เกี่ยวข้อง และรายละเอียดของธุรกรรมพื้นฐาน
  • ขั้นตอนที่ 4: ชีวิตของ Alice จบลงด้วยการเข้าถึงข้อมูลของเธอ ไคลเอ็นต์ที่เบาดาลด์โหลดหัวบล็อกในขณะที่โหนดเต็มรูปแบบเข้าถึงบล็อกและหัวบล็อกของพวกเขา

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

3. วิธีการอื่น ๆ

นอกจากการให้ความสำคัญกับเชื่อมโยงที่มีชั้นโมดูลพิเศษเฉพาะ, บริการเก็บข้อมูลแบบกระจายสามารถให้การสนับสนุนระยะยาวสำหรับชั้น DA อีกด้วย นอกจากนี้ยังมีโปรโตคอลและเชนที่มีการให้แนวทางที่ปรับแต่งและโซลูชั่น full-stack ให้นักพัฒนา ทำให้ผู้ใช้สามารถสร้างเชนของตัวเองได้อย่างง่ายๆ โดยไม่จำเป็นต้องเขียนโค้ดเลย

3.1 EthStorage — การจัดเก็บข้อมูลแบบเคลื่อนไหวที่มีการกระจายอย่างไร้ระบบ

EthStorageเป็นชั้นที่ 1 แบบโมดูลาร์ที่แรกที่บรรลุการจัดเก็บอย่างแบบเครือข่ายแบบไดนามิก ซึ่งนำเสนอ DA-driven programmable key-value (KV)การจัดเก็บ. It @ld-capital/%E4%BB%8Eethstorage-%E5%9B%9E%E7%9C%8B%E8%A2%AB%E5%B8%82%E5%9C%BA-%E5%86%B7%E8%90%BD-%E7%9A%84%E5%8E%BB%E4%B8%AD%E5%BF%83%E5%8C%96%E5%AD%98%E5%82%A8%E8%B5%9B%E9%81%93-d0a003220362">extends programmable storage to hundreds of TB or even PB at 1/100 to 1/1000 of the cost. EthStorage provides a long-term DA solution for Rollups and opens new possibilities for fully on-chain applications in gaming, social networks, AI, and more.

รูปที่ 10: สถานการณ์การใช้งานของ EthStorage

Qi Zhouผู้ก่อตั้งของ EthStorage มุ่งมั่นทั้งใจกับอุตสาหกรรม Web3 ตั้งแต่ปี 2018 เขาได้รับปริญญาเอกจากสถาบันเทคโนโลยีของจอร์เจีย และเคยทำงานเป็นวิศวกรที่บริษัทชั้นนำเช่น Google และ Facebook ทีมของเขายังได้รับการสนับสนุนจากมูลนิธิ Ethereum ด้วย

เป็นหนึ่งในคุณลักษณะหลักของการอัพเกรด Ethereum Cancun,EIP-4844 (หรือที่เรียกว่า Proto-dank sharding) แนะนําบล็อกข้อมูลชั่วคราว (blobs) สําหรับที่เก็บข้อมูล Layer 2 Rollup ซึ่งช่วยเพิ่มความสามารถในการปรับขนาดและความปลอดภัยของเครือข่าย เครือข่ายไม่จําเป็นต้องตรวจสอบทุกธุรกรรมในบล็อกเพียงเพื่อยืนยันว่า blob ที่แนบมากับบล็อกมีข้อมูลที่ถูกต้องหรือไม่ซึ่งช่วยลดต้นทุนของ Rollups ได้อย่างมาก อย่างไรก็ตามข้อมูล blob สามารถใช้ได้ชั่วคราวเท่านั้นซึ่งหมายความว่าจะถูกทิ้งภายในไม่กี่สัปดาห์ สิ่งนี้มีผลกระทบอย่างมีนัยสําคัญ: เลเยอร์ 2 ไม่สามารถได้รับสถานะล่าสุดจากเลเยอร์ 1 โดยไม่มีเงื่อนไข หากไม่สามารถดึงข้อมูลบางส่วนจากเลเยอร์ 1 ได้อีกต่อไป อาจเป็นไปไม่ได้ที่จะซิงค์ห่วงโซ่ผ่าน Rollup

ด้วย EthStorage เป็น sol ระยะยาว ที่เป็น sol การเก็บรักษาข้อมูล DA ชั้น Layer 2 สามารถเข้าถึงข้อมูลทั้งหมดจากชั้น DA ของมันได้ตลอดเวลา

คุณสมบัติทางเทคนิค:

EthStorage ทำให้สามารถเก็บข้อมูลแบบกระจายได้โดยไม่ต้องพึ่งพาการจัดเก็บข้อมูล: โซลูชันการจัดเก็บข้อมูลแบบกระจายที่มีอยู่สามารถรองรับการอัปโหลดข้อมูลขนาดใหญ่ได้ แต่ไม่สามารถแก้ไขหรือลบข้อมูลนั้นได้ แต่สามารถอัปโหลดข้อมูลใหม่ได้ เท่านั้น EthStorage ช่วยเสริมความยืดหยุ่นในการจัดการข้อมูลอย่างมากโดยทำให้สามารถใช้ฟังก์ชัน CRUD (Create, Read, Update, Delete) ผ่านรูปแบบการจัดเก็บข้อมูลแบบคีย์-ค่าเดิมๆ

Layer 2 โซลูชันที่มีลักษณะการกระจายที่อยู่บน DA layer: EthStorage เป็นชั้นการเก็บรักษาแบบโมดูลที่สามารถทำงานบนบล็อกเชนใดก็ตามที่มี EVM และ DA เพื่อลดค่าใช้จ่ายในการเก็บรักษา (แม้ว่า Layer 1 หลายรายการในปัจจุบันยังขาดความ DA layer) และมันยังสามารถทำงานบน Layer 2 ได้อีกด้วย

การผสานรวมสูงกับ ETH: ไคลเอนต์ EthStorage เป็นเซ็ตย่อยของไคลเอนต์ Ethereum Geth ซึ่งหมายความว่าเมื่อเรียกใช้โหนด EthStorage มันยังสามารถเข้าร่วมในกระบวนการ Ethereum ใด ๆ โหนดสามารถเป็นโหนดตรวจสอบ Ethereum และโหนดข้อมูล EthStorage พร้อมกันได้

EthStorage’s workflow:

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

3.2 AltLayer — บริการปรับแต่งโมดูลเลอร์

AltLayer ให้ความหลากหลาย โดยไม่ต้องใช้โค้ด Rollups-as-a-Service (RaaS) โซลูชั่น ออกแบบสำหรับโลกของ multi-chain และ multi-virtual machine โดยผลิตภัณฑ์ RaaS รองรับทั้ง EVM และ WASM นอกจากนี้ยังรองรับ Rollup SDKs ต่าง ๆ เช่น OP Stack, Arbitrum Orbit, Polygon zkEVM, ZKSync’s ZKStack และ Starkware, รวมถึงบริการ shared sequencing ต่าง ๆ (เช่น,Espresso และ รัศมี) และชั้น DA ที่แตกต่างกัน (เช่น Celestia และ EigenLayer) รวมถึงบริการโมดูลอื่น ๆ สำหรับชั้นต่าง ๆ ของ Rollup stack มากมาย

ด้วย AltLayer, สามารถบรรลุสแต็ค Rollup หลากหน้าที่เหมาะสมได้ ตัวอย่างเช่น Rollup ที่ออกแบบสำหรับแอปพลิเคชันสามารถสร้างขึ้นโดยใช้Arbitrum Orbit, ด้วย Arbitrum หนึ่งในขณะเดียวกัน สามารถสร้าง Rollup แบบทั่วไปโดยใช้ ZK Stack โดยใช้ Celestia เป็นชั้น DA และ Ethereum เป็นชั้นการชำระเงิน

หมายเหตุ: คุณอาจสงสัยว่าทำไมชั้นเชิงระบบการตกลงสามารถถูกนำมาใช้โดย OP และ Arbitrum ในความเป็นจริงชั้นเหล่านี้ของ Layer2 Rollup กำลังบรรลุผลสำเร็จในปัจจุบันอินเตอร์เชนการเชื่อมต่อที่เหมือนกับสิ่งที่ Cosmos ได้นำเสนอ ออปได้นำเสนอสูงสุด โดยที่ Superchain ที่นี่ OP Stack ทำหน้าที่ในรูปแบบสแตนดาร์ดสแตคการพัฒนาที่สนับสนุนเทคโนโลยี Optimism โดยรวมเข้าด้วยกันระหว่างเครือข่าย Layer2 ต่าง ๆ และส่งเสริมความสามารถในการทำงานร่วมกันระหว่างพวกเขา Arbitrum ได้เสนอกลยุทธ์ Orbitchain ซึ่งช่วยให้ Layer3s หรือเรียกอีกอย่างว่า application chains สามารถสร้างและใช้งานบน Arbitrum mainnet ขึ้นอยู่กับเส้นทางเทคโนโลยี Arbitrum Nitro Orbit Chains สามารถชำระเงินโดยตรงบน Layer2s หรือโดยตรงบน Ethereum

3.3 Dymension — การตัดสินใจแบบเต็มรูปแบบ

Dymensionเป็นเครือข่ายบล็อกเชนแบบโมดูลาร์ที่ใช้ Cosmos SDK เพื่อให้แน่ใจถึงความปลอดภัยและความสามารถในการทำงานร่วมกันของ GateRollAppsใช้มาตรฐาน IBC Dymension แบ่งฟังก์ชันบล็อกเชนเป็นชั้นหลายชั้น ด้วยDymension Hubทำหน้าที่เป็นชั้นการตกลงและความเห็นร่วม ให้ความมั่นคง ประสิทธิภาพในการทำงานร่วมกัน และความเหมือนทางการเงินสำหรับ RollApps ซึ่งเป็นชั้นการดำเนินการ ชั้นการให้ข้อมูลสามารถใช้งาน (DA) ได้รับการสนับสนุนโดย Dymension protocol’s DA providers ทำให้นักพัฒนาสามารถเลือกผู้ให้บริการ DA ที่เหมาะสมตามความต้องการของพวกเขา

ชั้นการตั้งค่า (Dymension Hub) รักษาทะเบียน RollApps และข้อมูลสำคัญ เช่น สถานะ รายการของ sequencer ซึ่งเป็นที่นิยม sequencer ที่ใช้งานอยู่ และ checksum ของ execution module ตัว Rollup service logic ถูกกำหนดไว้ในชั้นการตั้งค่า ซึ่งเป็นศูนย์รวมการทำงานระหว่างระบบที่เป็นธรรมชาติ Dymension Hub เป็นชั้นการตั้งค่า ซึ่งมีคุณสมบัติดังต่อไปนี้

  1. บริการ Local Rollup บนเลเยอร์การตั้งค่า: มันให้ความเชื่อมั่นและสมมติความปลอดภัยเดียวกันกับเลเยอร์ฐาน แต่ด้วยการออกแบบที่เรียบง่าย ปลอดภัย และมีประสิทธิภาพมากขึ้น
  2. การสื่อสารและการทำธุรกรรม: RollApps ของ Dymension นำมาใช้การสื่อสารและการทำธุรกรรมระหว่าง RollApp ผ่านโมดูลที่ฝังอยู่บนชั้นการตั้งถิ่น ซึ่งให้บริการสร้างสรรค์โดยมีความเชื่อถือ นอกจากนี้ RollApps ยังสามารถสื่อสารกับเชื่อโฮสต์อื่นที่เปิดใช้ IBC ผ่านทางศูนย์กลาง
  3. RVM (RollApp Virtual Machine): ชั้นโอน Dymension เริ่มต้น RVM ในกรณีของข้อพิพาทที่เกี่ยวกับการฉ้อโกง RVM สามารถแก้ไขข้อพิพาทในสภาพแวดล้อมการดำเนินการต่าง ๆ (เช่น EVM) เพิ่มขีดความสามารถในการดำเนินการและความยืดหยุ่นของ RollApps
  4. การต้านการเซ็นเซอร์: ผู้ใช้ที่ประสบปัญหาการเซ็นเซอร์ลำดับสามารถโพสต์ธุรกรรมพิเศษไปยังเลเยอร์การชำระเงิน ธุรกรรมนี้จะถูกส่งต่อไปยังเซ็นเซอร์และขอให้ดำเนินการภายในเวลาที่กำหนด หากธุรกรรมไม่ได้รับการประมวลผลในเวลาที่กำหนด เซ็นเซอร์จะถูกลงโทษ
  5. AMM (Automated Market Maker): Dymension introduces an embedded AMM in the settlement hub, creating a core financial center that provides shared liquidity for the entire ecosystem.

4. การเปรียบเทียบของบล็อกเชนแบบหลายระบบนิวเมติก

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

5. สรุปและ Outlook

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

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

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

6. Extended Reading: Restaking Protocol - Injecting Native Security into Heterogeneous Ecosystems

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

1. EigenLayer: โปรโตคอลการเก็บเงินใหม่ของ Ethereum แบบไม่มีการกำหนด

EigenLayerเป็นโปรโตคอลที่สร้างขึ้นบน Ethereum ซึ่งนำเสนอกลไฟที่ Restaking ซึ่งเป็นกลไฟใหม่สำหรับความปลอดภัยทางเศรษฐศาสตร์ทางกายภาพ กลไฟนี้ช่วยให้สามารถใช้ ETH ซ้ำที่เลเยอร์ข้อตกลง รวมรักษาความปลอดภัยของ ETH ทั่วทั้งโมดูลทั้งหมด ซึ่งเสริมความปลอดภัยของ DApps ที่พึ่งพากับโมดูลเหล่านี้ ผู้ใช้ที่มีการเสนอ ETH แบบธรรมชาติหรือใช้ Liquidity Staking Tokens (LST) เพื่อเสนอ ETH สามารถเลือกที่จะเข้าร่วมสัญญาฉลอง EigenLayer เพื่อเสนอ ETH หรือ LST ของตัวเอง ขยายความปลอดภัยทางเศษฐศาสตร์ไปยังแอปพลิเคชันอื่นบนเครือข่าย และได้รับรางวัลเพิ่มเติม

เนื่องจาก Ethereum กำลังเคลื่อนที่สู่โครงสร้างแผนงานที่ใช้ Rollup แอปพลิเคชันที่สร้างขึ้นบน Ethereum กำลังประสบปัญหาด้านความสามารถในการขยายของมัน อย่างไรก็ตามโมดูลใดๆ ที่ไม่สามารถใช้งานหรือพิสูจน์บน Ethereum Virtual Machine (EVM) ไม่สามารถดูดซับความไว้วางใจที่สะสมของ Ethereum โดยเฉพาะโมดูลเหล่านี้มีการประมวลผลข้อมูลจากภายนอก Ethereum ทำให้การประมวลผลของพวกเขาไม่สามารถที่จะตรวจสอบได้ภายในโปรโตคอลภายในของ Ethereum โมดูลเหล่านี้รวมถึง sidechains ที่ใช้โปรโตคอลที่แตกต่างใหม่, ชั้นการเป็นได้ของข้อมูล, เครื่องมือเสมือนเสมือนที่แตกต่างใหม่, ระบบ Oracle, สะพาน, และอื่นๆ โดยทั่วไปโมดูลเหล่านี้ต้องการ@GenesisLRT/what-are-avss-and-operators-00e1c51dab1c">ระบบตรวจสอบอัตโนมัติ (AVS) ด้วยตัวเองมีนัยสำคัญในการตรวจสอบที่กระจายสำหรับการตรวจสอบ โดยทั่วไป AVS เหล่านี้ได้รับความคุ้มครองโดยเหรียญโทเค็นชื่อเดิมหรือมีคุณสมบัติที่ได้รับอนุญาต

ปัจจุบันมีปัญหาบางอย่างในระบบ AVS:

  1. Security trust assumption: นักสร้างสรรค์ AVSs จำเป็นต้องเริ่มต้นเครือข่ายความไว้วางใจใหม่เพื่อเพิ่มความมั่นคง
  2. การรั่วค่า: เนื่องจาก AVS แต่ละตั้งค่าสระเงินทุนของตนเอง ผู้ใช้ต้องจ่ายค่าธรรมเนียมให้กับสระเงินที่เหล่านี้นอกเหนือจากการจ่ายค่าธุรกรรมให้กับ Ethereum การเลี้ยงค่าธรรมเนียมนี้ทำให้มีการรั่วค่าจาก Ethereum
  3. ภาระทุน: สำหรับ AVSs ส่วนใหญ่ที่กำลังใช้งานอยู่ ค่าทุนทางการเงินในการเป็นเจ้าของเหรียญเกินกว่าค่าใช้จ่ายในการดำเนินงาน
  4. โมเดลความเชื่อมั่นต่ำสำหรับ DApps: ระบบนิว AVS ปัจจุบันมีปัญหาในที่นี้ที่อันดับสูงของ DApp สามารถกลายเป็นเป้าหมายสำหรับการโจมตีได้

รูปที่ 11: การเปรียบเทียบระหว่างบริการ AVS ปัจจุบันและ EigenLayer

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

  1. การให้ความปลอดภัยร่วมกันผ่าน restaking: EigenLayer นำเสนอกลไกใหม่สำหรับความปลอดภัยร่วมกันโดยการเปิดให้ใช้ restaking ของ ETH แทนการใช้ native tokens โดยเฉพาะอย่างยิ่ง Ethereum validators สามารถตั้งค่าข้อมูลการถอน beacon chain ของตนเองไปยังสัญญาอัจฉริยะ EigenLayer และเลือกที่จะเข้าร่วมโมดูลใหม่ที่สร้างบน EigenLayer Validators ดาวน์โหลดและเรียกใช้ซอฟต์แวร์โหนดเพิ่มเติมที่จำเป็นโดยโมดูลเหล่านี้ จากนั้นโมดูลเหล่านี้สามารถกำหนดเงื่อนไขการลบเหรียญเพิ่มเติมต่อ ETH ที่ validators ที่เลือกที่จะเข้าร่วมโมดูล
  2. ตลาดเปิดรางวัล: EigenLayer มีกลไกตลาดเปิดเพื่อการจัดการความปลอดภัยที่ validators ให้และการบริโภคโดย AVSs (Autonomous Verification Systems) EigenLayer สร้างสภาพแวดล้อมในตลาดที่โมดูลจะต้องสร้างสิทธิ์ให้กับ validators เพื่อจัดสรร ETH ที่ restaked ให้กับโมดูลของพวกเขา และ validators จะช่วยกันกำหนดว่าโมดูลใดควรได้รับสิทธิ์ความปลอดภัยส่วนเพิ่มนี้

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

2. Babylon: การ提供ความปลอดภัยของบิตคอยน์ให้กับ Cosmos และเครือข่าย PoS อื่นๆ

เวียร์เป็นบล็อกเชนชั้นที่ 1 ที่ถูกก่อตั้งขึ้นโดยศาสตราจารย์จากมหาวิทยาลัยสแตนฟอร์ด David Tse ทีมประกอบด้วยนักวิจัยจากมหาวิทยาลัยสแตนฟอร์ด นักพัฒนาที่มีประสบการณ์และที่ปรึกษาทางธุรกิจ Babylon นำเสนอโปรโตคอลการถือครอง Bitcoin, ออกแบบให้เป็นปลั๊กอินแบบโมดูลที่ใช้กับอัลกอริทึมความเห็นร่วม PoS (Proof of Stake) ต่าง ๆ ซึ่งให้พื้นฐานสำหรับการส่งเสริมใหม่

Babylon ใช้ประโยชน์จากสามด้านของ Bitcoin—บริการ timestamping, block space, และ asset value—เพื่อส่งเสริมความปลอดภัยของ Bitcoin ไปยังโซน PoS หลายๆ โซน (เช่น Cosmos, Binance Smart Chain, Polkadot, Polygon, และบล็อกเชนอื่นๆ ที่มีระบบนิเวศที่แข็งแรงและสามารถทำงานร่วมกันได้) ซึ่งจะสร้างนิเวศที่แข็งแกร่งและมีความเชื่อมั่นมากขึ้น

Bitcoin timestamping resolves PoS การโจมตีระยะไกล:

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

หลังจากที่นำเสนอ Bitcoin timestamping ข้อมูล on-chain ของเครือข่าย PoS จะถูกเก็บไว้บน Bitcoin chain ด้วย Bitcoin timestamps แม้ว่าใครบางคนพยายามสร้าง fork ของเครือข่าย PoS ตัวชี้เวลา Bitcoin ที่เกี่ยวข้องจะแน่นอนจะถูกสร้างใหม่จากเดิม ทำให้การโจมตีระยะไกลไม่ได้ผล

โปรโตคอลการถือเงินบิตคอยน์:

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

พื้นฐานหลักของโปรโตคอลการจ่ายเงินของ Bitcoin คือ Control Plane ระหว่าง Bitcoin และโซน PoS ตามที่แสดงในแผนภาพด้านล่าง

รูปที่ 12: โครงสร้างระบบด้วย Control plane และ Data plane

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

• ให้บริการการประทับเวลา Bitcoin สำหรับ PoS chains เพื่อซิงโครไนส์กับเครือข่าย Bitcoin

• ในฐานะตลาด ที่จับคู่การจ่ายเงิน Bitcoin กับโซ่ PoS และติดตามข้อมูลการจ่ายเงินและการตรวจสอบ เช่น การลงทะเบียนและรีเฟรชของกุญแจ EOTS (Epoch Time Oracle Service)

• บันทึกลายเซ็นความสมบูรณ์ของโซ่ PoS

โดยการจับคู่ BTC ของพวกเขา ผู้ใช้สามารถให้บริการการตรวจสอบสำหรับโซล่าย์, DA layers, oracles, AVSs (Autonomous Verification Systems), ฯลฯ อีกด้วย นอกจากนี้, Babylon ตอนนี้สามารถให้บริการสำหรับ Altlayer, Nubit และแพลตฟอร์มอื่น ๆ ด้วย

การอ้างอิง

รูปแบบ:

  1. https://blog.celestia.org/modular-vs-monolithic-a-beginners-guide/
  2. https://celestia.org/learn/modular-architectures/the-modular-stack/#layer-1-and-2
  3. https://celestia.org/learn/modular-architectures/the-modular-stack/#execution-settlement-and-data-availability
  4. https://celestia.org/learn/modular-architectures/the-modular-stack/#execution-and-data-availability
  5. https://learnblockchain.cn/article/6169
  6. https://celestia.org/learn/sovereign-rollups/an-introduction/#what-is-a-smart-contract-rollup
  7. https://docs.bsquared.network/architecture
  8. https://docs.eigenlayer.xyz/eigenda/overview#how-rollups-integrate
  9. https://docs.nubit.org/#what-is-nubit
  10. https://docs.ethstorage.io/#motivation
  11. https://docs.eigenlayer.xyz/assets/files/EigenLayer_WhitePaper-88c47923ca0319870c611decd6e562ad.pdf
  12. https://docs.babylonchain.io/assets/files/btc_staking_litepaper-32bfea0c243773f0bfac63e148387aef.pdf

บทความ:

  1. https://arxiv.org/abs/1809.09044
  2. https://arxiv.org/abs/1905.09274
  3. https://celestia.org/
  4. https://github.com/cometbft/cometbft
  5. https://github.com/cosmos/cosmos-sdk
  6. https://docs.celestia.org/learn/how-celestia-works/data-availability-layer#data-availability-sampling-das
  7. https://docs.celestia.org/learn/how-celestia-works/data-availability-layer#namespaced-merkle-trees-nmts
  8. https://celestia.org/learn/modular-architectures/the-modular-stack/
  9. https://docs.celestia.org/developers/arbitrum-integration
  10. https://docs.celestia.org/developers/optimism
  11. https://docs.polygon.technology/cdk/
  12. https://portal.dymension.xyz/
  13. https://ibc.cosmos.network/main
  14. https://celestia.org/learn/sovereign-Rollups/an-introduction/
  15. https://docs.celestia.org/developers/rollkit
  16. https://github.com/Sovereign-Labs/sovereign-sdk/tree/stable/examples/demo-Rollup
  17. https://ethereum.org/developers/docs/scaling/sidechains
  18. https://ethereum.org/roadmap#what-about-sharding
  19. https://ethereum.org/roadmap/danksharding
  20. https://www.optimism.io/
  21. https://arbitrum.io/
  22. https://polygon.technology/polygon-zkevm
  23. https://ethereum.org/en/developers/docs/scaling/optimistic-Rollups
  24. https://ethereum.org/en/developers/docs/scaling/zk-Rollups
  25. https://docs.bsquared.network/architecture
  26. https://docs.bsquared.network/architecture/Rollup_layer
  27. https://ethereum.org/en/roadmap/account-abstraction/
  28. https://docs.bsquared.network/architecture/Rollup_layer#synchronizer
  29. https://docs.bsquared.network/architecture/da_layer/b2_nodes
  30. https://docs.bsquared.network/architecture/da_layer/b2_nodes#bitcoin-committer-module
  31. https://www.kraken.com/learn/what-is-taproot
  32. https://docs.eigenlayer.xyz/eigenda/overview
  33. https://ethereum.org/th/roadmap/danksharding/
  34. https://www.eigenlayer.xyz/ecosystem?category=Operator
  35. https://ethereum.org/th/roadmap/danksharding/#how-are-blobs-verified
  36. https://docs.nubit.org/
  37. https://www.halborn.com/blog/post/what-is-practical-byzantine-fault-tolerance-in-blockchain
  38. https://www.lightspark.com/learn/lightning
  39. https://twitter.com/nubit_org/status/1742735322159747242
  40. https://docs.nubit.org/overview/architecture/trustless-bridge
  41. https://docs.ethstorage.io/
  42. https://file.w3q.w3q-g.w3link.io/0x67d0481cc9c2e9dad2987e58a365aae977dcb8da/dynamic_data_sharding_0_1_6.pdf
  43. https://medium.com/ld-capital/%E4%BB%8Eethstorage-%E5%9B%9E%E7%9C%8B%E8%A2%AB%E5%B8%82%E5%9C%BA-%E5%86%B7%E8%90%BD-%E7%9A%84%E5%8E%BB%E4%B8%AD%E5%BF%83%E5%8C%96%E5%AD%98%E5%82%A8%E8%B5%9B%E9%81%93-d0a003220362
  44. https://www.eip4844.com/
  45. https://lorenzo-protocol.gitbook.io/lorenzoprotocol/lorenzo-bitcoin-l2-as-a-service
  46. https://zycrypto.com/lorenzo-protocol-integrates-with-babylon-to-transform-the-bitcoin-application-layer/
  47. https://labs.binance.com/th-TH
  48. https://www.bnbchain.org/th
  49. https://altlayer.io/
  50. https://altlayer.io/raas
  51. https://t.co/yxP9NTFKIv
  52. https://t.co/2KibwFoIgA
  53. https://docs.arbitrum.io/launch-orbit-chain/orbit-gentle-introduction
  54. https://docs.arbitrum.io/for-devs/concepts/public-chains#arbitrum-one
  55. https://tutorials.cosmos.network/academy/1-what-is-cosmos/
  56. https://docs.dymension.xyz/
  57. https://portal.dymension.xyz/dymension/metrics

การยอมรับ

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

ขอขอบคุณมากSeverusและJiayiสำหรับความคิดเห็นและข้อเสนอแนะที่สร้างสรรค์จากผู้อ่านในบทความนี้

Btc L2

Modular

โมดูลาร์บล็อกเชน

คำแถลง:

  1. บทความนี้ถูกเลียนแบบมาจาก [Gateมีเดีย], ชื่อเรื่องต้นฉบับคือ “Modular Blockchain: The Last Piece of the Web3 Puzzle”, ลิขสิทธิ์เป็นของผู้เขียนต้นฉบับ [GateGeekCartel], if you have any objection to the reprint, please contact Gate Learn Team, ทีมจะดำเนินการให้เร็วที่สุดตามขั้นตอนที่เกี่ยวข้อง

  2. คำประกาศ: มุมมองและความคิดเห็นที่แสดงอยู่ในบทความนี้ แทนเพียงความเห็นส่วนตัวของผู้เขียนเท่านั้น และไม่เป็นการให้คำแนะนำในการลงทุนใด ๆ

  3. รุ่นอื่นๆของบทความถูกแปลโดยทีม Gate Learn ซึ่งไม่ได้กล่าวถึงGate.io, บทความที่แปลอาจจะไม่สามารถทำสำเนา แจกจ่าย หรือลอกเลียน

ชิ้นสุดท้ายของประกอบสุญญากาศ Web3

กลาง5/22/2024, 3:53:18 PM
บล็อกเชนแบบแยกส่วนไม่ได้เป็นเพียงการเปลี่ยนแปลงทางเทคโนโลยี แต่ยังเป็นกลยุทธ์สําคัญในการขับเคลื่อนระบบนิเวศบล็อกเชนทั้งหมดไปสู่ความท้าทายในอนาคต เราจะผ่าแนวคิดของบล็อกเชนแบบแยกส่วนวิเคราะห์โครงการที่เกี่ยวข้องและให้การตีความความรู้บล็อกเชนแบบแยกส่วนที่ครอบคลุมและใช้งานได้จริงเพื่อช่วยให้ผู้อ่านเข้าใจได้ดีขึ้น ในขณะเดียวกันเราจะมองไปข้างหน้าถึงแนวโน้มการพัฒนาในอนาคต หากระบบนิเวศสามารถกลมกลืนและเชื่อมโยงถึงกันได้มากขึ้นผู้ใช้จะสามารถใช้เทคโนโลยีบล็อกเชนได้ง่ายขึ้นซึ่งจะดึงดูดผู้ใช้ใหม่เข้าสู่ Web3 มากขึ้น

Modular blockchain เป็นรูปแบบการออกแบบบล็อกเชนอย่างสร้างสรรค์ที่มุ่งเน้นการเพิ่มประสิทธิภาพของระบบและความยืดหยุ่นผ่านการทำงานเฉพาะทางและการแบ่งงาน

รูปที่ 1: ตัวอย่างบล็อกเชนแบบโมดูล

I. บทนำ

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

Execution Layer: รับผิดชอบในการประมวลผลและตรวจสอบธุรกรรมทั้งหมด และการจัดการการเปลี่ยนแปลงของสถานะบล็อกเชน

ชั้นเชิงร่วม: บรรลุความเห็นกันในการเรียงลำดับธุรกรรม

ชั้นการตั้งถิ่น: ใช้สำหรับการทำธุรกรรมเสร็จสิ้น การตรวจสอบพิสูจน์ และสะพานระหว่างชั้นการดำเนินการที่แตกต่างกัน

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

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

2. ผู้บุกเบิกของบล็อกเชนแบบโมดูล่า- Celestia

ในปี 2018 Mustafa Albasan และ Vitalik Buterin ได้เผยแพร่บทความที่เป็นนวัตกรรมซึ่งมีวิธีการใหม่ในการแก้ปัญหาด้านความสามารถในการขยายของบล็อกเชนการสุ่มความพร้อมข้อมูลและการพิสูจน์การทุจริตประดิษฐ์วิธีที่บล็อกเชนสามารถขยายพื้นที่จัดเก็บข้อมูลโดยอัตโนมัติเมื่อโหนดของเครือข่ายเพิ่มขึ้น ในปี 2019 มุสตาฟา อัลบาซานได้ศึกษาและเขียนLazy Ledger, โดย предлагаяแนวคิดระบบบล็อกเชนที่เกี่ยวข้องกับความพร้อมในการใช้งานข้อมูลเท่านั้น

โดยขึ้นอยู่บนแนวความคิดเหล่านี้,Celestiaเป็นเครือข่ายการให้ข้อมูล (DA) แรกที่ใช้โครงสร้างแบบโมดูล สร้างขึ้นโดยใช้CometBFTและCosmos SDK, มันเป็นบล็อกเชน Proof of Stake (PoS) ซึ่งเพิ่มประสิทธิภาพในการขยายขอบเขตอย่างมีประสิทธิภาพ พร้อมทั้งรักษาการกระจายอย่างเหมาะสม

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

Celestia นำมาใช้สองฟังก์ชันหลัก: การสุ่มความพร้อมในการใช้งานข้อมูล (DAS) และ เนมสเปซเมอร์เคิลทรี (NMT). DAS ช่วยให้โหนดที่เบาสามารถยืนยันความพร้อมในการใช้ข้อมูลโดยไม่ต้องดาวน์โหลดบล็อกทั้งหมด NMTs ทำให้ข้อมูลบล็อกถูกแบ่งออกเป็นเนมสเปซแยกกันสำหรับแอปพลิเคชันที่แตกต่างกัน ซึ่งหมายความว่าแอปพลิเคชันเพียงต้องดาวน์โหลดและประมวลผลข้อมูลที่เกี่ยวข้องกับตนเองเท่านั้น ลดความต้องการในการประมวลผลข้อมูลอย่างมาก สำคัญอย่างยิ่ง DAS ช่วยให้ Celestia ขยายตัวไปพร้อมกับจำนวนผู้ใช้ที่เพิ่มขึ้น (โหนดที่เบา) โดยไม่เสี่ยงความปลอดภัยของผู้ใช้สุดท้าย

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

รูปที่ 2: โครงสร้าง Layer1 และ Layer2

Layer 1 และ Layer 2: Celestia เรียกสิ่งนี้ว่าการแบ่งส่วนโมดูลเหล่านี้เป็นระบบง่าย ๆ ซึ่งเริ่มต้นจากการสร้างสำหรับความสามารถในการขยายของ Ethereum ในรูปแบบเลเยอร์ 1 แบบโมโนลิทิก โดย Layer 2 เน้นการดำเนินการในขณะที่ Layer 1 ให้ความสำคัญในฟังก์ชันพิเศษอื่น ๆ

  • Celestia รองรับเชื่อมโยงที่สร้างขึ้นโดยใช้Arbitrum Orbit, Optimism Stack, และ Polygon CDKเทคโนโลยี (ที่กำลังจะได้รับการสนับสนุนเร็ว ๆ นี้) เพื่อใช้ Celestia เป็นชั้น DA ชั้น 2 ที่มีอยู่สามารถเปลี่ยนจากการเผยแพร่ข้อมูลของพวกเขาไปยัง Ethereum เป็นการเผยแพร่ไปยัง Celestia โดยใช้เทคโนโลยี Rollup การสร้างความมั่นใจในบล็อกถูกเผยแพร่บน Celestia ทำให้มันมีการขยายขึ้นมากกว่าวิธี传统 ๆ ของการเผยแพร่ข้อมูลไปยังโซ่เดียว
  • Celestia รองรับ RollApps ที่สร้างขึ้นโดย Dymensionองค์ประกอบเทคโนโลยีเป็นชั้นการดำเนินการ เหมือนกับแนวคิด Layer 1 และ Layer 2 ของ Ethereum ชั้นการชำระเงินของ RollApps ขึ้นอยู่กับ Dymension Hub (ซึ่งจะอธิบายในภายหลัง) และชั้น DA ใช้ Celestia ปฏิสัมพันธ์ระหว่างเครือข่ายจะถูกสนับสนุนผ่านIBCโปรโตคอล (ที่อิงอยู่บน Cosmos SDK, โปรโตคอลที่อนุญาตให้บล็อกเชนสื่อสารกับกัน โซ่ที่ใช้ IBC สามารถแชร์ข้อมูลประเภทใดก็ได้ เพียงแต่มันถูกเข้ารหัสเป็นไบต์)

รูปที่ 3: การดำเนินการ การตรวจสอบและสถาปัตยกรรมชั้น DA

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

รูปที่ 4: การดำเนินการและโครงสร้างชั้น DA

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

ในชั้นบรรทัดโมดูลนี้ ชั้นการปฏิบัติการจะรัชกาล, การเผยแพร่ธุรกรรมของมันไปยังบล็อกเชนอื่นๆ ซึ่งมักใช้สำหรับการจัดลำดับและความพร้อมในข้อมูล แต่จะจัดการการชำระเงินของตัวเอง ในบริบทของ modular stack sovereign Rollup รับผิดชอบในการดำเนินการและการชำระเงิน ในขณะที่เลเยอร์ DA จัดการความเห็นร่วมและความพร้อมในข้อมูล

ความแตกต่างระหว่าง Sovereign Rollup และ Smart Contract Rollup คือ:

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

ปัจจุบัน,RollkitและSovereign SDKจัดหน้าตาสำหรับการใช้เฟรมเวิร์คในการสร้างเครือข่ายทดสอบ Rollup ที่เป็นอิสระบน Celestia

3. สำรวจโซลูชันแบบโมดูลาร์ในระบบนิติบล็อก

1. การเป็นโมดูลของ Execution Layer

ก่อนที่จะนำเสนอการเป็นโมดูลของชั้นการปฏิบัติงาน เราควรเข้าใจว่าเทคโนโลยี Rollup คืออะไร

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

รูปที่ 5: สถาปัตยกรรมเทคนิค Rollup

เรียกร้อง Ethereum เป็นตัวอย่าง Rollup technology สามารถเสริมสมรรถนะและความเป็นส่วนตัวได้อย่างมากขึ้นโดยใช้ ZK-Rollup หรือ Optimistic Rollup

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

1.1 Ethereum Layer 2: การสร้างความ Scalability ในอนาคต

เริ่มต้นเดิม อีเทอร์เรียม ได้นำsidechainsและการแบ่งชั้นเทคโนโลยีสำหรับประสิทธิภาพในการขยายขนาด แต่ sidechains สละบางความกระจายและความปลอดภัยเพื่อให้ได้ประสิทธิภาพสูง การพัฒนา Layer 2 Rollups ได้ก้าวหน้าไปมากกว่าที่คาดไว้และได้มอบความสามารถในการขยายขนาดอย่างมีนัยสำคัญ และยังมีมากมายมากขึ้นหลังจากการนำไปใช้งานProto-Danksharding. นี่หมายความว่าไม่ต้องใช้ “shard chains” อีกต่อไป ซึ่งถูกเอาออกจากโครงการ Ethereum

Ethereum จะนำเสนอโซลูชันการทำงานบนชั้นที่ 2 โดยใช้เทคโนโลยี Rollup เพื่อบรรเทาภาระในเครือข่ายหลัก และ EVM จะให้สภาพแวดล้อมการทำงานที่มีมาตรฐานและปลอดภัยสำหรับสัญญาอัจฉริยะที่ทำงานบนชั้น Rollup บางโซลูชัน Rollup ถูกออกแบบมาเพื่อให้เข้ากันได้กับ EVM ทำให้สัญญาอัจฉริยะที่ทำงานบนชั้น Rollup ยังคงสามารถใช้คุณสมบัติและฟังก์ชันของ EVM ได้อยู่OP Mainnet, Arbitrum One, และ Polygon zkEVM.

รูปที่ 6: โซลูชันการขยายของเลเยอร์ 2 ของ Ethereum

Layer 2s เหล่านี้ดำเนินการสมาร์ทคอนแทรคและประมวลผลธุรกรรม แต่ยังขึ้นอยู่กับ Ethereum สำหรับการดำเนินการต่อไป:

การตกลง: ธุรกรรม Rollup ทั้งหมดถูกตั้งระเบียบบน Ethereum mainnet ผู้ใช้ของ Optimistic Rollupsต้องรอให้ช่วงเวลาทดสอบผ่านหรือรอให้ธุรกรรมได้รับการยอมรับว่าถูกต้องหลังจากคำนวณพิสูจน์การฉ้อโกง เป็นผู้ใช้ของ ZK Rollupsต้องรอให้ความถูกต้องได้รับการยืนยัน

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

1.2 B² Network: การนำ Bitcoin ZK-Rollup มาเป็นนวัตกรรม

B² Networkเป็น ZK-Rollup แรกบน Bitcoin ที่เพิ่มความเร็วในการทำธุรกรรมโดยไม่เสียความปลอดภัย ด้วยเทคโนโลยี Rollup B² Network ให้แพลตฟอร์มสำหรับการเรียกใช้สัญญาฉลาดที่สามารถทำงานบนซองโค้งสำหรับการทำธุรกรรมนอกโซน ซึ่งจะช่วยเพิ่มประสิทธิภาพของการทำธุรกรรมและลดต้นทุน

รูปที่ 7: โครงสร้างเครือข่าย B²

ตามที่แสดงในแผนภูมิ ZK-Rollup ของ B² Network นำเสนอโซลูชัน zkEVM ที่รับผิดชอบในการดำเนินการธุรกรรมของผู้ใช้ภายในเครือข่าย Layer 2 และสร้างพิสูจน์ที่เกี่ยวข้อง

ไม่เหมือน Rollups อื่น ๆ ที่ B² Network ZK-Rollupประกอบด้วยส่วนประกอบหลายส่วน รวมถึง การแยกบัญชีโมดูล, บริการ RPC, Mempool, ตัวเรียงลำดับ, zkEVM, ตัวรวม, ตัวประสาน, และ Prover โมดูลการแยกบัญชีดำเนินการรวมบัญชีแบบธรรมชาติ, ทำให้ผู้ใช้สามารถรวมความปลอดภัยสูงขึ้นและประสบการณ์ผู้ใช้ที่ดีขึ้นเข้าไปในบัญชีของพวกเขาได้โดยโปรแกรม zkEVM เข้ากันได้กับ EVM และยังสามารถช่วยนักพัฒนาในการย้าย DApps จากเครือข่ายที่เข้ากันได้กับ EVM อื่น ๆ ไปยัง B² Network

Synchronizersให้แน่ใจว่าข้อมูลถูกซิงโครไนซ์จากโหนด B² ไปยังเลเยอร์ Rollup รวมถึงข้อมูลลำดับ ข้อมูลธุรกรรม Bitcoin และรายละเอียดอื่น ๆ โหนด B² ทำหน้าที่เป็นผู้ตรวจสอบและผู้ปฏิบัติภารกิจอย่างเฉพาะเจาะจงภายในเครือข่าย B²Bitcoin Committer module ใน B² nodes สร้างโครงสร้างข้อมูลเพื่อบันทึกข้อมูล B² Rollup และสร้าง Tapscript ที่เรียกว่า “B² ciphertext” จากนั้น Bitcoin Committer จะส่ง UTXO ของหนึ่ง satoshi ไปที่ Taprootที่อยู่ที่มีข้อความ $B^{2}$ และข้อมูล Rollup ถูกเขียนลงใน Bitcoin

นอกจากนี้ Bitcoin Committer ตั้งค่าความท้าทายที่ล็อคเวลาไว้เพื่อให้ผู้ท้าทายสามารถโต้แย้งการสมัคร zk proofs หากไม่มีผู้ท้าทายในระหว่างล็อคเวลาหรือหากความท้าทายล้มเหลว Rollup จะถูกยืนยันบน Bitcoin ในที่สุด หากความท้าทายประสบความสำเร็จ Rollup จะถอยกลับ

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

2. การแยกชั้น DA

นอกจากนี้ โซลูชั่น DA ของ Celestia ที่ได้รับความนิยมจาก Layer 2s ยังมีโซลูชั่นนวัตกรรมอื่นที่เน้นที่ DA ขึ้นมา ซึ่งมีบทบาทสำคัญในระบบนิเวศบล็อกเชนทั้งหมด

2.1 EigenDA: การทำ Rollup ให้มีพลัง

EigenDAเป็นบริการ DA ที่ปลอดภัย มีประสิทธิภาพสูง และกระจายอำนาจ ได้แรงบันดาลจาก GateDanksharding. Rollup สามารถเผยแพร่ข้อมูลไปยัง EigenDA เพื่อลดต้นทุนการทำธุรกรรม การทำธุรกรรมที่เร็วขึ้น และความสามารถในการรวมกันอย่างปลอดภัยทั่วทั้งระบบนิติบุคคล EigenLayer

เมื่อสร้างการเก็บข้อมูลชั่วคราวแบบกระจายสำหรับ Ethereum Rollup การเก็บข้อมูลสามารถจัดการโดยตรงโดยตัวดำเนินการ EigenDAOperatorsเข้าร่วมการดำเนินงานของเครือข่าย รับผิดชอบในการประมวลผล การตรวจสอบ และเก็บรักษาข้อมูล และ EigenDA สามารถขยายออกไปในแนวนอนเมื่อมีการเพิ่มเงินปันผลและผู้ประกอบการ

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


รูปที่ 8: การไหลของข้อมูลพื้นฐานของ EigenDA

ตามที่แสดงในแผนภูมิ Rollup จะเขียนชุดธุรกรรมไปยังชั้น DA โดยไม่เหมือนกับระบบที่ใช้การพิสูจน์การทุจริสำหรับตรวจตราข้อมูลที่ไม่ดี EigenDA แบ่งข้อมูลเป็นบล็อกและสร้างคำสัญญา KZG และพิสูจน์การเปิดเผยหลายรายการ EigenDA ต้องการให้โหนดดาวน์โหลดข้อมูลเพียงปริมาณเล็ก [O(1/n)] แทนที่จะดาวน์โหลด blog ทั้งหมด โปรโตคอลการตัดสินคดีทุจริของ Rollup ยังสามารถตรวจสอบได้ว่าblobข้อมูลตรงกับความในสภาพภารกิจ KZG ที่ให้ไว้ในพิสูจน์ EigenDA ผ่านการตรวจสอบนี้ ชุ๊ตางชั้น 2 สาย สามารถให้การยืนยันได้ว่าข้อมูลธุรกรรมของรากสถานะ Rollup ไม่ได้ถูกจัดการโดยผู้เรียงลำดับ/ผู้เสนอ

2.2 Nubit: โซลูชัน DA แบบโมดูลาร์แรกบนบิตคอยน์

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

ทีมงานของ Nubit ประกอบด้วยศาสตราจารย์และนักธุรกิจดุษฎีบัณฑิตจาก UCSB (มหาวิทยาลัยแห่งแคลิฟอร์เนีย ซานตาบาร์บารา) ซึ่งมีชื่อเสียงทางวิชาการที่โดดเด่นและมีอิทธิพลในระดับโลก พวกเขาไม่เพียงแต่เชี่ยวชาญในการวิจัยทางวิชาการเท่านั้น แต่ยังมีประสบการณ์ความชำนาญทางด้านการปฏิบัติของวิศวกรรมบล็อกเชนอีกด้วย ทีมงานพร้อมกับ domo (ผู้สร้างBrc20) ร่วมเขียนบทความเกี่ยวกับดัชนีโมดูลาร์ โดยรวมการออกแบบของชั้น DA เข้าไปในโครงสร้างดัชนีเมตาโปรโตคอลของ Bitcoin ซึ่งมีส่วนสำคัญในการสร้างและกำหนดมาตรฐานอุตสาหกรรม

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

กลไกตรงรัฐบาล: Nubit สำรวจหลักการตรงรัฐบาลที่มีประสิทธิภาพPBFT(Practical Byzantine Fault Tolerance) ที่รองรับโดย SNARKs สำหรับการรวมลายเซ็นเจอร์ การผสมผสานระหว่าง PBFT กับ เทคโนโลยี zkSNARK ลดความซับซ้อนของการสื่อสารในการยืนยันลายเซ็นระหว่างผู้ตรวจสอบ การยืนยันความถูกต้องของธุรกรรมโดยไม่ต้องเข้าถึงชุดข้อมูลทั้งหมดอย่างมีนัยยะ

Nubit's DAS is achieved by multiple rounds of random sampling of small portions of block data. Each successful sampling round increases the probability of complete data availability. Once the predetermined confidence level is reached, the block data is considered accessible.

Trustless Bridge: Nubit ใช้ Trustless Bridge ที่ใช้ประโยชน์จากเครือข่ายเหนือแสง's ช่องทางการชำระเงิน การเข้าถึงนี้ไม่เพียงแต่สอดคล้องกับวิธีการชำระเงินบิตคอยน์ภูมิถาครั้งท้องถิ่น แต่ยังไม่ต้องการความไว้วางใจเพิ่มเติม เมื่อเปรียบเทียบกับวิธีการเชื่อมโยงที่มีอยู่แล้ว มันเป็นการลดความเสี่ยงสู่ผู้ใช้

รูปที่ 9: ส่วนประกอบพื้นฐานของ Nubit

เรามาทบทวนไตรกรรมระบบทั้งหมดต่อไปนี้ตามที่แสดงในภาพที่ 8 โดยใช้กรณีใช้งานเฉพาะ ถ้าสมมติว่า อลิซ ต้องการทำธุรกรรมโดยใช้บริการ DA ของ Nubit (Nubit รองรับประเภทข้อมูลต่าง ๆ, ซึ่งรวมถึง แต่ไม่จำกัดเฉพาะกับข้อความลับ, ข้อมูล Rollup, เป็นต้น)

  • ขั้นตอนที่ 1.1: อลิซต้องดำเนินการต่อบริการโดยชำระค่าธรรมเนียมในการใช้ก๊าซผ่านสะพานที่เชื่อถือได้ของ Nubit โดยเฉพาะอลิซต้องได้รับความท้าทายสาธารณะที่แสดงไว้เป็น X (h) จากสะพานที่เชื่อถือได้ โดยที่ X เป็นฟังก์ชันแฮชที่ถูกเข้ารหัสจากช่วงแฮชของ aVerifiable Delay Function (VDF) ไปยังโดเมนที่ท้าทาย และ h คือค่าแฮชของความสูงบล็อกบางบล็อก
  • ขั้นตอน 1.2 และ 2: อลิซต์ต้องได้รับผลการประเมิน R ของ VDF ที่เกี่ยวข้องกับรอบปัจจุบัน และส่ง R พร้อมกับข้อมูลและเมตาดาต้าของธุรกรรม (เช่นที่อยู่และนอนซึ่งเป็นตัวเลขสุ่ม) ไปยังผู้ตรวจสอบเพื่อรวมเข้ากับ mempool
  • ขั้นตอนที่ 3: ผู้ตรวจสอบ предлагаютบล็อกและหัวบล็อกหลังจากที่ได้รับความเห็นชอบ หัวบล็อกรวมถึงการสร้างสภาพให้กับข้อมูลและ Reed-Solomon Coding (RS Code) ที่เกี่ยวข้อง ในขณะที่บล็อกเองมีข้อมูลดิบ RS Code ที่เกี่ยวข้อง และรายละเอียดของธุรกรรมพื้นฐาน
  • ขั้นตอนที่ 4: ชีวิตของ Alice จบลงด้วยการเข้าถึงข้อมูลของเธอ ไคลเอ็นต์ที่เบาดาลด์โหลดหัวบล็อกในขณะที่โหนดเต็มรูปแบบเข้าถึงบล็อกและหัวบล็อกของพวกเขา

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

3. วิธีการอื่น ๆ

นอกจากการให้ความสำคัญกับเชื่อมโยงที่มีชั้นโมดูลพิเศษเฉพาะ, บริการเก็บข้อมูลแบบกระจายสามารถให้การสนับสนุนระยะยาวสำหรับชั้น DA อีกด้วย นอกจากนี้ยังมีโปรโตคอลและเชนที่มีการให้แนวทางที่ปรับแต่งและโซลูชั่น full-stack ให้นักพัฒนา ทำให้ผู้ใช้สามารถสร้างเชนของตัวเองได้อย่างง่ายๆ โดยไม่จำเป็นต้องเขียนโค้ดเลย

3.1 EthStorage — การจัดเก็บข้อมูลแบบเคลื่อนไหวที่มีการกระจายอย่างไร้ระบบ

EthStorageเป็นชั้นที่ 1 แบบโมดูลาร์ที่แรกที่บรรลุการจัดเก็บอย่างแบบเครือข่ายแบบไดนามิก ซึ่งนำเสนอ DA-driven programmable key-value (KV)การจัดเก็บ. It @ld-capital/%E4%BB%8Eethstorage-%E5%9B%9E%E7%9C%8B%E8%A2%AB%E5%B8%82%E5%9C%BA-%E5%86%B7%E8%90%BD-%E7%9A%84%E5%8E%BB%E4%B8%AD%E5%BF%83%E5%8C%96%E5%AD%98%E5%82%A8%E8%B5%9B%E9%81%93-d0a003220362">extends programmable storage to hundreds of TB or even PB at 1/100 to 1/1000 of the cost. EthStorage provides a long-term DA solution for Rollups and opens new possibilities for fully on-chain applications in gaming, social networks, AI, and more.

รูปที่ 10: สถานการณ์การใช้งานของ EthStorage

Qi Zhouผู้ก่อตั้งของ EthStorage มุ่งมั่นทั้งใจกับอุตสาหกรรม Web3 ตั้งแต่ปี 2018 เขาได้รับปริญญาเอกจากสถาบันเทคโนโลยีของจอร์เจีย และเคยทำงานเป็นวิศวกรที่บริษัทชั้นนำเช่น Google และ Facebook ทีมของเขายังได้รับการสนับสนุนจากมูลนิธิ Ethereum ด้วย

เป็นหนึ่งในคุณลักษณะหลักของการอัพเกรด Ethereum Cancun,EIP-4844 (หรือที่เรียกว่า Proto-dank sharding) แนะนําบล็อกข้อมูลชั่วคราว (blobs) สําหรับที่เก็บข้อมูล Layer 2 Rollup ซึ่งช่วยเพิ่มความสามารถในการปรับขนาดและความปลอดภัยของเครือข่าย เครือข่ายไม่จําเป็นต้องตรวจสอบทุกธุรกรรมในบล็อกเพียงเพื่อยืนยันว่า blob ที่แนบมากับบล็อกมีข้อมูลที่ถูกต้องหรือไม่ซึ่งช่วยลดต้นทุนของ Rollups ได้อย่างมาก อย่างไรก็ตามข้อมูล blob สามารถใช้ได้ชั่วคราวเท่านั้นซึ่งหมายความว่าจะถูกทิ้งภายในไม่กี่สัปดาห์ สิ่งนี้มีผลกระทบอย่างมีนัยสําคัญ: เลเยอร์ 2 ไม่สามารถได้รับสถานะล่าสุดจากเลเยอร์ 1 โดยไม่มีเงื่อนไข หากไม่สามารถดึงข้อมูลบางส่วนจากเลเยอร์ 1 ได้อีกต่อไป อาจเป็นไปไม่ได้ที่จะซิงค์ห่วงโซ่ผ่าน Rollup

ด้วย EthStorage เป็น sol ระยะยาว ที่เป็น sol การเก็บรักษาข้อมูล DA ชั้น Layer 2 สามารถเข้าถึงข้อมูลทั้งหมดจากชั้น DA ของมันได้ตลอดเวลา

คุณสมบัติทางเทคนิค:

EthStorage ทำให้สามารถเก็บข้อมูลแบบกระจายได้โดยไม่ต้องพึ่งพาการจัดเก็บข้อมูล: โซลูชันการจัดเก็บข้อมูลแบบกระจายที่มีอยู่สามารถรองรับการอัปโหลดข้อมูลขนาดใหญ่ได้ แต่ไม่สามารถแก้ไขหรือลบข้อมูลนั้นได้ แต่สามารถอัปโหลดข้อมูลใหม่ได้ เท่านั้น EthStorage ช่วยเสริมความยืดหยุ่นในการจัดการข้อมูลอย่างมากโดยทำให้สามารถใช้ฟังก์ชัน CRUD (Create, Read, Update, Delete) ผ่านรูปแบบการจัดเก็บข้อมูลแบบคีย์-ค่าเดิมๆ

Layer 2 โซลูชันที่มีลักษณะการกระจายที่อยู่บน DA layer: EthStorage เป็นชั้นการเก็บรักษาแบบโมดูลที่สามารถทำงานบนบล็อกเชนใดก็ตามที่มี EVM และ DA เพื่อลดค่าใช้จ่ายในการเก็บรักษา (แม้ว่า Layer 1 หลายรายการในปัจจุบันยังขาดความ DA layer) และมันยังสามารถทำงานบน Layer 2 ได้อีกด้วย

การผสานรวมสูงกับ ETH: ไคลเอนต์ EthStorage เป็นเซ็ตย่อยของไคลเอนต์ Ethereum Geth ซึ่งหมายความว่าเมื่อเรียกใช้โหนด EthStorage มันยังสามารถเข้าร่วมในกระบวนการ Ethereum ใด ๆ โหนดสามารถเป็นโหนดตรวจสอบ Ethereum และโหนดข้อมูล EthStorage พร้อมกันได้

EthStorage’s workflow:

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

3.2 AltLayer — บริการปรับแต่งโมดูลเลอร์

AltLayer ให้ความหลากหลาย โดยไม่ต้องใช้โค้ด Rollups-as-a-Service (RaaS) โซลูชั่น ออกแบบสำหรับโลกของ multi-chain และ multi-virtual machine โดยผลิตภัณฑ์ RaaS รองรับทั้ง EVM และ WASM นอกจากนี้ยังรองรับ Rollup SDKs ต่าง ๆ เช่น OP Stack, Arbitrum Orbit, Polygon zkEVM, ZKSync’s ZKStack และ Starkware, รวมถึงบริการ shared sequencing ต่าง ๆ (เช่น,Espresso และ รัศมี) และชั้น DA ที่แตกต่างกัน (เช่น Celestia และ EigenLayer) รวมถึงบริการโมดูลอื่น ๆ สำหรับชั้นต่าง ๆ ของ Rollup stack มากมาย

ด้วย AltLayer, สามารถบรรลุสแต็ค Rollup หลากหน้าที่เหมาะสมได้ ตัวอย่างเช่น Rollup ที่ออกแบบสำหรับแอปพลิเคชันสามารถสร้างขึ้นโดยใช้Arbitrum Orbit, ด้วย Arbitrum หนึ่งในขณะเดียวกัน สามารถสร้าง Rollup แบบทั่วไปโดยใช้ ZK Stack โดยใช้ Celestia เป็นชั้น DA และ Ethereum เป็นชั้นการชำระเงิน

หมายเหตุ: คุณอาจสงสัยว่าทำไมชั้นเชิงระบบการตกลงสามารถถูกนำมาใช้โดย OP และ Arbitrum ในความเป็นจริงชั้นเหล่านี้ของ Layer2 Rollup กำลังบรรลุผลสำเร็จในปัจจุบันอินเตอร์เชนการเชื่อมต่อที่เหมือนกับสิ่งที่ Cosmos ได้นำเสนอ ออปได้นำเสนอสูงสุด โดยที่ Superchain ที่นี่ OP Stack ทำหน้าที่ในรูปแบบสแตนดาร์ดสแตคการพัฒนาที่สนับสนุนเทคโนโลยี Optimism โดยรวมเข้าด้วยกันระหว่างเครือข่าย Layer2 ต่าง ๆ และส่งเสริมความสามารถในการทำงานร่วมกันระหว่างพวกเขา Arbitrum ได้เสนอกลยุทธ์ Orbitchain ซึ่งช่วยให้ Layer3s หรือเรียกอีกอย่างว่า application chains สามารถสร้างและใช้งานบน Arbitrum mainnet ขึ้นอยู่กับเส้นทางเทคโนโลยี Arbitrum Nitro Orbit Chains สามารถชำระเงินโดยตรงบน Layer2s หรือโดยตรงบน Ethereum

3.3 Dymension — การตัดสินใจแบบเต็มรูปแบบ

Dymensionเป็นเครือข่ายบล็อกเชนแบบโมดูลาร์ที่ใช้ Cosmos SDK เพื่อให้แน่ใจถึงความปลอดภัยและความสามารถในการทำงานร่วมกันของ GateRollAppsใช้มาตรฐาน IBC Dymension แบ่งฟังก์ชันบล็อกเชนเป็นชั้นหลายชั้น ด้วยDymension Hubทำหน้าที่เป็นชั้นการตกลงและความเห็นร่วม ให้ความมั่นคง ประสิทธิภาพในการทำงานร่วมกัน และความเหมือนทางการเงินสำหรับ RollApps ซึ่งเป็นชั้นการดำเนินการ ชั้นการให้ข้อมูลสามารถใช้งาน (DA) ได้รับการสนับสนุนโดย Dymension protocol’s DA providers ทำให้นักพัฒนาสามารถเลือกผู้ให้บริการ DA ที่เหมาะสมตามความต้องการของพวกเขา

ชั้นการตั้งค่า (Dymension Hub) รักษาทะเบียน RollApps และข้อมูลสำคัญ เช่น สถานะ รายการของ sequencer ซึ่งเป็นที่นิยม sequencer ที่ใช้งานอยู่ และ checksum ของ execution module ตัว Rollup service logic ถูกกำหนดไว้ในชั้นการตั้งค่า ซึ่งเป็นศูนย์รวมการทำงานระหว่างระบบที่เป็นธรรมชาติ Dymension Hub เป็นชั้นการตั้งค่า ซึ่งมีคุณสมบัติดังต่อไปนี้

  1. บริการ Local Rollup บนเลเยอร์การตั้งค่า: มันให้ความเชื่อมั่นและสมมติความปลอดภัยเดียวกันกับเลเยอร์ฐาน แต่ด้วยการออกแบบที่เรียบง่าย ปลอดภัย และมีประสิทธิภาพมากขึ้น
  2. การสื่อสารและการทำธุรกรรม: RollApps ของ Dymension นำมาใช้การสื่อสารและการทำธุรกรรมระหว่าง RollApp ผ่านโมดูลที่ฝังอยู่บนชั้นการตั้งถิ่น ซึ่งให้บริการสร้างสรรค์โดยมีความเชื่อถือ นอกจากนี้ RollApps ยังสามารถสื่อสารกับเชื่อโฮสต์อื่นที่เปิดใช้ IBC ผ่านทางศูนย์กลาง
  3. RVM (RollApp Virtual Machine): ชั้นโอน Dymension เริ่มต้น RVM ในกรณีของข้อพิพาทที่เกี่ยวกับการฉ้อโกง RVM สามารถแก้ไขข้อพิพาทในสภาพแวดล้อมการดำเนินการต่าง ๆ (เช่น EVM) เพิ่มขีดความสามารถในการดำเนินการและความยืดหยุ่นของ RollApps
  4. การต้านการเซ็นเซอร์: ผู้ใช้ที่ประสบปัญหาการเซ็นเซอร์ลำดับสามารถโพสต์ธุรกรรมพิเศษไปยังเลเยอร์การชำระเงิน ธุรกรรมนี้จะถูกส่งต่อไปยังเซ็นเซอร์และขอให้ดำเนินการภายในเวลาที่กำหนด หากธุรกรรมไม่ได้รับการประมวลผลในเวลาที่กำหนด เซ็นเซอร์จะถูกลงโทษ
  5. AMM (Automated Market Maker): Dymension introduces an embedded AMM in the settlement hub, creating a core financial center that provides shared liquidity for the entire ecosystem.

4. การเปรียบเทียบของบล็อกเชนแบบหลายระบบนิวเมติก

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

5. สรุปและ Outlook

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

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

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

6. Extended Reading: Restaking Protocol - Injecting Native Security into Heterogeneous Ecosystems

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

1. EigenLayer: โปรโตคอลการเก็บเงินใหม่ของ Ethereum แบบไม่มีการกำหนด

EigenLayerเป็นโปรโตคอลที่สร้างขึ้นบน Ethereum ซึ่งนำเสนอกลไฟที่ Restaking ซึ่งเป็นกลไฟใหม่สำหรับความปลอดภัยทางเศรษฐศาสตร์ทางกายภาพ กลไฟนี้ช่วยให้สามารถใช้ ETH ซ้ำที่เลเยอร์ข้อตกลง รวมรักษาความปลอดภัยของ ETH ทั่วทั้งโมดูลทั้งหมด ซึ่งเสริมความปลอดภัยของ DApps ที่พึ่งพากับโมดูลเหล่านี้ ผู้ใช้ที่มีการเสนอ ETH แบบธรรมชาติหรือใช้ Liquidity Staking Tokens (LST) เพื่อเสนอ ETH สามารถเลือกที่จะเข้าร่วมสัญญาฉลอง EigenLayer เพื่อเสนอ ETH หรือ LST ของตัวเอง ขยายความปลอดภัยทางเศษฐศาสตร์ไปยังแอปพลิเคชันอื่นบนเครือข่าย และได้รับรางวัลเพิ่มเติม

เนื่องจาก Ethereum กำลังเคลื่อนที่สู่โครงสร้างแผนงานที่ใช้ Rollup แอปพลิเคชันที่สร้างขึ้นบน Ethereum กำลังประสบปัญหาด้านความสามารถในการขยายของมัน อย่างไรก็ตามโมดูลใดๆ ที่ไม่สามารถใช้งานหรือพิสูจน์บน Ethereum Virtual Machine (EVM) ไม่สามารถดูดซับความไว้วางใจที่สะสมของ Ethereum โดยเฉพาะโมดูลเหล่านี้มีการประมวลผลข้อมูลจากภายนอก Ethereum ทำให้การประมวลผลของพวกเขาไม่สามารถที่จะตรวจสอบได้ภายในโปรโตคอลภายในของ Ethereum โมดูลเหล่านี้รวมถึง sidechains ที่ใช้โปรโตคอลที่แตกต่างใหม่, ชั้นการเป็นได้ของข้อมูล, เครื่องมือเสมือนเสมือนที่แตกต่างใหม่, ระบบ Oracle, สะพาน, และอื่นๆ โดยทั่วไปโมดูลเหล่านี้ต้องการ@GenesisLRT/what-are-avss-and-operators-00e1c51dab1c">ระบบตรวจสอบอัตโนมัติ (AVS) ด้วยตัวเองมีนัยสำคัญในการตรวจสอบที่กระจายสำหรับการตรวจสอบ โดยทั่วไป AVS เหล่านี้ได้รับความคุ้มครองโดยเหรียญโทเค็นชื่อเดิมหรือมีคุณสมบัติที่ได้รับอนุญาต

ปัจจุบันมีปัญหาบางอย่างในระบบ AVS:

  1. Security trust assumption: นักสร้างสรรค์ AVSs จำเป็นต้องเริ่มต้นเครือข่ายความไว้วางใจใหม่เพื่อเพิ่มความมั่นคง
  2. การรั่วค่า: เนื่องจาก AVS แต่ละตั้งค่าสระเงินทุนของตนเอง ผู้ใช้ต้องจ่ายค่าธรรมเนียมให้กับสระเงินที่เหล่านี้นอกเหนือจากการจ่ายค่าธุรกรรมให้กับ Ethereum การเลี้ยงค่าธรรมเนียมนี้ทำให้มีการรั่วค่าจาก Ethereum
  3. ภาระทุน: สำหรับ AVSs ส่วนใหญ่ที่กำลังใช้งานอยู่ ค่าทุนทางการเงินในการเป็นเจ้าของเหรียญเกินกว่าค่าใช้จ่ายในการดำเนินงาน
  4. โมเดลความเชื่อมั่นต่ำสำหรับ DApps: ระบบนิว AVS ปัจจุบันมีปัญหาในที่นี้ที่อันดับสูงของ DApp สามารถกลายเป็นเป้าหมายสำหรับการโจมตีได้

รูปที่ 11: การเปรียบเทียบระหว่างบริการ AVS ปัจจุบันและ EigenLayer

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

  1. การให้ความปลอดภัยร่วมกันผ่าน restaking: EigenLayer นำเสนอกลไกใหม่สำหรับความปลอดภัยร่วมกันโดยการเปิดให้ใช้ restaking ของ ETH แทนการใช้ native tokens โดยเฉพาะอย่างยิ่ง Ethereum validators สามารถตั้งค่าข้อมูลการถอน beacon chain ของตนเองไปยังสัญญาอัจฉริยะ EigenLayer และเลือกที่จะเข้าร่วมโมดูลใหม่ที่สร้างบน EigenLayer Validators ดาวน์โหลดและเรียกใช้ซอฟต์แวร์โหนดเพิ่มเติมที่จำเป็นโดยโมดูลเหล่านี้ จากนั้นโมดูลเหล่านี้สามารถกำหนดเงื่อนไขการลบเหรียญเพิ่มเติมต่อ ETH ที่ validators ที่เลือกที่จะเข้าร่วมโมดูล
  2. ตลาดเปิดรางวัล: EigenLayer มีกลไกตลาดเปิดเพื่อการจัดการความปลอดภัยที่ validators ให้และการบริโภคโดย AVSs (Autonomous Verification Systems) EigenLayer สร้างสภาพแวดล้อมในตลาดที่โมดูลจะต้องสร้างสิทธิ์ให้กับ validators เพื่อจัดสรร ETH ที่ restaked ให้กับโมดูลของพวกเขา และ validators จะช่วยกันกำหนดว่าโมดูลใดควรได้รับสิทธิ์ความปลอดภัยส่วนเพิ่มนี้

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

2. Babylon: การ提供ความปลอดภัยของบิตคอยน์ให้กับ Cosmos และเครือข่าย PoS อื่นๆ

เวียร์เป็นบล็อกเชนชั้นที่ 1 ที่ถูกก่อตั้งขึ้นโดยศาสตราจารย์จากมหาวิทยาลัยสแตนฟอร์ด David Tse ทีมประกอบด้วยนักวิจัยจากมหาวิทยาลัยสแตนฟอร์ด นักพัฒนาที่มีประสบการณ์และที่ปรึกษาทางธุรกิจ Babylon นำเสนอโปรโตคอลการถือครอง Bitcoin, ออกแบบให้เป็นปลั๊กอินแบบโมดูลที่ใช้กับอัลกอริทึมความเห็นร่วม PoS (Proof of Stake) ต่าง ๆ ซึ่งให้พื้นฐานสำหรับการส่งเสริมใหม่

Babylon ใช้ประโยชน์จากสามด้านของ Bitcoin—บริการ timestamping, block space, และ asset value—เพื่อส่งเสริมความปลอดภัยของ Bitcoin ไปยังโซน PoS หลายๆ โซน (เช่น Cosmos, Binance Smart Chain, Polkadot, Polygon, และบล็อกเชนอื่นๆ ที่มีระบบนิเวศที่แข็งแรงและสามารถทำงานร่วมกันได้) ซึ่งจะสร้างนิเวศที่แข็งแกร่งและมีความเชื่อมั่นมากขึ้น

Bitcoin timestamping resolves PoS การโจมตีระยะไกล:

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

หลังจากที่นำเสนอ Bitcoin timestamping ข้อมูล on-chain ของเครือข่าย PoS จะถูกเก็บไว้บน Bitcoin chain ด้วย Bitcoin timestamps แม้ว่าใครบางคนพยายามสร้าง fork ของเครือข่าย PoS ตัวชี้เวลา Bitcoin ที่เกี่ยวข้องจะแน่นอนจะถูกสร้างใหม่จากเดิม ทำให้การโจมตีระยะไกลไม่ได้ผล

โปรโตคอลการถือเงินบิตคอยน์:

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

พื้นฐานหลักของโปรโตคอลการจ่ายเงินของ Bitcoin คือ Control Plane ระหว่าง Bitcoin และโซน PoS ตามที่แสดงในแผนภาพด้านล่าง

รูปที่ 12: โครงสร้างระบบด้วย Control plane และ Data plane

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

• ให้บริการการประทับเวลา Bitcoin สำหรับ PoS chains เพื่อซิงโครไนส์กับเครือข่าย Bitcoin

• ในฐานะตลาด ที่จับคู่การจ่ายเงิน Bitcoin กับโซ่ PoS และติดตามข้อมูลการจ่ายเงินและการตรวจสอบ เช่น การลงทะเบียนและรีเฟรชของกุญแจ EOTS (Epoch Time Oracle Service)

• บันทึกลายเซ็นความสมบูรณ์ของโซ่ PoS

โดยการจับคู่ BTC ของพวกเขา ผู้ใช้สามารถให้บริการการตรวจสอบสำหรับโซล่าย์, DA layers, oracles, AVSs (Autonomous Verification Systems), ฯลฯ อีกด้วย นอกจากนี้, Babylon ตอนนี้สามารถให้บริการสำหรับ Altlayer, Nubit และแพลตฟอร์มอื่น ๆ ด้วย

การอ้างอิง

รูปแบบ:

  1. https://blog.celestia.org/modular-vs-monolithic-a-beginners-guide/
  2. https://celestia.org/learn/modular-architectures/the-modular-stack/#layer-1-and-2
  3. https://celestia.org/learn/modular-architectures/the-modular-stack/#execution-settlement-and-data-availability
  4. https://celestia.org/learn/modular-architectures/the-modular-stack/#execution-and-data-availability
  5. https://learnblockchain.cn/article/6169
  6. https://celestia.org/learn/sovereign-rollups/an-introduction/#what-is-a-smart-contract-rollup
  7. https://docs.bsquared.network/architecture
  8. https://docs.eigenlayer.xyz/eigenda/overview#how-rollups-integrate
  9. https://docs.nubit.org/#what-is-nubit
  10. https://docs.ethstorage.io/#motivation
  11. https://docs.eigenlayer.xyz/assets/files/EigenLayer_WhitePaper-88c47923ca0319870c611decd6e562ad.pdf
  12. https://docs.babylonchain.io/assets/files/btc_staking_litepaper-32bfea0c243773f0bfac63e148387aef.pdf

บทความ:

  1. https://arxiv.org/abs/1809.09044
  2. https://arxiv.org/abs/1905.09274
  3. https://celestia.org/
  4. https://github.com/cometbft/cometbft
  5. https://github.com/cosmos/cosmos-sdk
  6. https://docs.celestia.org/learn/how-celestia-works/data-availability-layer#data-availability-sampling-das
  7. https://docs.celestia.org/learn/how-celestia-works/data-availability-layer#namespaced-merkle-trees-nmts
  8. https://celestia.org/learn/modular-architectures/the-modular-stack/
  9. https://docs.celestia.org/developers/arbitrum-integration
  10. https://docs.celestia.org/developers/optimism
  11. https://docs.polygon.technology/cdk/
  12. https://portal.dymension.xyz/
  13. https://ibc.cosmos.network/main
  14. https://celestia.org/learn/sovereign-Rollups/an-introduction/
  15. https://docs.celestia.org/developers/rollkit
  16. https://github.com/Sovereign-Labs/sovereign-sdk/tree/stable/examples/demo-Rollup
  17. https://ethereum.org/developers/docs/scaling/sidechains
  18. https://ethereum.org/roadmap#what-about-sharding
  19. https://ethereum.org/roadmap/danksharding
  20. https://www.optimism.io/
  21. https://arbitrum.io/
  22. https://polygon.technology/polygon-zkevm
  23. https://ethereum.org/en/developers/docs/scaling/optimistic-Rollups
  24. https://ethereum.org/en/developers/docs/scaling/zk-Rollups
  25. https://docs.bsquared.network/architecture
  26. https://docs.bsquared.network/architecture/Rollup_layer
  27. https://ethereum.org/en/roadmap/account-abstraction/
  28. https://docs.bsquared.network/architecture/Rollup_layer#synchronizer
  29. https://docs.bsquared.network/architecture/da_layer/b2_nodes
  30. https://docs.bsquared.network/architecture/da_layer/b2_nodes#bitcoin-committer-module
  31. https://www.kraken.com/learn/what-is-taproot
  32. https://docs.eigenlayer.xyz/eigenda/overview
  33. https://ethereum.org/th/roadmap/danksharding/
  34. https://www.eigenlayer.xyz/ecosystem?category=Operator
  35. https://ethereum.org/th/roadmap/danksharding/#how-are-blobs-verified
  36. https://docs.nubit.org/
  37. https://www.halborn.com/blog/post/what-is-practical-byzantine-fault-tolerance-in-blockchain
  38. https://www.lightspark.com/learn/lightning
  39. https://twitter.com/nubit_org/status/1742735322159747242
  40. https://docs.nubit.org/overview/architecture/trustless-bridge
  41. https://docs.ethstorage.io/
  42. https://file.w3q.w3q-g.w3link.io/0x67d0481cc9c2e9dad2987e58a365aae977dcb8da/dynamic_data_sharding_0_1_6.pdf
  43. https://medium.com/ld-capital/%E4%BB%8Eethstorage-%E5%9B%9E%E7%9C%8B%E8%A2%AB%E5%B8%82%E5%9C%BA-%E5%86%B7%E8%90%BD-%E7%9A%84%E5%8E%BB%E4%B8%AD%E5%BF%83%E5%8C%96%E5%AD%98%E5%82%A8%E8%B5%9B%E9%81%93-d0a003220362
  44. https://www.eip4844.com/
  45. https://lorenzo-protocol.gitbook.io/lorenzoprotocol/lorenzo-bitcoin-l2-as-a-service
  46. https://zycrypto.com/lorenzo-protocol-integrates-with-babylon-to-transform-the-bitcoin-application-layer/
  47. https://labs.binance.com/th-TH
  48. https://www.bnbchain.org/th
  49. https://altlayer.io/
  50. https://altlayer.io/raas
  51. https://t.co/yxP9NTFKIv
  52. https://t.co/2KibwFoIgA
  53. https://docs.arbitrum.io/launch-orbit-chain/orbit-gentle-introduction
  54. https://docs.arbitrum.io/for-devs/concepts/public-chains#arbitrum-one
  55. https://tutorials.cosmos.network/academy/1-what-is-cosmos/
  56. https://docs.dymension.xyz/
  57. https://portal.dymension.xyz/dymension/metrics

การยอมรับ

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

ขอขอบคุณมากSeverusและJiayiสำหรับความคิดเห็นและข้อเสนอแนะที่สร้างสรรค์จากผู้อ่านในบทความนี้

Btc L2

Modular

โมดูลาร์บล็อกเชน

คำแถลง:

  1. บทความนี้ถูกเลียนแบบมาจาก [Gateมีเดีย], ชื่อเรื่องต้นฉบับคือ “Modular Blockchain: The Last Piece of the Web3 Puzzle”, ลิขสิทธิ์เป็นของผู้เขียนต้นฉบับ [GateGeekCartel], if you have any objection to the reprint, please contact Gate Learn Team, ทีมจะดำเนินการให้เร็วที่สุดตามขั้นตอนที่เกี่ยวข้อง

  2. คำประกาศ: มุมมองและความคิดเห็นที่แสดงอยู่ในบทความนี้ แทนเพียงความเห็นส่วนตัวของผู้เขียนเท่านั้น และไม่เป็นการให้คำแนะนำในการลงทุนใด ๆ

  3. รุ่นอื่นๆของบทความถูกแปลโดยทีม Gate Learn ซึ่งไม่ได้กล่าวถึงGate.io, บทความที่แปลอาจจะไม่สามารถทำสำเนา แจกจ่าย หรือลอกเลียน

Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!