การรวมรวม การตกลง การดำเนินการ

บทความนี้สํารวจการพัฒนาในปัจจุบันและแนวโน้มในอนาคตของเลเยอร์การดําเนินการเลเยอร์การตั้งถิ่นฐานและเลเยอร์การรวมในสแต็คบล็อกเชนแบบแยกส่วนภายในฟิลด์สกุลเงินดิจิทัล แม้ว่าจะมีนวัตกรรมมากมายในความพร้อมใช้งานของข้อมูล (DA) และเลเยอร์การสั่งซื้อ แต่เลเยอร์การดําเนินการและการตั้งถิ่นฐานเพิ่งเริ่มได้รับความสนใจเมื่อไม่นานมานี้ บทความชี้ให้เห็นว่าในขณะที่พื้นที่ซีเควนเซอร์ที่ใช้ร่วมกันมีการแข่งขันสูง แต่ชั้นการดําเนินการและการตั้งถิ่นฐานยังคงไม่ได้รับการสํารวจ เลเยอร์ N เป็นเลเยอร์การดําเนินการที่ยืดหยุ่นและปรับแต่งได้ใช้ประโยชน์จากภาษา Move และเทคโนโลยี BlockSTM เพื่อปรับปรุงปริมาณงาน บทความนี้ยังกล่าวถึงการออกแบบการรวมหลักฐานซึ่งเป็นสถาปัตยกรรมใหม่ที่สามารถ aggreGate.io และตัดสินระหว่างระบบพิสูจน์ที่แตกต่างกันซึ่งจะช่วยเพิ่มประสิทธิภาพและลดต้นทุน สุดท้ายบทความคาดการณ์ว่านวัตกรรมเหล่านี้จะนําแอปพลิเคชันและประสบการณ์การพัฒนาที่ดีขึ้นมาสู่ผู้ใช้

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

พื้นที่ตัวจัดลำดับที่ใช้ร่วมกันไม่ได้มีเพียงโครงการหลายๆ โครงการที่แข่งขันกันเพื่อควบคุมตลาดเท่านั้น — Espresso, Astria, รัฐ, โรม, และ Madaraเพื่อให้บอกว่ามีไม่กี่รายการ — แต่รวมถึงผู้ให้บริการ RaaS เช่นCalderaและConduitผู้พัฒนาตัวควบคุมการทำงานร่วมสำหรับ rollups ที่สร้างขึ้นบนพื้นฐานของมัน ผู้ให้บริการ RaaS เหล่านี้สามารถให้การแบ่งปันค่าธรรมเนียมที่เหมาะสมมากขึ้นกับ rollups ของพวกเขาเนื่องจากแบบจำลองธุรกิจใต้หลังไม่ได้พึ่งพากำไรจากการเรียงลำดับเท่านั้น ผลิตภัณฑ์เหล่านี้มีอยู่ข้างๆกับ rollups จำนวนมากที่เลือกที่จะเรียกใช้ตัวควบคุมการทำงานของตนเองและทำให้กระจายเวลาเพื่อจับค่าธรรมเนียมที่เกิดขึ้น

