ผู้เขียนต้นฉบับ: Zeke นักวิจัย YBB Capital
ทีแอลดีอาร์
Agglayer เป็นองค์ประกอบหลักของ Polygon 2.0 ซึ่งรวมบล็อกเชนแบบกระจายอำนาจเข้าด้วยกันโดยการรวบรวมและรับรองธุรกรรมข้ามเชนแบบอะตอมมิก เป้าหมายคือการมอบประสบการณ์ผู้ใช้ที่ราบรื่นในระดับห่วงโซ่เดียว และแก้ปัญหาสภาพคล่องและการกระจายสถานะของระบบนิเวศบล็อกเชนที่มีอยู่
Agglayer ใช้กลไกการตรวจสอบใหม่ที่เรียกว่าการพิสูจน์ในแง่ร้าย ซึ่งถือว่าห่วงโซ่การเข้าถึงทั้งหมดไม่ปลอดภัย และท้ายที่สุดจะใช้การพิสูจน์ความรู้เป็นศูนย์เพื่อรับรองความถูกต้องของการดำเนินการข้ามเครือข่าย
Agglayer มีความกระชับและมีประสิทธิภาพมากกว่า และรูปแบบสุดท้ายของมันจะบรรลุการสร้าง chain abstraction ในอุดมคติมากกว่า และสอดคล้องกับคำจำกัดความของ Web3 รุ่นต่อไปมากขึ้น
1. Agglayer มาจากยุคโมดูลาร์
1.1 ข้อมูลเบื้องต้นเกี่ยวกับ Agglayer
Agglayer เป็นหนึ่งในองค์ประกอบหลักของ Polygon 2.0 Agg ในชื่อโปรโตคอลคือตัวย่อของคำว่า aggregation ในภาษาอังกฤษ และชื่อเต็มในภาษาจีนคือ aggregation layer บทบาทของโปรโตคอลนี้โดยพื้นฐานแล้วจะเหมือนกับโปรโตคอลการทำงานร่วมกันแบบเต็มรูปแบบ เช่น Layerzero และ Wormhole จุดประสงค์คือเพื่อเชื่อมต่อโลกบล็อกเชนที่กระจัดกระจาย แต่มีความแตกต่างบางประการระหว่างทั้งสองในแง่ของแนวคิดในการก่อสร้าง ในแง่ของคนธรรมดา โปรโตคอลการทำงานร่วมกันแบบ full-chain แบบดั้งเดิมนั้นเหมือนกับบริษัทวิศวกรรมที่สร้างสะพานทุกที่ โดยการออกแบบและสร้างสะพานสำหรับเครือข่ายหรือโปรโตคอลที่แตกต่างกัน (ในหมู่พวกเขา การปรับตัว ของโซ่ที่ต่างกันนั้นยากกว่า) เพื่อให้เกิดการเชื่อมต่อโครงข่าย Agglayer ตามชื่อของมันนั้นคล้ายกับ เครือข่ายท้องถิ่น ที่ประกอบด้วยสวิตช์มากกว่า ห่วงโซ่การเชื่อมต่อจะต้องเสียบ สายเคเบิลเครือข่าย (หลักฐาน ZK) เพื่อเข้าถึง เครือข่ายท้องถิ่น และแลกเปลี่ยนข้อมูล เร็วกว่า ใช้งานง่าย และทำงานร่วมกันได้มากกว่าการข้ามสะพานทุกที่
1.2 ลำดับความถูกต้องที่ใช้ร่วมกัน
แนวคิดของ Agglayer เป็นหนี้อย่างมากจากการออกแบบการจัดลำดับความถูกต้องที่ใช้ร่วมกันของ Umbra Research ซึ่งมีจุดมุ่งหมายเพื่อให้บรรลุการทำงานร่วมกันข้ามสายโซ่อะตอมมิกระหว่าง Rollups ในแง่ดีหลายรายการ ด้วยการแบ่งปันซีเควนเซอร์ ระบบทั้งหมดสามารถจัดการการเรียงลำดับธุรกรรมและสถานะการเผยแพร่รูทของ Rollups หลายรายการได้อย่างสม่ำเสมอ ทำให้มั่นใจได้ถึงความเป็นอะตอมมิกและการดำเนินการตามเงื่อนไข
ตรรกะการใช้งานเฉพาะต้องมีสามองค์ประกอบ:
ตัวจัดลำดับที่ใช้ร่วมกันที่ยอมรับการดำเนินการข้ามสายโซ่: รับและประมวลผลคำขอธุรกรรมข้ามสายโซ่
อัลกอริธึมการก่อสร้างบล็อก: ซีเควนเซอร์ที่ใช้ร่วมกันมีหน้าที่รับผิดชอบในการสร้างบล็อคที่มีการดำเนินการข้ามสายโซ่เพื่อให้แน่ใจว่าอะตอมของการดำเนินการเหล่านี้
หลักฐานการฉ้อโกงที่ใช้ร่วมกัน: แบ่งปันกลไกการพิสูจน์การฉ้อโกงระหว่างการยกเลิกที่เกี่ยวข้องเพื่อบังคับใช้การดำเนินงานข้ามสายโซ่
รูปนี้แสดงกระบวนการทำงานของสัญญา MintBurnSystemContract เมื่อแชร์ซีเควนเซอร์
เนื่องจาก Rollup ปัจจุบันมีฟังก์ชันในการส่งข้อความทั้งสองทิศทางระหว่างเลเยอร์ 1 และเลเยอร์ 2 เช่นเดียวกับการคอมไพล์พิเศษอื่นๆ ดังที่แสดงในภาพด้านบน Umbra เพิ่มเพียงระบบ cross-chain ธรรมดาที่ประกอบด้วยสัญญา MintBurnSystemContract (Burn และ Mint) เพื่อทำให้องค์ประกอบทั้งสามเสร็จสมบูรณ์
กระบวนการทำงาน
1. การดำเนินการเบิร์นบนเชน A: สัญญาหรือบัญชีภายนอกใด ๆ สามารถเรียกมันได้ และมันจะถูกบันทึกไปที่ BurnTree หลังจากสำเร็จ
2. การดำเนินการ Mint บนเชน B: ซีเควนเซอร์จะบันทึกไปยัง mintTree หลังจากดำเนินการสำเร็จ
ค่าคงที่และความสม่ำเสมอ
ความสอดคล้องของราก Merkle: ราก Merkle ของ burnTree บน chain A และ mintTree บน chain B จะต้องเท่ากัน เพื่อที่จะรับประกันความสม่ำเสมอและความอะตอมมิกของการดำเนินการข้ามสายโซ่
ในการออกแบบนี้ Rollups A และ B แชร์ซีเควนเซอร์ ซีเควนเซอร์ที่ใช้ร่วมกันนี้มีหน้าที่รับผิดชอบในการเผยแพร่ชุดธุรกรรมและอ้างสิทธิ์รากสถานะของทั้งสอง Rollups ไปยัง Ethereum เครื่องคัดแยกที่ใช้ร่วมกันอาจเป็นเครื่องคัดแยกแบบรวมศูนย์ เช่นเดียวกับเครื่องคัดแยกแบบรวมเลเยอร์ 2 ส่วนใหญ่ในปัจจุบัน หรือเครื่องคัดแยกแบบกระจายอำนาจเช่น Metis จุดสำคัญในทั้งระบบคือตัวจัดลำดับที่ใช้ร่วมกันจะต้องเผยแพร่ชุดธุรกรรมและอ้างสิทธิ์รูทสถานะของทั้งสองชุดรวมไปยัง L1 ในธุรกรรมเดียวกัน
ซีเควนเซอร์ที่ใช้ร่วมกันรับธุรกรรมและสร้างบล็อกสำหรับ A และ B สำหรับแต่ละธุรกรรมบน A ซีเควนเซอร์จะดำเนินการธุรกรรมและตรวจสอบว่ามีการโต้ตอบกับ MintBurnSystemContract หรือไม่ หากธุรกรรมดำเนินการสำเร็จและโต้ตอบกับฟังก์ชันเบิร์น ซีเควนเซอร์ที่ใช้ร่วมกันจะพยายามดำเนินการธุรกรรม mint ที่สอดคล้องกันบน B หากธุรกรรม mint สำเร็จ ตัวจัดลำดับที่ใช้ร่วมกันจะรวมธุรกรรมการเขียนบน A และธุรกรรม mint บน B; หากธุรกรรม mint ล้มเหลว ตัวจัดลำดับที่ใช้ร่วมกันจะไม่รวมทั้งสองธุรกรรม
พูดง่ายๆ ก็คือ ระบบนี้เป็นส่วนขยายอย่างง่ายของอัลกอริธึมการสร้างบล็อกที่มีอยู่ ซีเควนเซอร์ดำเนินการธุรกรรมและแทรกธุรกรรมที่กระตุ้นด้วยเงื่อนไขจากชุดรวมอัปเดตหนึ่งไปยังอีกรายการหนึ่ง เมื่อเชนหลักดำเนินการตรวจสอบหลักฐานการฉ้อโกง เพียงแต่ต้องแน่ใจว่าการเผาไหม้ของเชน A และการหล่อของเชน B นั้นถูกต้อง (นั่นคือ ดังที่กล่าวข้างต้น ความสม่ำเสมอของราก Merkle) ในกรณีนี้ Rollup หลายรายการจะคล้ายกับลูกโซ่ เมื่อเปรียบเทียบกับ Rollup แบบเสาหิน การออกแบบนี้ให้การสนับสนุนการแบ่งส่วนที่ดีกว่า อำนาจอธิปไตยของแอปพลิเคชัน และการทำงานร่วมกันได้ดีกว่า แต่ปัญหาตรงกันข้ามคือภาระในการตรวจสอบและสั่งซื้อโหนดมีมากขึ้น และความน่าจะเป็นของโซลูชันนี้ที่จะนำมาใช้ยังต่ำมากจากมุมมองต่างๆ เช่น การกระจายผลประโยชน์ และความเป็นอิสระของ Rollups
1.3 องค์ประกอบหลักของ Agglayer
ในขณะที่ดูดซับโซลูชันข้างต้น Agglayer ได้ทำการปรับปรุงที่มีประสิทธิภาพมากขึ้นและแนะนำองค์ประกอบหลักสองประการ: สะพานที่รวมเป็นหนึ่งและการพิสูจน์ในแง่ร้าย
Unified Bridge: ขั้นตอนการทำงานของ Unified Bridge คือการรวบรวมและสรุปสถานะของห่วงโซ่การเข้าถึงทั้งหมดไปยังเลเยอร์การรวม และเลเยอร์การรวมจะสร้างใบรับรองแบบรวมขึ้นใหม่เป็น Ethereum ในกระบวนการนี้มีสถานะสามขั้นตอน: การยืนยันล่วงหน้า ( การยืนยันล่วงหน้าช่วยให้สามารถโต้ตอบได้เร็วขึ้นภายใต้สมมติฐานสถานะชั่วคราว) การยืนยัน (การยืนยันเพื่อตรวจสอบความถูกต้องของหลักฐานที่ส่งมา) และการสรุปผล และในที่สุด หลักฐานจะตรวจสอบความถูกต้องของธุรกรรมสำหรับห่วงโซ่การเข้าถึงทั้งหมด
ข้อพิสูจน์ในแง่ร้าย: ปัญหาหลักสองประการจะเกิดขึ้นเมื่อ Rollup เชื่อมต่อกับสภาพแวดล้อมแบบหลายสายโซ่: 1. การแนะนำตัวตรวจสอบความถูกต้องและกลไกฉันทามติที่แตกต่างกันจะนำไปสู่ความปลอดภัยที่ซับซ้อน 2. การรวบรวม Rollups ในแง่ดีใช้เวลา 7 วัน เพื่อแก้ปัญหาทั้งสองนี้ Polygon ขอแนะนำวิธีการพิสูจน์ความรู้แบบศูนย์แบบใหม่ ซึ่งก็คือ การพิสูจน์ในแง่ร้าย
แนวคิดของการพิสูจน์ในแง่ร้ายคือการสันนิษฐานว่าบล็อกเชนทั้งหมดที่เชื่อมต่อกับ AggLayer อาจมีพฤติกรรมที่เป็นอันตรายและตั้งสมมติฐานกรณีที่เลวร้ายที่สุดสำหรับการดำเนินการข้ามสายโซ่ทั้งหมด จากนั้น AggLayer จะใช้การพิสูจน์ความรู้แบบศูนย์เพื่อตรวจสอบความถูกต้องของการดำเนินการเหล่านี้ เพื่อให้มั่นใจว่าแม้ว่าจะมีพฤติกรรมที่เป็นอันตราย ความสมบูรณ์ของการดำเนินการแบบข้ามสายโซ่จะไม่ถูกทำลาย
1.4 คุณสมบัติ
ภายใต้โซลูชันนี้ คุณสามารถบรรลุคุณสมบัติดังต่อไปนี้:
โทเค็นดั้งเดิม ด้วยการใช้ Unified Bridge สินทรัพย์ในเลเยอร์การรวมเป็นสินทรัพย์ดั้งเดิมทั้งหมด โดยไม่มีโทเค็นที่ถูกห่อใดๆ และไม่จำเป็นต้องมีแหล่งที่เชื่อถือได้จากบุคคลที่สามเพื่อเชื่อมโยงข้ามเครือข่าย และทุกอย่างราบรื่น
ความคล่องตัวแบบครบวงจร TVL ของห่วงโซ่การเข้าถึงทั้งหมดจะถูกแชร์ ซึ่งสามารถเรียกว่ากลุ่มสภาพคล่องที่ใช้ร่วมกันได้
อธิปไตย. Agglayer มีอำนาจอธิปไตยที่ดีกว่า Optimistic Rollup ข้างต้น ซึ่งบรรลุความสามารถในการทำงานร่วมกันผ่านซีเควนเซอร์ที่ใช้ร่วมกัน AggLayer จะเข้ากันได้กับซีเควนเซอร์ที่ใช้ร่วมกันและโซลูชัน DA ของบริษัทอื่น เครือข่ายที่เชื่อมต่อกันสามารถใช้โทเค็นดั้งเดิมเป็นแก๊สได้
เร็วขึ้น. ยังคงเป็นโซลูชันที่แตกต่างจาก Optimistic Rollup ข้างต้น Agglayer ไม่จำเป็นต้องรอ 7 วันสำหรับ cross-chain
ความปลอดภัย. การพิสูจน์ในแง่ร้ายยอมรับเฉพาะการกระทำที่ถูกต้องเท่านั้น ในทางกลับกัน ยังทำให้มั่นใจได้ว่าไม่มีห่วงโซ่ใดที่สามารถถอนออกได้มากกว่าจำนวนเงินที่ฝาก ดังนั้นจึงมั่นใจได้ถึงความปลอดภัยของกลุ่มสินทรัพย์ที่ใช้ร่วมกันที่ชั้นการรวมตัว
ราคาถูก. ยิ่งมีการเชื่อมโยงโซ่ในชั้นการรวมกลุ่มมากเท่าไร ค่าธรรมเนียมการพิสูจน์ที่จ่ายให้กับ Ethereum ก็จะยิ่งต่ำลง เนื่องจากมีการกระจายอย่างเท่าเทียมกัน และ Agglayer จะไม่เรียกเก็บค่าธรรมเนียมโปรโตคอลเพิ่มเติม
2. โซลูชันข้ามสายโซ่
2.1 เหตุใดการข้ามเครือข่ายจึงเป็นเรื่องยาก?
ตามที่กล่าวไว้ข้างต้น วัตถุประสงค์ของ Agglayer และ Full-chain Protocol โดยพื้นฐานแล้วเหมือนกัน ดังนั้นอันไหนดีกว่าและแย่กว่ากัน ก่อนที่จะเปรียบเทียบ เราอาจต้องเข้าใจคำถามสองข้อ: 1. เหตุใด cross-chain จึงยาก 2. อะไรคือวิธีแก้ปัญหา cross-chain ทั่วไป
เช่นเดียวกับ Trilemma ของ Public Chain ที่มีชื่อเสียงที่สุด โปรโตคอล Cross-Chain ก็มี Trilemma ที่สามารถทำงานร่วมกันได้ เนื่องจากข้อจำกัดของหลักเกณฑ์ในการกระจายอำนาจ บล็อกเชนจึงเป็นสถานะการคัดลอกที่ไม่สามารถรับข้อมูลภายนอกได้ แม้ว่าการมีอยู่ของ AMM และ oracles จะชดเชยชิ้นส่วนปริศนาที่ขาดหายไปของ DeFi แต่สำหรับโปรโตคอลแบบ cross-chain ปัญหานี้ซับซ้อนกว่าหลายสิบเท่า จากมุมมองที่แน่นอน เราไม่สามารถแม้แต่จะดึงโทเค็นจริงออกจากห่วงโซ่ดั้งเดิมได้ ดังนั้นจึงมีโทเค็นบรรจุภัณฑ์ต่างๆ เช่น xxBTC และ xxETH อย่างไรก็ตาม ตรรกะของโครงการโทเค็นแบบแพ็กเกจนี้เป็นอันตรายมากและรวมศูนย์ เนื่องจากคุณต้องล็อก BTC และ ETH จริงในที่อยู่ลูกโซ่ดั้งเดิมของสัญญาสะพานข้ามลูกโซ่ และการออกแบบลูกโซ่ลูกโซ่ทั้งหมดอาจเผชิญกับความไม่เข้ากันของสินทรัพย์ด้วย เครื่องเสมือนที่เหมือนกันและต่างกันทำให้เกิดความไม่เข้ากันของโปรโตคอล ปัญหาความน่าเชื่อถือ ปัญหาการใช้จ่ายซ้ำซ้อน ปัญหาด้านเวลาแฝง และปัญหาอื่นๆ เพื่อให้มีประสิทธิภาพและลดค่าใช้จ่าย โซลูชัน cross-chain ส่วนใหญ่จึงใช้โซลูชันกระเป๋าสตางค์แบบหลายลายเซ็นจริงๆ ดังนั้นแม้กระทั่งทุกวันนี้ คุณมักจะเห็นข้อมูลเกี่ยวกับพายุฝนฟ้าคะนองที่สะพานข้ามสาย xx ตอนนี้เรามาดูปัญหานี้อย่างละเอียดยิ่งขึ้นจากมุมมองระดับล่าง จากบทสรุปของ Arjun Bhuptani ผู้ก่อตั้ง Connext โปรโตคอลแบบข้ามสายโซ่สามารถเลือกได้เพียงสองในสามคุณลักษณะหลักต่อไปนี้เพื่อเพิ่มประสิทธิภาพ:
ความไม่ไว้วางใจ: ไม่จำเป็นต้องพึ่งพาหน่วยงานที่เชื่อถือได้แบบรวมศูนย์ใดๆ และสามารถให้การรักษาความปลอดภัยในระดับเดียวกับบล็อคเชนพื้นฐาน ผู้ใช้และผู้เข้าร่วมไม่จำเป็นต้องเชื่อถือคนกลางหรือบุคคลที่สามเพื่อให้มั่นใจในความปลอดภัยและการดำเนินการธุรกรรมที่ถูกต้อง
ความสามารถในการขยาย: โปรโตคอลสามารถปรับให้เข้ากับแพลตฟอร์มหรือเครือข่ายบล็อคเชนได้อย่างง่ายดาย และไม่ถูกจำกัดโดยสถาปัตยกรรมหรือกฎทางเทคนิคเฉพาะ ช่วยให้โซลูชันการทำงานร่วมกันสามารถรองรับระบบนิเวศบล็อคเชนในวงกว้าง ไม่ใช่แค่เครือข่ายเฉพาะเพียงไม่กี่เครือข่าย
ลักษณะทั่วไป: โปรโตคอลสามารถจัดการข้อมูลข้ามโดเมนหรือการโอนสินทรัพย์ทุกประเภท ไม่จำกัดเพียงประเภทธุรกรรมหรือสินทรัพย์เฉพาะ ซึ่งหมายความว่าผ่านสะพานนี้ บล็อกเชนที่แตกต่างกันสามารถแลกเปลี่ยนข้อมูลและค่าประเภทต่าง ๆ รวมถึงแต่ไม่จำกัดเพียงสกุลเงินดิจิทัล การเรียกสัญญาอัจฉริยะ และข้อมูลที่กำหนดเองอื่น ๆ
การจำแนกประเภทของสะพานข้ามสายโซ่โดยทั่วไปนั้นขึ้นอยู่กับ Vitalik และอื่น ๆ พวกเขาแบ่งเทคโนโลยีข้ามสายโซ่ออกเป็นสามประเภท ได้แก่ การล็อคเวลาแฮช การตรวจสอบพยาน และการตรวจสอบรีเลย์ (การตรวจสอบไคลเอนต์แบบเบา) Arjun Bhuptani โซลูชันข้ามสายโซ่สามารถแบ่งออกเป็นการตรวจสอบดั้งเดิม (ไม่มีความน่าเชื่อถือ + ความสามารถในการปรับขนาด) การตรวจสอบภายนอก (ความสามารถในการปรับขนาด + ความคล่องตัว) และการตรวจสอบดั้งเดิม (ไม่มีความน่าเชื่อถือ + ความคล่องตัว) วิธีการตรวจสอบเหล่านี้อิงตามโมเดลความน่าเชื่อถือและการใช้เทคโนโลยีที่แตกต่างกัน เพื่อตอบสนองข้อกำหนดด้านความปลอดภัยและการทำงานร่วมกันที่แตกต่างกัน
ได้รับการรับรองโดยกำเนิด:
บริดจ์การตรวจสอบภายในนั้นอาศัยกลไกที่เป็นเอกฉันท์ของเชนต้นทางและเชนเป้าหมายเพื่อตรวจสอบความถูกต้องของธุรกรรมโดยตรง วิธีการนี้ไม่จำเป็นต้องมีการตรวจสอบหรือคนกลางเพิ่มเติมอีกชั้นหนึ่ง ตัวอย่างเช่น สะพานบางแห่งอาจใช้ประโยชน์จากสัญญาอัจฉริยะเพื่อสร้างตรรกะการตรวจสอบโดยตรงระหว่างสองบล็อกเชน ทำให้ทั้งสองเชนสามารถยืนยันการทำธุรกรรมผ่านกลไกที่เป็นเอกฉันท์ของตนเอง ข้อดีของแนวทางนี้คือความปลอดภัยที่เพิ่มขึ้น เนื่องจากอาศัยกลไกความปลอดภัยที่มีอยู่ในเครือข่ายที่เข้าร่วมโดยตรง อย่างไรก็ตาม วิธีการนี้อาจมีความซับซ้อนทางเทคนิคมากกว่าและไม่ใช่ทุกบล็อกเชนที่รองรับการตรวจสอบภายในโดยตรง
ยืนยันจากภายนอก:
บริดจ์ที่ได้รับการตรวจสอบจากภายนอกใช้ตัวตรวจสอบบุคคลที่สามหรือคลัสเตอร์ของตัวตรวจสอบเพื่อยืนยันความถูกต้องของธุรกรรม เครื่องมือตรวจสอบเหล่านี้อาจเป็นโหนดอิสระ สมาชิกสมาคม หรือรูปแบบอื่นของผู้เข้าร่วมที่ทำงานนอกเครือข่ายต้นทางและเป้าหมาย โดยทั่วไปแนวทางนี้เกี่ยวข้องกับการส่งข้อความข้ามสายโซ่และตรรกะการตรวจสอบที่ดำเนินการโดยหน่วยงานภายนอก แทนที่จะได้รับการจัดการโดยตรงจากบล็อกเชนที่เข้าร่วมเอง การตรวจสอบจากภายนอกช่วยให้สามารถทำงานร่วมกันและมีความยืดหยุ่นได้กว้างขึ้น เนื่องจากไม่ได้จำกัดอยู่เพียงห่วงโซ่ที่เฉพาะเจาะจง แต่ยังเพิ่มชั้นของความไว้วางใจและความเสี่ยงด้านความปลอดภัยที่อาจเกิดขึ้นอีกด้วย (แม้ว่าจะมีความเสี่ยงอย่างมากในการรวมศูนย์ แต่การตรวจสอบจากภายนอกเป็นวิธีการข้ามสายโซ่กระแสหลักที่สุด นอกจากจะมีความยืดหยุ่นและมีประสิทธิภาพแล้ว ยังมีต้นทุนต่ำอีกด้วย)
ได้รับการยืนยันในท้องถิ่น:
การตรวจสอบแบบเนทีฟหมายถึงห่วงโซ่เป้าหมายที่ตรวจสอบสถานะของห่วงโซ่ต้นทางในการโต้ตอบข้ามสายโซ่เพื่อยืนยันธุรกรรมและดำเนินธุรกรรมที่ตามมาในเครื่อง แนวทางปฏิบัติทั่วไปคือการรันไคลเอ็นต์แบบ light บนซอร์สเชนของ VM เชนเป้าหมาย หรือทั้งสองอย่างพร้อมกัน การตรวจสอบแบบเนทีฟต้องใช้สมมติฐานของชนกลุ่มน้อยหรือการซิงโครไนซ์โดยสุจริต ต้องมีผู้ส่งต่อที่ซื่อสัตย์อย่างน้อยหนึ่งคนในคณะกรรมการ (เช่น ชนกลุ่มน้อยที่ซื่อสัตย์) หรือหากคณะกรรมการไม่สามารถทำงานได้อย่างถูกต้อง ผู้ใช้จะต้องส่งธุรกรรมด้วยตนเอง (เช่น สมมติฐานการซิงโครไนซ์) การตรวจสอบแบบเนทีฟเป็นวิธีการสื่อสารแบบข้ามสายโซ่ที่มีการลดความน่าเชื่อถือในระดับสูงสุด แต่ก็มีค่าใช้จ่ายสูงมาก มีความยืดหยุ่นในการพัฒนาต่ำ และเหมาะสำหรับบล็อกเชนที่มีความคล้ายคลึงกันของเครื่องที่มีสถานะสูง เช่น เครือข่าย Ethereum และ L2 ระหว่าง หรือระหว่างบล็อกเชนที่พัฒนาบน Cosmos SDK
โซลูชันข้ามสายโซ่ปัจจุบัน 1
การประนีประนอมในด้านต่างๆ ได้นำไปสู่การเกิดขึ้นของโซลูชันข้ามสายโซ่ประเภทต่างๆ นอกเหนือจากวิธีการตรวจสอบ โซลูชันข้ามเครือข่ายในปัจจุบันยังสามารถแบ่งออกเป็นหลายประเภท ซึ่งแต่ละประเภทใช้วิธีการเฉพาะเพื่อให้เกิดการแลกเปลี่ยนสินทรัพย์ การโอน และการร้องขอสัญญา
การแลกเปลี่ยนโทเค็น: อนุญาตให้ผู้ใช้แลกเปลี่ยนสินทรัพย์บนบล็อกเชนหนึ่งและรับสินทรัพย์อื่นที่มีมูลค่าเท่ากันในห่วงโซ่อื่น ด้วยการใช้เทคโนโลยี เช่น Atomic Swap และ Cross-Chain Market Makers (AMM) คุณสามารถสร้างกลุ่มสภาพคล่องบนเครือข่ายที่แตกต่างกันเพื่อให้บรรลุการแลกเปลี่ยนระหว่างสินทรัพย์ที่แตกต่างกัน
สะพานสินทรัพย์: วิธีการนี้เกี่ยวข้องกับการล็อกหรือทำลายสินทรัพย์ผ่านสัญญาอัจฉริยะบนห่วงโซ่ต้นทาง และการปลดล็อคหรือสร้างสินทรัพย์ใหม่ผ่านสัญญาอัจฉริยะที่เกี่ยวข้องบนห่วงโซ่เป้าหมาย เทคโนโลยีนี้สามารถแบ่งเพิ่มเติมได้เป็นสามประเภทตามวิธีการประมวลผลสินทรัพย์:
โหมดการล็อค/การสร้างเหรียญ: ในโหมดนี้ สินทรัพย์ในห่วงโซ่ต้นทางจะถูกล็อค และ สินทรัพย์การเชื่อมโยง ที่เทียบเท่ากันจะถูกสร้างบนห่วงโซ่เป้าหมาย เมื่อดำเนินการย้อนกลับ สินทรัพย์ในการเชื่อมโยงบนห่วงโซ่เป้าหมายจะถูกทำลายเพื่อปลดล็อค ห่วงโซ่แหล่งที่มา สินทรัพย์ดั้งเดิม
โหมดการทำลายล้าง/การสร้างเหรียญ: ในโหมดนี้ สินทรัพย์ในห่วงโซ่ต้นทางจะถูกทำลาย และสินทรัพย์เดียวกันจำนวนเท่ากันจะถูกสร้างบนห่วงโซ่เป้าหมาย
โมเดลล็อค/ปลดล็อค: วิธีการนี้เกี่ยวข้องกับการล็อคสินทรัพย์บนห่วงโซ่ต้นทาง จากนั้นปลดล็อคสินทรัพย์ที่เทียบเท่าในกลุ่มสภาพคล่องบนห่วงโซ่เป้าหมาย สะพานสินทรัพย์ดังกล่าวมักจะดึงดูดสภาพคล่องโดยเสนอสิ่งจูงใจ เช่น ส่วนแบ่งรายได้
การชำระเงินแบบเนทีฟ: อนุญาตให้แอปพลิเคชันบนเชนต้นทางทริกเกอร์การดำเนินการชำระเงินโดยใช้สินทรัพย์ดั้งเดิมบนเชนเป้าหมาย และยังสามารถทริกเกอร์การชำระเงินข้ามเชนในเชนอื่นโดยอิงตามข้อมูลในเชนเดียว วิธีการนี้ส่วนใหญ่จะใช้สำหรับการชำระเงิน ซึ่งอาจอิงตามข้อมูลบล็อกเชนหรือเหตุการณ์ภายนอก
การทำงานร่วมกันของสัญญาอัจฉริยะ: อนุญาตให้สัญญาอัจฉริยะบนห่วงโซ่ต้นทางเรียกใช้ฟังก์ชันสัญญาอัจฉริยะบนห่วงโซ่เป้าหมายโดยอิงตามข้อมูลท้องถิ่นเพื่อปรับใช้แอปพลิเคชันข้ามสายโซ่ที่ซับซ้อน รวมถึงการแลกเปลี่ยนสินทรัพย์และการดำเนินการเชื่อมโยง
สะพานที่ตั้งโปรแกรมได้: นี่คือโซลูชันการทำงานร่วมกันขั้นสูงที่รวมความสามารถในการเชื่อมโยงสินทรัพย์และการรับส่งข้อความ เมื่อสินทรัพย์ถูกถ่ายโอนจากห่วงโซ่ต้นทางไปยังห่วงโซ่เป้าหมาย การเรียกสัญญาบนห่วงโซ่เป้าหมายสามารถถูกกระตุ้นได้ทันทีเพื่อใช้ฟังก์ชันข้ามห่วงโซ่ที่หลากหลาย เช่น การจำนำหุ้น การแลกเปลี่ยนสินทรัพย์ หรือการจัดเก็บสินทรัพย์ในสัญญาอัจฉริยะบนเป้าหมาย โซ่.
2.2 Agglayer จะมีข้อได้เปรียบมากขึ้นในอนาคต
ที่นี่เราเปรียบเทียบ Agglayer กับโปรโตคอล full-chain ในปัจจุบัน โดยใช้ LayerZero ซึ่งเป็นโปรโตคอล full-chain ที่มีอิทธิพลมากที่สุดเป็นตัวอย่าง โปรโตคอลใช้เวอร์ชันที่ได้รับการปรับปรุงของการตรวจสอบภายนอก กล่าวคือ LayerZero แปลงแหล่งที่เชื่อถือได้ที่ได้รับการตรวจสอบแล้วให้เป็นหน่วยงานอิสระสองแห่ง - oracles และรีเลย์ เพื่อชดเชยข้อบกพร่องของการตรวจสอบภายนอกด้วยวิธีที่ง่ายที่สุด โซลูชันข้ามสายโซ่เป็นโซลูชันบริดจ์ที่ตั้งโปรแกรมได้ซึ่งสามารถดำเนินการได้หลากหลาย หากพูดตามตรรกะแล้ว ดูเหมือนว่าสิ่งที่เรียกว่าสามเหลี่ยมที่เป็นไปไม่ได้นั้นจะถูกถอดรหัสอย่างกระชับและเรียบร้อย จากมุมมองการเล่าเรื่องที่ยิ่งใหญ่ LayerZero มีโอกาสที่จะกลายเป็นศูนย์กลางแบบ cross-chain ของ Web3 ทั้งหมด และค่อนข้างเหมาะสมกับปัญหาเช่นการกระจายตัวของประสบการณ์และการกระจายตัวของสภาพคล่องที่เกิดจากการระเบิดของห่วงโซ่ในยุคโมดูลาร์นี้ คือสาเหตุที่ VC ชั้นนำต้องการอยู่ที่นี่ เหตุผลหลักสำหรับการเดิมพันแบบกึ่งโปรโตคอลอย่างบ้าคลั่ง
แต่สถานการณ์ที่แท้จริงคืออะไร? อย่าพูดถึงการดำเนินการ Airdrop ต่างๆ ล่าสุดของ Layerzero จากมุมมองของการพัฒนา จริงๆ แล้วเป็นเรื่องยากมากสำหรับโปรโตคอลประเภทนี้ในการบรรลุสถานการณ์ในอุดมคติของการเชื่อมต่อ Web3 ทั้งหมด และปัญหาของการกระจายอำนาจยังเป็นที่น่าสงสัย ในเวอร์ชัน V1 รุ่นแรกๆ เครื่อง oracle ที่ใช้โดย LayerZero ถูกแฮ็กจริง ๆ และตามทฤษฎีแล้ว มีความเป็นไปได้ที่เครื่อง oracle จะทำสิ่งชั่วร้าย (เกี่ยวกับเรื่องนี้ Wormhole ใช้องค์กรอุตสาหกรรมเป็นโหนดผู้พิทักษ์ ซึ่งมักถูกวิพากษ์วิจารณ์) จนกระทั่งเวอร์ชัน V2 การกำเนิดของเครือข่ายการตรวจสอบแบบกระจายอำนาจ (DVN) ทำให้การวิพากษ์วิจารณ์บนโซเชียลเน็ตเวิร์กสงบลง แต่นี่ก็ขึ้นอยู่กับทรัพยากรฝั่ง B จำนวนมากเช่นกัน
ในทางกลับกัน การพัฒนาโปรโตคอลแบบสายโซ่เต็มรูปแบบยังเกี่ยวข้องกับโปรโตคอล รูปแบบข้อมูล และตรรกะการดำเนินงานของสายโซ่ที่ต่างกัน รวมถึงปัญหาการเรียกสัญญาอัจฉริยะต่างๆ เพื่อให้การทำงานร่วมกันของ Web3 เป็นจริงนั้นไม่เพียงแต่ต้องอาศัยความพยายามของคุณเองเท่านั้น แต่ยังต้องอาศัยความร่วมมือจากโครงการต่างๆ ด้วย หากคุณใช้ LayerZero รุ่นแรกๆ ก็ควรจะพบว่าโดยพื้นฐานแล้วรองรับเฉพาะ cross-chains ของ public chains ที่ใช้ EVM เท่านั้น และมีโครงการเชิงนิเวศน์ไม่มากนักที่สนับสนุนทั้ง chain สิ่งนี้จะเหมือนกันสำหรับ Agglayer แต่ในแง่ของความสามารถในการทำงานร่วมกัน Agglayer รองรับเวลาแฝงที่ต่ำเป็นพิเศษและความสามารถในการทำงานร่วมกันแบบอะซิงโครนัส ซึ่งเหมือนกับอินเทอร์เน็ตที่เราใช้ทุกวันมากกว่าโปรโตคอลแบบ Full-chain
โดยสรุป Agglayer ถูกรวมเข้าด้วยกันในลักษณะที่คล้ายคลึงกับที่ใช้ในห่วงโซ่เดียว ซึ่งโดยรวมมีความกระชับ มีประสิทธิภาพมากกว่า และสอดคล้องกับแนวโน้มแบบโมดูลาร์ในปัจจุบัน อย่างไรก็ตาม ปัจจุบันไม่มีความเหนือกว่าระหว่างทั้งสองโปรโตคอลแบบฟูลเชน ยังคงมีสภาพคล่อง นิเวศวิทยา ความคิดริเริ่มที่แข็งแกร่งที่สุด และข้อได้เปรียบของการพัฒนาที่ค่อนข้างสมบูรณ์ ข้อได้เปรียบของ Agglayer อยู่ที่การรวมตัวที่แท้จริงของเลเยอร์ 1 และเลเยอร์ 2 ที่ไม่เป็นมิตรร่วมกัน ทำลายเกมผลรวมเป็นศูนย์ระหว่างโครงการห่วงโซ่สาธารณะต่างๆ ในยุคของการระเบิดของห่วงโซ่ การกระจายอำนาจสภาพคล่องและผู้ใช้ ช่วยให้สามารถโต้ตอบแบบ multi-chain ที่มีความหน่วงต่ำ และโดยกำเนิด ด้วย chain abstraction พูลสภาพคล่องที่ใช้ร่วมกันไม่จำเป็นต้องมีโทเค็นที่ห่อ ซึ่งจะเป็นโอกาสที่ดีมากสำหรับ long-tail chain และ application chain ดังนั้นในระยะยาว Agglayer จึงเป็นโซลูชันแบบ cross-chain ที่มีแนวโน้มมากที่สุด โครงการที่คล้ายกันซึ่งอยู่ในขั้นตอนการพัฒนา ได้แก่ Join-Accumulate Machine ของ Polkadot ซึ่งจะมีโซลูชันที่คล้ายกันมากกว่านี้ในอนาคต ตอนนี้ได้ย้ายจากเสาหินไปสู่โมดูลแล้ว และขั้นตอนต่อไปคือการบรรจบกัน
3. นิเวศวิทยาเชื่อมต่อกันโดย Agglayer
เนื่องจากยังอยู่ในช่วงเริ่มต้น Agglayer จึงยังไม่มี Access Chain มากนัก นี่คือสามโครงการหลัก:
3.1Xเลเยอร์
X Layer เป็นโปรเจ็กต์ Ethereum Layer 2 ที่ใช้ Polygon CDK เชื่อมโยงชุมชน Ethereum และ Ethereum ทำให้ทุกคนสามารถมีส่วนร่วมในระบบนิเวศออนไลน์ระดับโลกอย่างแท้จริง ในฐานะเครือข่ายสาธารณะของการแลกเปลี่ยนชั้นนำ หลังจากที่เชื่อมต่อกับ Agglayer แล้ว มันจะนำสภาพคล่องที่กว้างขวางมาสู่โครงการในชั้นการรวมกลุ่ม ในฐานะเลเยอร์การเข้าถึงสำหรับผู้ใช้ทั่วไป กระเป๋าเงิน OKX Web3 อาจให้การสนับสนุน Agglayer ได้ดียิ่งขึ้น
3.2 สหภาพ
Union เป็นเลเยอร์โครงสร้างพื้นฐานที่ไม่มีความรู้ที่สร้างขึ้นบน Cosmos ซึ่งเป็นโปรเจ็กต์ที่ใช้สำหรับการส่งข้อความทั่วไป การโอนสินทรัพย์ NFT และ DeFi ขึ้นอยู่กับการตรวจสอบฉันทามติและไม่พึ่งพาบุคคลที่สาม, oracles, multi-signature หรือ MPC ที่เชื่อถือได้ ในฐานะห่วงโซ่การเข้าถึง หลังจากเข้าสู่ชั้นการรวมกลุ่มแล้ว การเชื่อมต่อเชิงลึกระหว่าง EVM และ Cosmos ก็เกิดขึ้นได้ เนื่องจาก Union จำเป็นต้องใช้เป็นเกตเวย์ IBC เท่านั้นเพื่อเชื่อมต่อกับ Union แล้วเชื่อมต่อกับ IBC จึงเป็นการรวมระบบนิเวศแบบโมดูลาร์ทั้งสองที่ถูกแยกออกจากกัน จากกันและกัน.
3.3 แอสสตาร์
Astar Network คือเครือข่ายขององค์กรธุรกิจ ความบันเทิง และเกมของญี่ปุ่นและระดับโลกที่อุทิศตนเพื่อส่งเสริม Web3 ให้บริการโซลูชั่นบล็อกเชนที่ปรับแต่งได้โดยใช้เครื่องข้ามเสมือนที่ขับเคลื่อนโดย Polygon และ Polkadot ในฐานะเครือข่ายการบูรณาการเต็มรูปแบบแห่งแรกของ Agglayer โครงการนี้จะเข้าถึงแหล่งแบ่งปันสภาพคล่องมูลค่าหลายหมื่นล้านดอลลาร์โดยตรง และบรรลุการเติบโตของผู้ใช้ที่แท้จริง
การอ้างอิง
1. ทำความเข้าใจการทำงานร่วมกันของบล็อคเชนในบทความเดียว: https://blog.chain.link/blockchain-interoperability-zh/
2.AggLayer: เหตุใดโซลูชันความสามารถในการปรับขนาดของ Polygon จึงเป็นตัวเปลี่ยนเกมในปี 2024 และต่อจากนี้:
3. ยุคแห่งการรวมกลุ่มกำลังมา: https://polygon.technology/aggglayer
4. ลำดับความถูกต้องที่ใช้ร่วมกัน: https://www.umbraresearch.xyz/writings/shared-validity-sequencing
5.ยูเนี่ยน: https://www.rootdata.com/zh/Projects/detail/Union?k=MTAxMjY%3D