ตลาดการจัดลำดับเป็นเอกลักษณ์เมื่อเปรียบเทียบกับพื้นที่ DA ซึ่งพื้นที่นี้พื้นที่ที่ดำเนินงานเหมือนกับออลิโกโปลีที่ประกอบด้วยCelestia, Avail, และ EigenDA. สิ่งนี้ทําให้เป็นตลาดที่ยากสําหรับผู้เข้าใหม่รายย่อยที่อยู่นอกเหนือสามหลักเพื่อทําลายพื้นที่ได้สําเร็จ โครงการใช้ประโยชน์จากตัวเลือก "ดํารงตําแหน่ง" — Ethereum — หรือเลือกใช้เลเยอร์ DA ที่จัดตั้งขึ้นโดยขึ้นอยู่กับประเภทของสแต็คเทคโนโลยีและการจัดตําแหน่งที่พวกเขากําลังมองหา ในขณะที่การใช้เลเยอร์ DA ช่วยประหยัดค่าใช้จ่ายได้มาก แต่การเอาท์ซอร์สชิ้นส่วนซีเควนเซอร์นั้นไม่ชัดเจนเท่ากับทางเลือก (จากมุมมองด้านค่าธรรมเนียมไม่ใช่ความปลอดภัย) ซึ่งส่วนใหญ่เกิดจากค่าเสียโอกาสจากการยอมแพ้ค่าธรรมเนียมที่สร้างขึ้น หลายคนยังโต้แย้งว่า DA จะกลายเป็นสินค้าโภคภัณฑ์ แต่เราได้เห็นใน crypto ที่คูน้ําสภาพคล่องที่แข็งแกร่งเป็นพิเศษจับคู่กับเทคโนโลยีพื้นฐานที่ไม่เหมือนใคร (ยากที่จะทําซ้ํา) ทําให้ยากต่อการสร้างเลเยอร์ในสแต็ค โดยไม่คํานึงถึงการอภิปรายและพลวัตเหล่านี้มีผลิตภัณฑ์ DA และซีเควนเซอร์จํานวนมากอยู่ในการผลิต (ในระยะสั้นกับสแต็คโมดูลาร์บางส่วน @maven11research/commoditise-your-complements">"there are several competitors for every single service.")

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

สรุปความสัมพันธ์ระหว่างการดำเนินการและการตั้งถิ่นฐาน

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

ควรกล่าวถึงว่ามีทีมที่สามารถเปิดให้เห็นถึงการพัฒนาสภาพแวดล้อมการดำเนินงานที่มีความเห็นแน่นอนโดยตรงภายในโพรโตคอลของตนเอง — ตัวอย่างเช่นRepyh Labs, ซึ่งกำลังก่อสร้าง L1 ที่เรียกว่า Delta นี้เป็นอย่างธรรมชาติกับการออกแบบที่ตรงข้ามกับ modular stack แต่ยังคงมีความยืดหยุ่นภายในสภาพแวดล้อมที่เป็นหนึ่งในข้อดีทางเทคนิคเนื่องจากทีมไม่ต้องใช้เวลาในการรวมส่วนแต่ละส่วนของ modular stack โดยตรง ข้อเสียแน่นอนคือการถูกแยกออกจากมุมมองด้าน Likelihood การเลือกชั้นโมดูลาร์ที่เหมาะที่สุดกับการออกแบบของคุณและค่าใช้จ่ายสูงเกินไป

ทีมอื่น ๆ กำลังเลือกที่จะสร้าง L1s ที่สำคัญอย่างมากเฉพาะเจาะจงสำหรับฟังก์ชันหลักหรือแอปพลิเคชัน หนึ่งตัวอย่างคือ Hyperliquid, ซึ่งได้สร้าง L1 ขึ้นมาเพื่อแอปพลิเคชันหลักของตน แพลตฟอร์มการซื้อขายสินทรัพย์ถาวร อย่างไรก็ตามผู้ใช้ของพวกเขาต้องสร้างสะพานจาก Arbitrum และมาตรฐานหลักของพวกเขาไม่มีการพึ่งพาซอฟต์แวร์พื้นฐาน Cosmos SDK หรือเฟรมเวิร์คอื่นๆ ดังนั้นมันสามารถเป็นปรับแต่งแบบวนรอบและปรับปรุงให้สมบูรณ์สำหรับการใช้งานหลักของพวกเขา

การดำเนินงานชั้น

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

ขณะนี้เรายังเห็นการผสมผสานของ VMs (execution environments) ที่แตกต่างกันมากขึ้นเป็นส่วนหนึ่งของเครือข่ายที่ใช้ร่วมกัน ซึ่งช่วยให้นักพัฒนามีความยืดหยุ่นมากขึ้น และการปรับแต่งที่ดีขึ้นบนชั้นการทำงานเลเยอร์ Nตัวอย่างเช่นช่วยให้นักพัฒนาสามารถเรียกใช้โหนดสะสมทั่วไป (เช่น SolanaVM, MoveVM ฯลฯ เป็นสภาพแวดล้อมการดําเนินการ) และโหนดสะสมเฉพาะแอป (เช่น perps dex, orderbook dex) ที่ด้านบนของเครื่องสถานะที่ใช้ร่วมกัน พวกเขายังทํางานเพื่อให้เกิดความสามารถในการประกอบอย่างสมบูรณ์และสภาพคล่องที่ใช้ร่วมกันระหว่างสถาปัตยกรรม VM ที่แตกต่างกันเหล่านี้ซึ่งเป็นปัญหาทางวิศวกรรม onchain ที่ยากในอดีตที่จะทําในวงกว้าง แต่ละแอปในเลเยอร์ N สามารถส่งข้อความถึงกันแบบอะซิงโครนัสโดยไม่ชักช้าในด้านฉันทามติ ซึ่งโดยทั่วไปแล้วจะเป็นปัญหา "ค่าโสหุ้ยการสื่อสาร" ของ crypto แต่ละ xVM ยังสามารถใช้สถาปัตยกรรม db ที่แตกต่างกันไม่ว่าจะเป็น RocksDB, LevelDB, หรือฐานข้อมูล (a)sync ที่ปรับเป็นแบบกำหนดเอง. ส่วนของความสามารถในการทำงานร่วมกันทำงานผ่านระบบ “snapshot system” (อัลกอริทึมที่คล้ายกับChandy-Lamport algorithm) โดยที่เชื่อมโยงสามารถเรียกเปลี่ยนไปยังบล็อกใหม่โดยไม่ต้องระบบหยุดพัก. ในด้านความปลอดภัย, พิสูจน์การทุจริยาณสามารถถูกส่งเข้ามาระหว่างที่การเปลี่ยนสถานะไม่ถูกต้อง. ด้วยการออกแบบนี้, จุดประสงค์ของพวกเขาคือการลดเวลาในการดำเนินการในขณะที่เพิ่มประสิทธิภาพของเครือข่ายโดยรวม

เลเยอร์ N

ตามความก้าวหน้าเหล่านี้ในการปรับแต่ง,Movement Labsใช้ Move language — ซึ่งออกแบบโดย Facebook และใช้ในเครือข่ายอย่าง Aptos และ Sui — สำหรับ VM / execution ของตน Move มีข้อดีทางโครงสร้างเมื่อเปรียบเทียบกับเฟรมเวิร์กอื่น ๆ โดยส่วนใหญ่เน้นความปลอดภัยและความยืดหยุ่น / ความหน้าตาของนักพัฒนา ซึ่งเป็นปัญหาหลักสองของการสร้างบนเชน โดยใช้อะไรที่มีอยู่ในปัจจุบัน อย่างสำคัญนักพัฒนายังสามารถเขียน Solidity และเริ่มต้นการเคลื่อนไหว— เพื่อให้สามารถทำได้ Movement สร้าง EVM runtime ที่สามารถใช้ bytecode ได้เต็มรูปแบบซึ่งยังทำงานได้กับ Move stack อีกด้วย โมเมนต์ของพวกเขาM2, ใช้การขนานของ BlockSTM ซึ่งช่วยให้มีประสิทธิภาพสูงมากขึ้นในขณะที่ยังสามารถเข้าถึงความสะดวกในการเป็นสากลของ Ethereum โมท (ในอดีต BlockSTM ถูกใช้เฉพาะใน alt L1s เช่น Aptos เท่านั้น ซึ่งเห็นได้ชัดว่าขาดความเข้ากันได้กับ EVM)

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

  • การคอมไพล์โค้ดเชิงพื้นเพื่อให้ L2 มีประสิทธิภาพมากขึ้นมาก (หากสัญญามีการคำนวณมากขึ้น โปรแกรมสามารถเพิ่มความเร็วอย่างมาก หากมันไม่ได้มีการคำนวณมากมาก การเพิ่มความเร็วยังคงอยู่ที่ระดับ ~2 เท่าขึ้นไป)
  • การผลิตบล็อกที่มีลักษณะที่เฉพาะเจาะจงอย่างสัมพันธ์ แต่การตรวจสอบและการยืนยันบล็อกมีลักษณะที่กระจาย
  • การซิงค์สถานะที่มีประสิทธิภาพ ที่โหนดเต็มไม่จำเป็นต้องรันธุรกรรมใหม่ แต่พวกเขาจำเป็นต้องรู้ถึงสถานะเดลต้าเพื่อให้สามารถนำมาใช้กับฐานข้อมูลท้องถิ่นของพวกเขา
  • โครงสร้างอัปเดตต้นไม้เมอร์เคิล (ที่ทั่วไปต้องการการจัดเก็บข้อมูลมาก), ที่ทางพวกเขาใช้วิธีการใหม่ๆ คือโครงสร้างข้อมูล trie ที่ประหยัดหน่วยความจำและดิสก์ การคำนวณในหน่วยความจำช่วยให้พวกเขาบีบอัดสถานะเชนภายในหน่วยความจำเพื่อให้เมื่อ txs ถูกดำเนินการพวกเขาไม่ต้องไปยังดิสก์ แต่เพียงแค่หน่วยความจำ

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

กำหนดค่าให้กับชั้นการรวม

ในอดีต ในตลาดที่ไม่ใช่เชิงลึกโฮมสเตย์ ผู้รวมข้อมูลได้รับส่วนแบ่งตลาดที่เล็กกว่าผู้ให้บริการหรือตลาด


CJ Gustafson

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

ตัวอย่างเช่นมูลค่าตลาดรวมของ 1inch และ 0x (โปรแกรมรวม dex ที่สำคัญสองตัว) คือ ~$1bb — ส่วนน้อยของ Uniswap ~$7.6bb สถานการณ์นี้เกิดขึ้นกับสะพานเช่นกัน: โปรแกรมรวมสะพานเช่น Li.Fi และ Socket/Bungee มีส่วนแบ่งตลาดน้อยกว่าแพลตฟอร์มเช่น Across ในทำนองเดียวกัน Socket รองรับ15 สะพานที่แตกต่างกัน, พวกเขามีปริมาณการเชื่อมต่อรวมที่เป็นอย่างมากเช่น Across (Socket — $2.2bb, ต่อ —$1.7bb) และ Across แทนเพียงส่วนเล็กน้อยของปริมาณบน Socket/Bungee ล่าสุด.

ในพื้นที่การให้ยืม Yearn Financeเป็นครั้งแรกของประเภทนั้นเป็นโปรโตคอลตัวกลางที่ให้ผลตอบแทนจากการให้ยืมแบบไม่มีส่วนรวม - มูลค่าตลาดปัจจุบัน~$250mm. โดยเปรียบเทียบ ผลิตภัณฑ์ของแพลตฟอร์ม เช่น Aave ( ~$1.4bb) และ Compound (~ $ 560 มม) ได้รับการประเมินมูลค่าสูงขึ้นและมีความสำคัญมากขึ้นตลอดเวลา

ตลาด Tradfi ดำเนินการในลักษณะเดียวกัน เช่น ICE (Intercontinental Exchange) สหรัฐและ CME Group แต่ละคนมีมูลค่าตามราคาตลาด ~$75bb ในขณะที่ "ผู้รวบรวม" เช่น Charles Schwab และ Robinhood มีมูลค่าตามราคาตลาด ~$132b และ ~$15b ตามลําดับ ภายใน Schwab ซึ่ง เส้นทางผ่าน ICE และ CMEนอกจากนี้ยังมีโอกาสทางการค้าอื่น ๆ อีกมากมาย ปริมาณที่สัดส่วนที่ผ่านไปผ่านพวกเขาไม่สัดส่วนกับส่วนแบ่งตลาดของพวกเขา โรบินฮูดมีประมาณสัญญาตัวเลือก 119 มม. ต่อเดือน, ในขณะที่ ICE’s อยู่รอบบริเวณ ~35มม.— และสัญญาตัวเลือกไม่ได้เป็นส่วนสำคัญของโมเดลธุรกิจของ Robinhood แม้ว่า ICE จะมีมูลค่าสูง ~5 เท่าของ Robinhood ในตลาดสาธารณะ ดังนั้น Schwab และ Robinhood ซึ่งเป็นอินเทอร์เฟซการรวมรายการใช้แอปพลิเคชันเพื่อส่งสัญญาณการสั่งซื้อของลูกค้าผ่านทางสถานที่ต่าง ๆ ไม่ได้คำสั่งระดับความคุ้มค่าสูงเท่ากับ ICE และ CME ถึงแม้ว่าปริมาณของแต่ละอันจะแตกต่างกัน

พวกเราเป็นผู้บริโภคเพียงแค่มอบค่าความสำคัญน้อยลงให้กับผู้รวมข้อมูล

สิ่งนี้อาจจะไม่เกิดขึ้นในสกุลเงินดิจิตอล หากชั้นเชื่อมสำหรับผลิตภัณฑ์/แพลตฟอร์ม/เชน ถูกฝังอยู่ในตัวผลิตภัณฑ์ หากผู้รวบรวมข้อมูลถูกบูรณะอย่างเข้มงวดโดยตรงถึงในเชน โดยชัดเจนว่านั้นเป็นโครงสถาปัตยกรรมที่แตกต่างและฉันอยากรู้สึกตื่นเต้นที่จะเห็นการเล่นเกม เช่น AggLayer ของ Polygon, ที่นักพัฒนาสามารถเชื่อมต่อ L1 และ L2 ของตนเข้ากับเครือข่ายที่รวมพิสูจน์และเปิดให้บริการชั้นทรัพยากรที่สม่ำเสมอในเครือข่ายที่ใช้ CDK


AggLayer

โมเดลนี้ทำงานในลักษณะเดียวกับ ชั้นช่วยในการต่อเชื่อมเน็กซัสของ Availซึ่งรวมถึงการรวมหลักฐานและกลไกการประมูลซีเควนเซอร์ทําให้ผลิตภัณฑ์ DA ของพวกเขาแข็งแกร่งยิ่งขึ้น เช่นเดียวกับ AggLayer ของ Polygon แต่ละเชนหรือ rollup ที่รวมเข้ากับ Avail จะทํางานร่วมกันได้ภายในระบบนิเวศที่มีอยู่ของ Avail นอกจากนี้ Avail pool ยังสั่งซื้อข้อมูลธุรกรรมจากแพลตฟอร์มบล็อกเชนและ rollups ต่างๆ รวมถึง Ethereum, Ethereum rollups ทั้งหมด, Cosmos chains, Avail rollups, Celestia rollups และโครงสร้างไฮบริดต่างๆ เช่น Validiums, Optimiums และ Polkadot parachains เป็นต้น นักพัฒนาจากระบบนิเวศใด ๆ สามารถสร้างบนเลเยอร์ DA ของ Avail โดยไม่อนุญาตในขณะที่ใช้ Avail Nexus ซึ่งสามารถใช้สําหรับการรวมและการส่งข้อความหลักฐานข้ามระบบนิเวศ


Avail Nexus

Nebra focuses specifically on proof aggregation and settlement, where they can aggregate across different proof systems — e.g. aggregating xyz system proofs and abc system proofs in such a way where you have agg_xyzabc (vs aggregating within proof systems such that you’d have agg_xyz and agg_abc). This architecture uses UniPlonKซึ่งมาตรฐานการทำงานของผู้ตรวจสอบสำหรับวงจรของครอบครัว ทำให้การตรวจสอบพิสูจน์ในวงจร PlonK ที่แตกต่างกันมีประสิทธิภาพและเป็นไปได้มากขึ้น ในพื้นฐานของมัน มันใช้พิสูจน์ความรู้ศัพท์ศูนย์เพียงอย่างเดียว (recursive SNARKs) เพื่อขยายมิติของส่วนตรวจสอบ - ที่มักเป็นจุดอับอายในระบบเหล่านี้ สำหรับลูกค้า การตกลง "ทางสุดท้าย" กำหนดให้ง่ายมากขึ้น เพราะ Nebra จัดการกับการรวบรวมแบตช์และการตกลง ทีนี้ทีมเพียงแค่เปลี่ยนการเรียกของสัญญา API เท่านั้น

Astria is working on interesting designs around how their shared sequencer can work with proof aggregation as well. They leave the execution side to the rollups themselves which run execution layer software over a given namespace of a shared sequencer — essentially just the “execution API” which is a way for the rollup to accept sequencing layer data. They can also easily add support for validity proofs here to ensure a block did not violate EVM state machine rules.


Josh Bowen

ที่นี่ผลิตภัณฑ์เช่น Astria ทำหน้าที่เป็น #1 → #2 flow (unordered txs → ordered block) และชั้นการดำเนินการ / โหนด rollup เป็น #2 → #3 ในขณะที่โปรโตคอลเช่น Nebraบริการเป็นเส้นทางสุดท้าย #3 → #4 (บล็อกที่ดำเนินการ → พิสูจน์สรุป) Nebra (หรือชั้นการจัดเรียง) สามารถเป็นขั้นตอนทฤษฎีที่ห้าที่พิสูจน์ถูกรวบรวมและตรวจสอบหลังจากนั้น Sovereign Labs กำลังทำงานกับแนวคิดที่คล้ายกับขั้นตอนสุดท้ายด้วย ที่นี่การรวบรวมพิสูจน์ที่เชื่อมโยงขึ้นอยู่ที่ใจกลางของสถาปัตยกรรมของพวกเขา


Sovereign Labs

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

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

Disclaimer:

  1. บทความนี้ถูกพิมพ์ใหม่จาก [ Bridget Harris]. All copyrights belong to the original author [BRIDGET HARRIS]. If there are objections to this reprint, please contact the Gate Learnทีม และพวกเขาจะจัดการกับมันโดยเร่งด่วน
  2. คำโต้แย้งความรับผิด: มุมมองและความคิดเห็นที่แสดงอยู่ในบทความนี้เป็นเพียงของผู้เขียนเท่านั้น และไม่เกี่ยวข้องกับคำแนะนำใดๆ เกี่ยวกับการลงทุนใดๆ
  3. การแปลบทความเป็นภาษาอื่นๆ ทำโดยทีมงาน Gate Learn หากไม่ได้กล่าวถึง การคัดลอก การกระจาย หรือการลอกเลียนบทความที่ถูกแปลนั้นถือเป็นการละเมิด

การรวมรวม การตกลง การดำเนินการ

กลาง5/20/2024, 2:20:31 PM
บทความนี้สํารวจการพัฒนาในปัจจุบันและแนวโน้มในอนาคตของเลเยอร์การดําเนินการเลเยอร์การตั้งถิ่นฐานและเลเยอร์การรวมในสแต็คบล็อกเชนแบบแยกส่วนภายในฟิลด์สกุลเงินดิจิทัล แม้ว่าจะมีนวัตกรรมมากมายในความพร้อมใช้งานของข้อมูล (DA) และเลเยอร์การสั่งซื้อ แต่เลเยอร์การดําเนินการและการตั้งถิ่นฐานเพิ่งเริ่มได้รับความสนใจเมื่อไม่นานมานี้ บทความชี้ให้เห็นว่าในขณะที่พื้นที่ซีเควนเซอร์ที่ใช้ร่วมกันมีการแข่งขันสูง แต่ชั้นการดําเนินการและการตั้งถิ่นฐานยังคงไม่ได้รับการสํารวจ เลเยอร์ N เป็นเลเยอร์การดําเนินการที่ยืดหยุ่นและปรับแต่งได้ใช้ประโยชน์จากภาษา Move และเทคโนโลยี BlockSTM เพื่อปรับปรุงปริมาณงาน บทความนี้ยังกล่าวถึงการออกแบบการรวมหลักฐานซึ่งเป็นสถาปัตยกรรมใหม่ที่สามารถ aggreGate.io และตัดสินระหว่างระบบพิสูจน์ที่แตกต่างกันซึ่งจะช่วยเพิ่มประสิทธิภาพและลดต้นทุน สุดท้ายบทความคาดการณ์ว่านวัตกรรมเหล่านี้จะนําแอปพลิเคชันและประสบการณ์การพัฒนาที่ดีขึ้นมาสู่ผู้ใช้

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

พื้นที่ตัวจัดลำดับที่ใช้ร่วมกันไม่ได้มีเพียงโครงการหลายๆ โครงการที่แข่งขันกันเพื่อควบคุมตลาดเท่านั้น — Espresso, Astria, รัฐ, โรม, และ Madaraเพื่อให้บอกว่ามีไม่กี่รายการ — แต่รวมถึงผู้ให้บริการ RaaS เช่นCalderaและConduitผู้พัฒนาตัวควบคุมการทำงานร่วมสำหรับ rollups ที่สร้างขึ้นบนพื้นฐานของมัน ผู้ให้บริการ RaaS เหล่านี้สามารถให้การแบ่งปันค่าธรรมเนียมที่เหมาะสมมากขึ้นกับ rollups ของพวกเขาเนื่องจากแบบจำลองธุรกิจใต้หลังไม่ได้พึ่งพากำไรจากการเรียงลำดับเท่านั้น ผลิตภัณฑ์เหล่านี้มีอยู่ข้างๆกับ rollups จำนวนมากที่เลือกที่จะเรียกใช้ตัวควบคุมการทำงานของตนเองและทำให้กระจายเวลาเพื่อจับค่าธรรมเนียมที่เกิดขึ้น

ตลาดการจัดลำดับเป็นเอกลักษณ์เมื่อเปรียบเทียบกับพื้นที่ DA ซึ่งพื้นที่นี้พื้นที่ที่ดำเนินงานเหมือนกับออลิโกโปลีที่ประกอบด้วยCelestia, Avail, และ EigenDA. สิ่งนี้ทําให้เป็นตลาดที่ยากสําหรับผู้เข้าใหม่รายย่อยที่อยู่นอกเหนือสามหลักเพื่อทําลายพื้นที่ได้สําเร็จ โครงการใช้ประโยชน์จากตัวเลือก "ดํารงตําแหน่ง" — Ethereum — หรือเลือกใช้เลเยอร์ DA ที่จัดตั้งขึ้นโดยขึ้นอยู่กับประเภทของสแต็คเทคโนโลยีและการจัดตําแหน่งที่พวกเขากําลังมองหา ในขณะที่การใช้เลเยอร์ DA ช่วยประหยัดค่าใช้จ่ายได้มาก แต่การเอาท์ซอร์สชิ้นส่วนซีเควนเซอร์นั้นไม่ชัดเจนเท่ากับทางเลือก (จากมุมมองด้านค่าธรรมเนียมไม่ใช่ความปลอดภัย) ซึ่งส่วนใหญ่เกิดจากค่าเสียโอกาสจากการยอมแพ้ค่าธรรมเนียมที่สร้างขึ้น หลายคนยังโต้แย้งว่า DA จะกลายเป็นสินค้าโภคภัณฑ์ แต่เราได้เห็นใน crypto ที่คูน้ําสภาพคล่องที่แข็งแกร่งเป็นพิเศษจับคู่กับเทคโนโลยีพื้นฐานที่ไม่เหมือนใคร (ยากที่จะทําซ้ํา) ทําให้ยากต่อการสร้างเลเยอร์ในสแต็ค โดยไม่คํานึงถึงการอภิปรายและพลวัตเหล่านี้มีผลิตภัณฑ์ DA และซีเควนเซอร์จํานวนมากอยู่ในการผลิต (ในระยะสั้นกับสแต็คโมดูลาร์บางส่วน @maven11research/commoditise-your-complements">"there are several competitors for every single service.")

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

สรุปความสัมพันธ์ระหว่างการดำเนินการและการตั้งถิ่นฐาน

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

ควรกล่าวถึงว่ามีทีมที่สามารถเปิดให้เห็นถึงการพัฒนาสภาพแวดล้อมการดำเนินงานที่มีความเห็นแน่นอนโดยตรงภายในโพรโตคอลของตนเอง — ตัวอย่างเช่นRepyh Labs, ซึ่งกำลังก่อสร้าง L1 ที่เรียกว่า Delta นี้เป็นอย่างธรรมชาติกับการออกแบบที่ตรงข้ามกับ modular stack แต่ยังคงมีความยืดหยุ่นภายในสภาพแวดล้อมที่เป็นหนึ่งในข้อดีทางเทคนิคเนื่องจากทีมไม่ต้องใช้เวลาในการรวมส่วนแต่ละส่วนของ modular stack โดยตรง ข้อเสียแน่นอนคือการถูกแยกออกจากมุมมองด้าน Likelihood การเลือกชั้นโมดูลาร์ที่เหมาะที่สุดกับการออกแบบของคุณและค่าใช้จ่ายสูงเกินไป

ทีมอื่น ๆ กำลังเลือกที่จะสร้าง L1s ที่สำคัญอย่างมากเฉพาะเจาะจงสำหรับฟังก์ชันหลักหรือแอปพลิเคชัน หนึ่งตัวอย่างคือ Hyperliquid, ซึ่งได้สร้าง L1 ขึ้นมาเพื่อแอปพลิเคชันหลักของตน แพลตฟอร์มการซื้อขายสินทรัพย์ถาวร อย่างไรก็ตามผู้ใช้ของพวกเขาต้องสร้างสะพานจาก Arbitrum และมาตรฐานหลักของพวกเขาไม่มีการพึ่งพาซอฟต์แวร์พื้นฐาน Cosmos SDK หรือเฟรมเวิร์คอื่นๆ ดังนั้นมันสามารถเป็นปรับแต่งแบบวนรอบและปรับปรุงให้สมบูรณ์สำหรับการใช้งานหลักของพวกเขา

การดำเนินงานชั้น

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

ขณะนี้เรายังเห็นการผสมผสานของ VMs (execution environments) ที่แตกต่างกันมากขึ้นเป็นส่วนหนึ่งของเครือข่ายที่ใช้ร่วมกัน ซึ่งช่วยให้นักพัฒนามีความยืดหยุ่นมากขึ้น และการปรับแต่งที่ดีขึ้นบนชั้นการทำงานเลเยอร์ Nตัวอย่างเช่นช่วยให้นักพัฒนาสามารถเรียกใช้โหนดสะสมทั่วไป (เช่น SolanaVM, MoveVM ฯลฯ เป็นสภาพแวดล้อมการดําเนินการ) และโหนดสะสมเฉพาะแอป (เช่น perps dex, orderbook dex) ที่ด้านบนของเครื่องสถานะที่ใช้ร่วมกัน พวกเขายังทํางานเพื่อให้เกิดความสามารถในการประกอบอย่างสมบูรณ์และสภาพคล่องที่ใช้ร่วมกันระหว่างสถาปัตยกรรม VM ที่แตกต่างกันเหล่านี้ซึ่งเป็นปัญหาทางวิศวกรรม onchain ที่ยากในอดีตที่จะทําในวงกว้าง แต่ละแอปในเลเยอร์ N สามารถส่งข้อความถึงกันแบบอะซิงโครนัสโดยไม่ชักช้าในด้านฉันทามติ ซึ่งโดยทั่วไปแล้วจะเป็นปัญหา "ค่าโสหุ้ยการสื่อสาร" ของ crypto แต่ละ xVM ยังสามารถใช้สถาปัตยกรรม db ที่แตกต่างกันไม่ว่าจะเป็น RocksDB, LevelDB, หรือฐานข้อมูล (a)sync ที่ปรับเป็นแบบกำหนดเอง. ส่วนของความสามารถในการทำงานร่วมกันทำงานผ่านระบบ “snapshot system” (อัลกอริทึมที่คล้ายกับChandy-Lamport algorithm) โดยที่เชื่อมโยงสามารถเรียกเปลี่ยนไปยังบล็อกใหม่โดยไม่ต้องระบบหยุดพัก. ในด้านความปลอดภัย, พิสูจน์การทุจริยาณสามารถถูกส่งเข้ามาระหว่างที่การเปลี่ยนสถานะไม่ถูกต้อง. ด้วยการออกแบบนี้, จุดประสงค์ของพวกเขาคือการลดเวลาในการดำเนินการในขณะที่เพิ่มประสิทธิภาพของเครือข่ายโดยรวม

เลเยอร์ N

ตามความก้าวหน้าเหล่านี้ในการปรับแต่ง,Movement Labsใช้ Move language — ซึ่งออกแบบโดย Facebook และใช้ในเครือข่ายอย่าง Aptos และ Sui — สำหรับ VM / execution ของตน Move มีข้อดีทางโครงสร้างเมื่อเปรียบเทียบกับเฟรมเวิร์กอื่น ๆ โดยส่วนใหญ่เน้นความปลอดภัยและความยืดหยุ่น / ความหน้าตาของนักพัฒนา ซึ่งเป็นปัญหาหลักสองของการสร้างบนเชน โดยใช้อะไรที่มีอยู่ในปัจจุบัน อย่างสำคัญนักพัฒนายังสามารถเขียน Solidity และเริ่มต้นการเคลื่อนไหว— เพื่อให้สามารถทำได้ Movement สร้าง EVM runtime ที่สามารถใช้ bytecode ได้เต็มรูปแบบซึ่งยังทำงานได้กับ Move stack อีกด้วย โมเมนต์ของพวกเขาM2, ใช้การขนานของ BlockSTM ซึ่งช่วยให้มีประสิทธิภาพสูงมากขึ้นในขณะที่ยังสามารถเข้าถึงความสะดวกในการเป็นสากลของ Ethereum โมท (ในอดีต BlockSTM ถูกใช้เฉพาะใน alt L1s เช่น Aptos เท่านั้น ซึ่งเห็นได้ชัดว่าขาดความเข้ากันได้กับ EVM)

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

  • การคอมไพล์โค้ดเชิงพื้นเพื่อให้ L2 มีประสิทธิภาพมากขึ้นมาก (หากสัญญามีการคำนวณมากขึ้น โปรแกรมสามารถเพิ่มความเร็วอย่างมาก หากมันไม่ได้มีการคำนวณมากมาก การเพิ่มความเร็วยังคงอยู่ที่ระดับ ~2 เท่าขึ้นไป)
  • การผลิตบล็อกที่มีลักษณะที่เฉพาะเจาะจงอย่างสัมพันธ์ แต่การตรวจสอบและการยืนยันบล็อกมีลักษณะที่กระจาย
  • การซิงค์สถานะที่มีประสิทธิภาพ ที่โหนดเต็มไม่จำเป็นต้องรันธุรกรรมใหม่ แต่พวกเขาจำเป็นต้องรู้ถึงสถานะเดลต้าเพื่อให้สามารถนำมาใช้กับฐานข้อมูลท้องถิ่นของพวกเขา
  • โครงสร้างอัปเดตต้นไม้เมอร์เคิล (ที่ทั่วไปต้องการการจัดเก็บข้อมูลมาก), ที่ทางพวกเขาใช้วิธีการใหม่ๆ คือโครงสร้างข้อมูล trie ที่ประหยัดหน่วยความจำและดิสก์ การคำนวณในหน่วยความจำช่วยให้พวกเขาบีบอัดสถานะเชนภายในหน่วยความจำเพื่อให้เมื่อ txs ถูกดำเนินการพวกเขาไม่ต้องไปยังดิสก์ แต่เพียงแค่หน่วยความจำ

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

กำหนดค่าให้กับชั้นการรวม

ในอดีต ในตลาดที่ไม่ใช่เชิงลึกโฮมสเตย์ ผู้รวมข้อมูลได้รับส่วนแบ่งตลาดที่เล็กกว่าผู้ให้บริการหรือตลาด


CJ Gustafson

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

ตัวอย่างเช่นมูลค่าตลาดรวมของ 1inch และ 0x (โปรแกรมรวม dex ที่สำคัญสองตัว) คือ ~$1bb — ส่วนน้อยของ Uniswap ~$7.6bb สถานการณ์นี้เกิดขึ้นกับสะพานเช่นกัน: โปรแกรมรวมสะพานเช่น Li.Fi และ Socket/Bungee มีส่วนแบ่งตลาดน้อยกว่าแพลตฟอร์มเช่น Across ในทำนองเดียวกัน Socket รองรับ15 สะพานที่แตกต่างกัน, พวกเขามีปริมาณการเชื่อมต่อรวมที่เป็นอย่างมากเช่น Across (Socket — $2.2bb, ต่อ —$1.7bb) และ Across แทนเพียงส่วนเล็กน้อยของปริมาณบน Socket/Bungee ล่าสุด.

ในพื้นที่การให้ยืม Yearn Financeเป็นครั้งแรกของประเภทนั้นเป็นโปรโตคอลตัวกลางที่ให้ผลตอบแทนจากการให้ยืมแบบไม่มีส่วนรวม - มูลค่าตลาดปัจจุบัน~$250mm. โดยเปรียบเทียบ ผลิตภัณฑ์ของแพลตฟอร์ม เช่น Aave ( ~$1.4bb) และ Compound (~ $ 560 มม) ได้รับการประเมินมูลค่าสูงขึ้นและมีความสำคัญมากขึ้นตลอดเวลา

ตลาด Tradfi ดำเนินการในลักษณะเดียวกัน เช่น ICE (Intercontinental Exchange) สหรัฐและ CME Group แต่ละคนมีมูลค่าตามราคาตลาด ~$75bb ในขณะที่ "ผู้รวบรวม" เช่น Charles Schwab และ Robinhood มีมูลค่าตามราคาตลาด ~$132b และ ~$15b ตามลําดับ ภายใน Schwab ซึ่ง เส้นทางผ่าน ICE และ CMEนอกจากนี้ยังมีโอกาสทางการค้าอื่น ๆ อีกมากมาย ปริมาณที่สัดส่วนที่ผ่านไปผ่านพวกเขาไม่สัดส่วนกับส่วนแบ่งตลาดของพวกเขา โรบินฮูดมีประมาณสัญญาตัวเลือก 119 มม. ต่อเดือน, ในขณะที่ ICE’s อยู่รอบบริเวณ ~35มม.— และสัญญาตัวเลือกไม่ได้เป็นส่วนสำคัญของโมเดลธุรกิจของ Robinhood แม้ว่า ICE จะมีมูลค่าสูง ~5 เท่าของ Robinhood ในตลาดสาธารณะ ดังนั้น Schwab และ Robinhood ซึ่งเป็นอินเทอร์เฟซการรวมรายการใช้แอปพลิเคชันเพื่อส่งสัญญาณการสั่งซื้อของลูกค้าผ่านทางสถานที่ต่าง ๆ ไม่ได้คำสั่งระดับความคุ้มค่าสูงเท่ากับ ICE และ CME ถึงแม้ว่าปริมาณของแต่ละอันจะแตกต่างกัน

พวกเราเป็นผู้บริโภคเพียงแค่มอบค่าความสำคัญน้อยลงให้กับผู้รวมข้อมูล

สิ่งนี้อาจจะไม่เกิดขึ้นในสกุลเงินดิจิตอล หากชั้นเชื่อมสำหรับผลิตภัณฑ์/แพลตฟอร์ม/เชน ถูกฝังอยู่ในตัวผลิตภัณฑ์ หากผู้รวบรวมข้อมูลถูกบูรณะอย่างเข้มงวดโดยตรงถึงในเชน โดยชัดเจนว่านั้นเป็นโครงสถาปัตยกรรมที่แตกต่างและฉันอยากรู้สึกตื่นเต้นที่จะเห็นการเล่นเกม เช่น AggLayer ของ Polygon, ที่นักพัฒนาสามารถเชื่อมต่อ L1 และ L2 ของตนเข้ากับเครือข่ายที่รวมพิสูจน์และเปิดให้บริการชั้นทรัพยากรที่สม่ำเสมอในเครือข่ายที่ใช้ CDK


AggLayer

โมเดลนี้ทำงานในลักษณะเดียวกับ ชั้นช่วยในการต่อเชื่อมเน็กซัสของ Availซึ่งรวมถึงการรวมหลักฐานและกลไกการประมูลซีเควนเซอร์ทําให้ผลิตภัณฑ์ DA ของพวกเขาแข็งแกร่งยิ่งขึ้น เช่นเดียวกับ AggLayer ของ Polygon แต่ละเชนหรือ rollup ที่รวมเข้ากับ Avail จะทํางานร่วมกันได้ภายในระบบนิเวศที่มีอยู่ของ Avail นอกจากนี้ Avail pool ยังสั่งซื้อข้อมูลธุรกรรมจากแพลตฟอร์มบล็อกเชนและ rollups ต่างๆ รวมถึง Ethereum, Ethereum rollups ทั้งหมด, Cosmos chains, Avail rollups, Celestia rollups และโครงสร้างไฮบริดต่างๆ เช่น Validiums, Optimiums และ Polkadot parachains เป็นต้น นักพัฒนาจากระบบนิเวศใด ๆ สามารถสร้างบนเลเยอร์ DA ของ Avail โดยไม่อนุญาตในขณะที่ใช้ Avail Nexus ซึ่งสามารถใช้สําหรับการรวมและการส่งข้อความหลักฐานข้ามระบบนิเวศ


Avail Nexus

Nebra focuses specifically on proof aggregation and settlement, where they can aggregate across different proof systems — e.g. aggregating xyz system proofs and abc system proofs in such a way where you have agg_xyzabc (vs aggregating within proof systems such that you’d have agg_xyz and agg_abc). This architecture uses UniPlonKซึ่งมาตรฐานการทำงานของผู้ตรวจสอบสำหรับวงจรของครอบครัว ทำให้การตรวจสอบพิสูจน์ในวงจร PlonK ที่แตกต่างกันมีประสิทธิภาพและเป็นไปได้มากขึ้น ในพื้นฐานของมัน มันใช้พิสูจน์ความรู้ศัพท์ศูนย์เพียงอย่างเดียว (recursive SNARKs) เพื่อขยายมิติของส่วนตรวจสอบ - ที่มักเป็นจุดอับอายในระบบเหล่านี้ สำหรับลูกค้า การตกลง "ทางสุดท้าย" กำหนดให้ง่ายมากขึ้น เพราะ Nebra จัดการกับการรวบรวมแบตช์และการตกลง ทีนี้ทีมเพียงแค่เปลี่ยนการเรียกของสัญญา API เท่านั้น

Astria is working on interesting designs around how their shared sequencer can work with proof aggregation as well. They leave the execution side to the rollups themselves which run execution layer software over a given namespace of a shared sequencer — essentially just the “execution API” which is a way for the rollup to accept sequencing layer data. They can also easily add support for validity proofs here to ensure a block did not violate EVM state machine rules.


Josh Bowen

ที่นี่ผลิตภัณฑ์เช่น Astria ทำหน้าที่เป็น #1 → #2 flow (unordered txs → ordered block) และชั้นการดำเนินการ / โหนด rollup เป็น #2 → #3 ในขณะที่โปรโตคอลเช่น Nebraบริการเป็นเส้นทางสุดท้าย #3 → #4 (บล็อกที่ดำเนินการ → พิสูจน์สรุป) Nebra (หรือชั้นการจัดเรียง) สามารถเป็นขั้นตอนทฤษฎีที่ห้าที่พิสูจน์ถูกรวบรวมและตรวจสอบหลังจากนั้น Sovereign Labs กำลังทำงานกับแนวคิดที่คล้ายกับขั้นตอนสุดท้ายด้วย ที่นี่การรวบรวมพิสูจน์ที่เชื่อมโยงขึ้นอยู่ที่ใจกลางของสถาปัตยกรรมของพวกเขา


Sovereign Labs

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

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

Disclaimer:

  1. บทความนี้ถูกพิมพ์ใหม่จาก [ Bridget Harris]. All copyrights belong to the original author [BRIDGET HARRIS]. If there are objections to this reprint, please contact the Gate Learnทีม และพวกเขาจะจัดการกับมันโดยเร่งด่วน
  2. คำโต้แย้งความรับผิด: มุมมองและความคิดเห็นที่แสดงอยู่ในบทความนี้เป็นเพียงของผู้เขียนเท่านั้น และไม่เกี่ยวข้องกับคำแนะนำใดๆ เกี่ยวกับการลงทุนใดๆ
  3. การแปลบทความเป็นภาษาอื่นๆ ทำโดยทีมงาน Gate Learn หากไม่ได้กล่าวถึง การคัดลอก การกระจาย หรือการลอกเลียนบทความที่ถูกแปลนั้นถือเป็นการละเมิด
Comece agora
Inscreva-se e ganhe um cupom de
$100
!