การวิเคราะห์ที่ครอบคลุมของสะพานข้ามโซ่: การออกแบบ การแลกเปลี่ยน และโอกาส
บทความนี้มาจาก Amber Group และ Odaily ได้รับอนุญาตให้พิมพ์ซ้ำและเผยแพร่

ปีที่แล้ว การครอบงำของ Ethereum ในฐานะบล็อกเชนสัญญาอัจฉริยะที่โดดเด่นนั้นถูกท้าทายโดยบล็อกเชน L1 ทางเลือก โลกหลายห่วงโซ่กลายเป็นข้อเท็จจริงที่เถียงไม่ได้ ด้วยการแนะนำของห่วงโซ่ใหม่เหล่านี้ กลไกฉันทามติที่แตกต่างกัน ภาษาสัญญาอัจฉริยะ และค่านิยมของชุมชนได้แยก Web3 ออกเป็นระบบนิเวศต่างๆ

คำอธิบายภาพ
แหล่งที่มา:Defi Llama
แหล่งที่มา:
ระบบนิเวศที่แยกจากกันเหล่านี้สร้างคุณค่าให้กับชุมชนของตน แต่การขาดการทำงานร่วมกันระหว่างกันทำให้คุณค่าการทำงานร่วมกันข้ามสายโซ่ส่วนใหญ่สูญเสียไป การแยกส่วนนี้ยังนำไปสู่ลัทธิชนเผ่าที่เพิ่มขึ้น โอกาสโจมตีที่มากขึ้น และประสบการณ์ผู้ใช้ที่แย่ลง
รายงานนี้จะครอบคลุมถึงคำจำกัดความของสะพานข้ามโซ่ การจำแนกประเภทการออกแบบสถาปัตยกรรมสะพานข้ามโซ่ที่แตกต่างกัน การแลกเปลี่ยนระหว่างการออกแบบที่แตกต่างกัน ความเสี่ยงที่เกี่ยวข้องกับสะพานข้ามโซ่ และมุมมองของเราเกี่ยวกับโอกาสของสะพานข้ามโซ่ ระบบนิเวศของสะพานลูกโซ่
ชื่อระดับแรก
ความหมายและการจำแนกประเภทของสะพานข้ามโซ่โดยทั่วไปแล้วสะพานข้ามสายจะถ่ายโอนข้อมูลระหว่างบล็อกเชนสองบล็อกขึ้นไป คุณลักษณะนี้มักใช้เพื่อแลกเปลี่ยนสินทรัพย์บนบล็อกเชนหนึ่ง (เชน "ต้นทาง") สำหรับสินทรัพย์ในอีกเชนหนึ่ง (เชน "เป้าหมาย") ในเวลาเดียวกัน สะพานข้ามโซ่ยังสามารถใช้เพื่อถ่ายโอนข้อมูลหรือข้อความจากห่วงโซ่ต้นทางไปยังห่วงโซ่เป้าหมาย ในขณะที่เขียนปัจจุบันมีมากกว่าสะพานข้ามโซ่ blockchain 100 แห่งArjun Chandใช้ในการส่งข้อมูลในระบบนิเวศของ Layer1 และ Layer2 สภาพแวดล้อมที่ซับซ้อนมากขึ้นนี้ทำให้ผู้เล่นใหม่เข้าใจเพลตได้ยาก ดังนั้นการทำให้การออกแบบต่างๆ ง่ายขึ้นโดยการกำหนดเฟรมเวิร์กโดยรวมอาจช่วยได้ ล่าสุด,
มีการสร้างเฟรมเวิร์กที่เป็นประโยชน์เพื่อจัดระเบียบสะพานข้ามประเภทต่างๆ ให้เป็นประเภทต่างๆ นอกจากนี้เรายังใช้วิธีการที่คล้ายกันในการจำแนกสะพานข้ามโซ่ต่างๆ
เราคิดว่าคุณสมบัติที่สำคัญที่สุดคือวิธีที่สะพานข้ามโซ่ถ่ายโอนข้อมูลจากโซ่หนึ่งไปยังอีกโซ่หนึ่ง
ชื่อระดับแรก
กลไกข้ามโซ่
เพื่อให้เข้าใจถึงวิธีการทำงานของ Flow Pool Bridge ลองนึกภาพผู้ใช้ที่ต้องการโอน USDT จาก Ethereum ไปยัง Polygon ก่อนอื่นผู้ใช้ต้องฝาก USDT เวอร์ชัน Ethereum ลงในที่อยู่สัญญาที่กำหนด (กลุ่มโฟลว์) บน Ethereum และระบุที่อยู่รับของ USDT บนรูปหลายเหลี่ยมซึ่งเป็นที่อยู่ที่ USDT จะได้รับเครดิตในรูปหลายเหลี่ยม บริดจ์ข้ามสายโซ่ใช้ข้อมูลนี้เพื่อถ่ายโอน USDT เวอร์ชันรูปหลายเหลี่ยมไปยังที่อยู่รูปหลายเหลี่ยมที่ระบุ

คำอธิบายภาพ
กลไกการเชื่อมของสะพานข้ามโหมดสระว่ายน้ำไหล
ข้อบกพร่องที่สำคัญของการออกแบบนี้คือสะพานข้ามโซ่ต้องแน่ใจว่ามีสินทรัพย์เพียงพอในพูลสภาพคล่องฝ่ายเดียวที่ถือครองบนเชนเป้าหมายสำหรับผู้ใช้เพื่อทำการโอนเงินให้เสร็จสมบูรณ์ ในตัวอย่างข้างต้น หากโฟลว์พูลของ USDT ของสะพานข้ามเชนบนรูปหลายเหลี่ยมว่างเปล่า USDT ที่จัดเก็บในโฟลว์พูลของ Ethereum จะ "ค้าง" จนกว่าผู้ใช้รายอื่นจะร้องขอการโอนย้อนกลับของ USDT จากรูปหลายเหลี่ยมไปยัง Ethereum และเมื่อ USDT เพียงพอ เติมเต็มลงในพูลสภาพคล่องของ USDT ของ Polygon นอกจากนี้ สะพานข้ามสายประเภทนี้อนุญาตเฉพาะการโอนข้ามสายของสินทรัพย์ประเภทเดียวเท่านั้น (เช่น โอนเฉพาะ USDT จาก Ethereum ไปยัง Polygon) หากคุณต้องการแลกเปลี่ยน USDT บน Ethereum เป็น MATIC บน Polygon คุณจะแลกเปลี่ยนได้หลังจากได้รับ USDT บน Polygon แล้วเท่านั้น
ข้อได้เปรียบหลักของการออกแบบนี้คือผู้ใช้ไม่จำเป็นต้องพึ่งพาการรักษาความปลอดภัยของพูลสภาพคล่องด้านเดียวอีกต่อไปหลังจากได้รับโทเค็นบนเชนเป้าหมาย สินทรัพย์ที่ได้รับจากผู้ใช้เป็นสินทรัพย์ดั้งเดิมบนเครือข่ายเป้าหมาย ดังนั้นจึงไม่จำเป็นต้องพึ่งพาความสามารถในการไถ่ถอนของสินทรัพย์อ้างอิงเพื่อรับรองมูลค่าสินทรัพย์ สิ่งนี้ตรงกันข้ามกับการออกแบบสะพานอื่นที่ใช้กันทั่วไปของ "Lock & Mint / Burn & Redeem"
ล็อค & มิ้นต์ / เบิร์น & แลก"กลไกแล้วสร้างหรือแลกตามลำดับ ลองใช้ตัวอย่างการถ่ายโอน USDT จาก Ethereum ไปยัง Polygon ในส่วนก่อนหน้าอีกครั้งเพื่ออธิบายวิธีการทำงานของกลไก เช่นเดียวกับก่อนหน้านี้ ผู้ใช้จะฝาก USDT เวอร์ชัน Ethereum ลงในที่อยู่สัญญาที่ระบุซึ่งจัดขึ้นโดยสะพานข้ามโซ่ และระบุที่อยู่ที่รับบนรูปหลายเหลี่ยม ขั้นตอนนี้เรียกว่า "ล็อค" อย่างไรก็ตาม ไม่เหมือนเมื่อก่อน สะพานข้ามโซ่ประเภทนี้ "เหรียญกษาปณ์" หรือออกสินทรัพย์ฝากในเวอร์ชันรูปหลายเหลี่ยมบนรูปหลายเหลี่ยมและเครดิตไปยังบัญชีรับ โทเค็นที่สร้างเสร็จเหล่านี้มักถูกเรียกว่าโทเค็น "ห่อ" และมูลค่าของพวกมันขึ้นอยู่กับความสามารถในการแลกเป็นสินทรัพย์อ้างอิงในห่วงโซ่ต้นทางในที่สุด เมื่อผู้ใช้ต้องการโอนกลับไปยัง Ethereum โทเค็นที่ถูกห่อจะถูกส่งไปยังที่อยู่ของสัญญาสะพานข้ามโซ่บนรูปหลายเหลี่ยมและ "เบิร์น" สิ่งนี้ทำให้สามารถแลกสินทรัพย์อ้างอิงบน Ethereum และส่งไปยังที่อยู่รับที่ระบุ

ล็อค USDT เพื่อจำลอง USDT ที่ห่อหุ้มไว้

ทำลาย USDT ที่ห่อหุ้มเพื่อปลดล็อก USDT
คำอธิบายภาพ
(กล่าวคือ การผกผันของธุรกรรมโรงกษาปณ์)เนื่องจากโทเค็นแบบห่อหุ้มอาศัยความสามารถในการไถ่ถอนเพื่อรักษามูลค่า ผู้ถือสินทรัพย์แบบห่อหุ้มจึงมีความเสี่ยงจากสัญญาอัจฉริยะ หากแหล่งรวมสภาพคล่องในซอร์สเชนถูกขโมยและสินทรัพย์อ้างอิงว่างเปล่า โทเค็นที่ถูกรวมไว้จะไร้ค่า นี่คือสิ่งที่เกิดขึ้นกับสะพาน Wormhole cross-chain ล่าสุดเหตุการณ์การโจมตี
ซึ่งทำให้ขาดทุนมากกว่า 320 ล้านดอลลาร์
อย่างไรก็ตาม ข้อได้เปรียบของกลไกการล็อก/เบิร์น & มิ้นต์คือสะพานข้ามโซ่ดังกล่าวช่วยให้สามารถถ่ายโอนสินทรัพย์จากห่วงโซ่ต้นทางไปยังห่วงโซ่เป้าหมายได้อย่างลื่นไหลเสมอ และในทางกลับกัน นี่เป็นเพราะพวกเขาไม่ต้องการกลุ่มโทเค็นเหลวบนเชนเป้าหมายที่จะปรับใช้ในสัญญาสะพานข้ามโซ่ ทำให้สะพานข้ามโซ่ประเภทนี้มีข้อได้เปรียบในด้านความสามารถในการปรับขนาด
สะพานแลกเปลี่ยนข้ามสายพื้นเมือง (พร้อมสายกลางแบบกระจายอำนาจ)
เพื่ออธิบายวิธีการทำงานโดยสังเขป ลองดูตัวอย่างการแปลง BTC ดั้งเดิมเป็น ETH ดั้งเดิม เราจะใช้เวอร์ชันพื้นฐานของสถาปัตยกรรมเชน THOR เป็นข้อมูลอ้างอิง

คำอธิบายภาพ
แปลง BTC ดั้งเดิมเป็น ETH ดั้งเดิมผ่านเชนกลางแบบกระจายศูนย์และ AMM ในตัว
ในตัวอย่างนี้ ผู้ใช้ที่ถือ BTC จะส่ง BTC (พร้อมกับที่อยู่รับ Ethereum) ไปยังที่อยู่ Bitcoin Vault ก่อน ห้องนิรภัยถูกควบคุมและตรวจสอบโดยโหนดหลายโหนดที่สังเกตการทำธุรกรรมที่เข้ามาและบันทึกการอัปเดตสถานะของห้องนิรภัย Bitcoin บนเชนระดับกลาง (เช่นเชน THOR) เมื่อโหนดยืนยันว่าห้องนิรภัยได้รับ BTC แล้ว โหนดจะคำนวณจำนวน ETH ที่เหมาะสมที่จะให้เครดิตแก่ผู้ใช้บน Ethereum blockchain เช่นเดียวกับการแลกเปลี่ยน AMM อื่น ๆ ราคาการดำเนินการของการแลกเปลี่ยนข้ามสายโซ่ถูกกำหนดโดยจำนวนการแลกเปลี่ยน ซึ่งเกี่ยวข้องกับจำนวน BTC และ ETH ที่สอดคล้องกันที่มีอยู่ในห้องใต้ดินของทั้งสองเครือข่าย การแลกเปลี่ยนขนาดใหญ่ที่ "ใช้หมด" สภาพคล่องจำนวนมากจะดำเนินการในราคาที่สูงกว่าการแลกเปลี่ยนขนาดเล็กที่ใช้สภาพคล่องเพียงเล็กน้อย เมื่อคำนวณจำนวนการแลกเปลี่ยนแล้ว เชนระดับกลางจะส่งข้อความไปยังเครือข่าย Ethereum ทำให้ส่ง ETH ในจำนวนที่เหมาะสมจากที่อยู่ห้องนิรภัยไปยังที่อยู่ที่รับของผู้ใช้
เมื่อเปรียบเทียบกับสะพานข้ามโซ่โหมดโฟลว์พูล สะพานแลกเปลี่ยนข้ามโซ่ดั้งเดิมกับโซ่กลางมีระดับการกระจายอำนาจที่สูงกว่าและความสามารถในการต่อต้านการเซ็นเซอร์ สำหรับผู้ใช้สะพานข้ามโซ่ แม้ว่าผู้ให้บริการสภาพคล่องจะยังคงสามารถขโมยสินทรัพย์จากแหล่งสภาพคล่องของ AMM ผ่านแฮ็กเกอร์หรือช่องโหว่ แต่ก็สามารถหลีกเลี่ยงความเสี่ยงของสัญญาอัจฉริยะที่เกิดจากการห่อหุ้มสินทรัพย์
แม้จะมีข้อดีเหล่านี้ แต่การออกแบบทางสถาปัตยกรรมของสะพานข้ามโซ่นั้นซับซ้อนกว่าสะพานข้ามโซ่ข้ามอื่นๆ มาก การสร้างสะพาน Swap cross-chain แบบกระจายศูนย์ที่เชื่อถือได้ต้องใช้เงินลงทุนและเวลาจำนวนมาก ตัวอย่างเช่น เพื่อให้บรรลุการแลกเปลี่ยนแบบเนทีฟจาก BTC เป็น ETH แต่ละโหนดในห่วงโซ่ THOR จะต้องเรียกใช้โหนดเครือข่าย Bitcoin แบบเต็มและโหนดเครือข่าย Ethereum แบบเต็ม นอกจากนี้ ทุกโหนดในห่วงโซ่ THOR จะต้องได้รับการจูงใจให้มีความซื่อสัตย์และเชื่อถือได้ เพื่อให้ได้การแลกเปลี่ยนเดียวจะต้องทำทั้งหมดข้างต้น
สะพานข้ามโซ่ประเภทนี้มีจุดมุ่งหมายเพื่อเรียนรู้จากสถาปัตยกรรมที่เรียบง่ายของสะพานข้ามโมเดลของ Flow Pool และบนพื้นฐานนี้ให้ความสะดวกในการแลกเปลี่ยนสินทรัพย์พื้นเมือง โดยพื้นฐานแล้ว cross-chain bridge ประเภทนี้ทำงานเหมือนกับสะพานข้ามโซ่รุ่น liquidity pool แต่มีขั้นตอนพิเศษที่ช่วยให้ผู้ใช้สามารถรับสินทรัพย์บน chain เป้าหมายที่เข้ากันได้กับสินทรัพย์ที่พวกเขาฝากไว้ใน source chain คือ สินทรัพย์ประเภทต่างๆ สะพานข้ามโซ่ Stargate ของ LayerZero Labs เป็นตัวอย่างของประเภทนี้ เราจะใช้ตัวอย่างอีกครั้งเพื่ออธิบายวิธีการทำงาน คราวนี้มาพิจารณาการแลกเปลี่ยน SOL ดั้งเดิมเป็น ETH ดั้งเดิม

คำอธิบายภาพ
แปลง SOL ดั้งเดิมเป็น ETH ดั้งเดิมโดยใช้ AMM สองตัวและสะพานแลกเปลี่ยนที่เสถียรข้ามเชน
อีกครั้ง ผู้ใช้ฝากสินทรัพย์ SOL ไว้ในที่อยู่สัญญาที่ระบุบน Solana ซึ่งถูกยึดโดยสะพานข้ามโซ่ อย่างไรก็ตาม ไม่เหมือนกับตัวอย่างก่อนหน้านี้ เงินฝากนี้จะกระตุ้นให้ AMM แลกเปลี่ยน SOL เป็น Stablecoin บน Solana ตัวอย่างเช่น อาจแลกเปลี่ยน SOL เป็น USDC จากขั้นตอนนี้ การทำงานของสะพานข้ามโซ่จะคล้ายกันมากกับสะพานข้ามโซ่โหมดไหล ยอดคงเหลือของ Stablecoin ในที่อยู่สัญญา Solana จะถูกโอนจากผู้ให้บริการสะพานข้ามไปยังที่อยู่สัญญาของผู้ใช้ใน Ethereum สุดท้าย เมื่อ USDC ได้รับเครดิตไปยังชื่อผู้ใช้บน Ethereum สะพานข้ามสายโซ่จะเรียกให้ AMM ดำเนินการแลกเปลี่ยนจาก USDC เป็น ETH ETH นี้จะถูกโอนไปยังที่อยู่รับที่ระบุโดยผู้ใช้ โดยพื้นฐานแล้ว การทำงานของ cross-chain bridge ประเภทนี้เทียบเท่ากับสะพานข้ามโหมด liquidity pool ยกเว้นว่ามีเพียง Stablecoins เท่านั้นที่ถูกโอนข้ามสายโซ่ เพื่อให้ราคาดำเนินการดีขึ้นระหว่างการโอนข้ามสายโซ่ กระบวนการ. โดยทั่วไปแล้ว ราคาการดำเนินการแลกเปลี่ยน AMM บนสายโซ่ทั้งสองจะมาจากฟังก์ชันที่คำนวณขนาดของการแลกเปลี่ยน ซึ่งเกี่ยวข้องกับสภาพคล่องที่มีอยู่ในกลุ่มทั้งสองด้าน
สถาปัตยกรรมนี้หลีกเลี่ยงความเสี่ยงของสัญญาอัจฉริยะในการห่อหุ้มสินทรัพย์ และให้กลไกการสื่อสารข้ามสายโซ่ที่ง่ายกว่าสถาปัตยกรรมสายกลาง อย่างไรก็ตาม เนื่องจากราคาดำเนินการขึ้นอยู่กับสภาพคล่องที่มีอยู่สำหรับแต่ละ AMM จึงมีความเสี่ยงที่ราคาดำเนินการแลกเปลี่ยนจะไม่เหมาะ
สะพานข้ามโซ่ประเภทนี้ใช้ที่อยู่ของสัญญาสองแห่งในเชนที่แตกต่างกัน (เรียกว่าสัญญาหลักและสัญญาจำลอง) และผู้เข้าร่วมนอกเครือข่ายที่แตกต่างกันสี่คนซึ่งได้รับการจูงใจให้ส่งข้อความข้ามเชน บางทีโปรโตคอลที่เป็นที่รู้จักมากที่สุดในหมวดนี้คือ Nomad ซึ่งทำให้แอปพลิเคชันหลายสายสามารถสื่อสารผ่านระบบนิเวศบล็อกเชนได้ง่ายขึ้น เรามาอธิบายวิธีการทำงานด้วยตัวอย่างง่ายๆ ในการส่งข้อความจาก Ethereum ไปยัง Polygon:

คำอธิบายภาพ
สัญญาหลักและสัญญาจำลองได้รับการอัปเดต ตรวจสอบ และเผยแพร่โดยผู้เข้าร่วมนอกเชนที่จูงใจให้ส่งข้อความข้ามเชน
ผู้ใช้บน Ethereum จะส่งข้อความไปยังที่อยู่ของสัญญาหลักบน Ethereum ก่อน สัญญาหลักจะรับข้อความนี้และวางไว้ในคิวพร้อมกับข้อความอื่นๆ ที่ได้รับ ณ จุดนี้ ผู้เข้าร่วมนอกเครือข่ายที่เรียกว่า "ผู้อัปเดต" ลงชื่อกลุ่มข้อความเพื่ออัปเดตสถานะของสัญญาหลัก ในการลงนามข้อความเหล่านี้ ผู้อัปเดตต้องวางเงินประกันไว้กับสัญญาหลัก ซึ่งจะถูกริบหากผู้อัปเดตพิสูจน์ได้ในภายหลังว่าได้กระทำการที่มุ่งร้าย ผู้เข้าร่วมออฟไลน์คนที่สองคือ "ผู้สังเกตการณ์" ซึ่งจะตรวจสอบสัญญาหลักและสัญญาจำลองบน Polygon เพื่อให้แน่ใจว่าข้อความทั้งหมดได้รับการบันทึกและส่งอย่างถูกต้อง เนื่องจากสะพานข้ามสายอาศัยหลักฐานการฉ้อโกงในแง่ดี เพื่อป้องกันไม่ให้พฤติกรรมที่เป็นอันตรายถูกดำเนินการและลงโทษผู้อัปเดตที่เป็นอันตราย ผู้สังเกตการณ์มีหน้าที่รับผิดชอบในการส่งหลักฐานพฤติกรรมที่เป็นอันตราย ในกรณีที่ไม่มีหลักฐานของพฤติกรรมที่เป็นอันตราย สะพานข้ามโซ่จะถือว่าข้อความนั้นถูกบันทึกและส่งอย่างถูกต้อง (ดังนั้นชื่อ "ในแง่ดี") สมมติว่าผู้สังเกตการณ์ตรวจไม่พบปัญหาในการดำเนินการกับตัวอัปเดต ผู้เข้าร่วมนอกห่วงโซ่รายที่สาม "รีเลย์" จะส่งข้อความไปยังสัญญาจำลองบนรูปหลายเหลี่ยม สุดท้าย ผู้เข้าร่วมนอกห่วงโซ่รายที่สี่ "ตัวประมวลผล" เผยแพร่ข้อความจากสัญญาจำลองไปยังผู้รับสุดท้ายของข้อความ
ข้อเสียเปรียบที่สำคัญของการออกแบบสะพานนี้คือการมีอยู่ของ Fraud Proof Delay (DTD) ซึ่งใช้เวลาประมาณ 30 นาที ทำให้ผู้สังเกตการณ์สามารถสแกนหาพฤติกรรมที่น่าสงสัยและตั้งคำถามเกี่ยวกับธุรกรรมที่เป็นอันตรายได้Connext และ Hop โปรโตคอลทั้งสองนี้ช่วยลดเวลารอคอยโดยอนุญาตให้ผู้เข้าร่วมตลาดรายอื่นส่งโทเค็นไปยังผู้รับสุดท้ายโดยตรงก่อนที่หน้าต่างหลักฐานการฉ้อโกงจะหมดอายุ ผลที่ตามมา โปรโตคอลทั้งสองรับความเสี่ยงที่เกี่ยวข้องกับธุรกรรมที่เป็นอันตรายในนามของผู้รับเพื่อเก็บค่าธรรมเนียมจากผู้รับที่ต้องการสภาพคล่องที่สูงขึ้น
ชื่อระดับแรก
ต้องการความน่าเชื่อถือ vs. ไม่ต้องการความน่าเชื่อถือ
ในการจัดประเภทนี้ สะพานข้ามโซ่แบ่งออกเป็นสองประเภท พวกเขามีทั้ง 1) เชื่อถือได้หรือ 2) ไว้ใจไม่ได้ กล่าวอีกนัยหนึ่งคือ ผู้ใช้อาจไว้วางใจให้บุคคลที่สามเป็นผู้ดำเนินการสะพานข้ามโซ่และรักษาความปลอดภัย หรือพึ่งพาซอฟต์แวร์ที่ออกแบบและทำงานในลักษณะกระจายเพื่อไม่ให้หน่วยงานใดเปลี่ยนสถานะหรือดำเนินการกับมันได้ สะพานข้ามโซ่ที่เชื่อถือได้ ได้แก่ xPollinate, Matic Bridge และ Binance Bridge สะพานข้ามโซ่ที่ไว้ใจไม่ได้ ได้แก่ THOR Chain, Ren และ Cosmos IBC
ที่สำคัญความแตกต่างระหว่างการไว้วางใจและไม่ไว้วางใจนั้นไม่ใช่ขาวดำ แต่เป็นการค่อยเป็นค่อยไป โปรโตคอลซอฟต์แวร์แบบกระจายที่มีชุดตัวดำเนินการที่เล็กกว่าหรือมีความเข้มข้นตามพื้นที่ทางภูมิศาสตร์มากกว่าจะมีความอ่อนไหวต่อความล้มเหลวเพียงจุดเดียวมากกว่าระบบที่มีชุดตัวดำเนินการที่ใหญ่กว่าและแตกต่างกันมากกว่า ในทำนองเดียวกัน สะพานข้ามโซ่ที่ต้องการให้ผู้ใช้ล็อคสินทรัพย์ในที่อยู่ของสัญญาเพื่อแลกกับสินทรัพย์ที่ถูกห่อหุ้ม ยังต้องการให้ผู้ใช้ไว้วางใจว่ารหัสนั้นเขียนขึ้นในลักษณะที่ป้องกันการโจมตีหรือการโจรกรรม สะพานข้ามโซ่แบบไม่ต้องดูแลไม่ต้องการความเชื่อถือนี้ แม้ว่าโดยปกติแล้วสะพานเหล่านี้จะดำเนินการโดยหน่วยงานส่วนกลางก็ตาม
วัตถุเชื่อมต่อคืออะไร
จากเลเยอร์ 1 ถึงเลเยอร์ 1สะพานข้ามโซ่จากเลเยอร์ 1 ถึงเลเยอร์ 1 ช่วยให้ผู้ใช้สามารถโอนเงินระหว่างระบบนิเวศ L1 ทั้งสองได้ ตัวอย่างเช่น,สะพานข้ามโซ่พอร์ทัลของ Wormhole
รองรับการโอนสินทรัพย์จาก Solana ไปยัง Ethereum ด้วยการส่งเสริมการทำงานร่วมกันระหว่างระบบนิเวศเลเยอร์ 1 ผู้ใช้ web3 จึงมีอิสระที่จะใช้เวลาและทรัพยากรในเชนที่ต้องการ ในขณะที่ยังคงความยืดหยุ่นในการสลับเชนได้ตลอดเวลา
จากเลเยอร์ 1 ถึงเลเยอร์ 2Acrossสะพานข้ามโซ่จากเลเยอร์ 1 ถึงเลเยอร์ 2 ช่วยให้เชน L1 เช่น Ethereum สามารถสื่อสารกับเชน L2 ที่สร้างขึ้นบนเชน L1 ตัวอย่างเช่น ผู้ใช้อาจต้องการโอน ETH จาก Ethereum mainnet ไปยัง Arbitrum, Optimism หรือ ZkSync ผู้ใช้สามารถโอนโทเค็นของตนได้โดยใช้สะพานข้ามโซ่แบบเนทีฟของ L2 แต่ละอัน หรือสามารถใช้เช่นสะพานข้ามโซ่ของบุคคลที่สาม ในขณะที่ระบบนิเวศ L2 เติบโตอย่างต่อเนื่อง สะพานข้ามโซ่ดังกล่าวจะมีบทบาทในการย้ายกิจกรรม mainnet ของ Ethereum ไปยัง L2。
บทบาทสำคัญ
จากเลเยอร์ 2 ถึงเลเยอร์ 2Orbiter Financeหลายโครงการ รวมทั้ง กำลังทำงานอย่างแข็งขันเพื่อบรรลุเป้าหมายนี้
ชื่อระดับแรก
การแลกเปลี่ยนในการออกแบบสะพานข้ามโซ่แม้ว่าจะมีการออกแบบสถาปัตยกรรมสะพานข้ามโซ่หลายสิบแบบ แต่ก็ไม่มีสะพานข้ามโซ่แบบใดที่จะมีได้"ไตรลักษณ์การทำงานร่วมกัน"
คุณสมบัติทั้งสามของ. ไตรเลมมาความสามารถในการทำงานร่วมกันเป็นคำที่บัญญัติโดย Arjun Bhuptani ซึ่งระบุว่าสะพานข้ามโซ่สามารถมีคุณสมบัติเพียงสองในสามประการต่อไปนี้: ความเป็นสากล ความสามารถในการปรับขนาด และความไม่ไว้วางใจ1. ความคล่องตัว:
ความสามารถในการส่งผ่านข้อมูลโดยพลการระหว่างสองเครือข่าย2. ความสามารถในการปรับขนาด:
ความสามารถในการปรับใช้อย่างรวดเร็วบนเชนที่แตกต่างกันลดสมมติฐานความไว้วางใจให้น้อยที่สุด

และ
แหล่งที่มา:Arjun Bhuptani
และTrilemma ความสามารถในการปรับขนาดTrilemma ความสามารถในการปรับขนาดZetaChainในทำนองเดียวกัน เมื่อสะพานข้ามโซ่เลือกสองคุณสมบัตินี้ คุณสมบัติสุดท้ายจะตอบสนองได้ยาก ตัวอย่างเช่น Connext เป็นสะพานข้ามโซ่ที่ไม่น่าเชื่อถือซึ่งโอนโทเค็นระหว่างโซ่ที่เข้ากันได้กับ EVM สองตัว ปัจจุบัน ไม่สามารถส่งผ่านข้อมูลตามอำเภอใจได้ ซึ่งหมายความว่าจะจัดลำดับความสำคัญของความสามารถในการขยายขนาดและความไม่ไว้วางใจมากกว่าข้อมูลทั่วไป ชอบ
สะพานข้ามโซ่อื่น ๆ ให้ความสำคัญกับความสามารถในการปรับขนาดและความสามารถรอบด้าน แต่จำเป็นต้องให้ความไว้วางใจเพิ่มเติมอีกชั้นหนึ่งผ่านชุดตัวตรวจสอบความถูกต้องของสะพานข้ามโซ่ ดังนั้นจึงต้องเสียสละความไม่ไว้วางใจ
เพื่ออธิบายการขยายสะพานข้ามโซ่จากกลไกการโอนโทเค็นไปยังแพลตฟอร์มแอปพลิเคชัน เราสามารถใช้การเปรียบเทียบว่าสะพานข้ามโซ่นั้นคล้ายกับถนนที่เก็บค่าผ่านทางที่เชื่อมต่อเมืองที่มีการจราจรคับคั่งสูงสองเมือง ถนนที่เก็บค่าผ่านทางจะเก็บค่าผ่านทางทุกครั้งที่ผู้ใช้ต้องการขับรถจากเมือง A ไปยังเมือง B สะพานข้ามโซ่ค่อยๆ เปลี่ยนโมเดลถนนเก็บค่าผ่านทางให้เป็นโมเดลเมือง ซึ่งนักพัฒนาสร้างแอปพลิเคชันบนสะพานข้ามโซ่ เช่น การสร้างเมืองระหว่างเมือง A และเมือง B

คำอธิบายภาพ
เนื่องจากสะพานข้ามโซ่บางแห่งมีผู้ใช้ที่ไม่ซ้ำกันหลายหมื่นรายและมีปริมาณการถ่ายโอนหลายพันล้านดอลลาร์ พวกเขาจึงสามารถใช้ประโยชน์จากกิจกรรมของผู้ใช้ที่มีอยู่เพื่อจูงใจนักพัฒนาให้สร้างแอปพลิเคชันบนสะพานข้ามโซ่ของตน ต่อด้วยการเทียบเคียงกับค่าผ่านทาง นักพัฒนาเป็นเหมือนผู้ประกอบการที่มีความทะเยอทะยานที่ตัดสินใจย้ายเข้ามาในเมืองหลังจากเห็นผู้คนที่ร่ำรวย (ผู้ใช้) หลั่งไหลเข้ามาในพื้นที่ หลังจากเห็นความเคลื่อนไหวในเมืองมากขึ้น ผู้ประกอบการรายอื่นก็ย้ายเข้ามาในเมืองและเริ่มสร้างธุรกิจขนาดใหญ่ขึ้น (แอพ) ในไม่ช้าเมืองก็พัฒนาขึ้น และด่านเก็บค่าผ่านทางที่เคยทำหน้าที่เป็นสื่อกลางระหว่างเมืองใหญ่ทั้งสอง บัดนี้กลายเป็นประตูสู่เมืองที่เจริญรุ่งเรืองแห่งนี้
ชื่อระดับแรก
สะพานข้ามโซ่หรือ "Layer Zeros" เป็นแพลตฟอร์มแอปพลิเคชัน
RenVM
มีบางโครงการที่น่าสนใจที่พยายามจะเป็นเมืองที่เจริญรุ่งเรืองตามที่แสดงในการเปรียบเทียบก่อนหน้านี้ โครงการเหล่านี้มุ่งเน้นที่การพัฒนาวิธีใหม่ๆ ในการเชื่อมต่อข้อมูลข้ามสายโซ่ ในขณะเดียวกันก็เป็นรากฐานสำหรับระบบนิเวศของ dapp รายการเหล่านี้รวมถึง:"renBTC"RenVM และโปรโตคอล Catalog เปรียบได้กับถนนเก็บค่าผ่านทางและเมืองในตัวอย่างข้างต้น RenVM รองรับธุรกรรมข้ามเชนโดยใช้กลไก "ล็อคและมิ้นต์/เบิร์นและแลก" ที่อธิบายไว้ก่อนหน้านี้ ขณะนี้อนุญาตให้ผู้ใช้ห่อโทเค็น BTCCatalogในฐานะสื่อ ให้ย้าย BTC เข้าและออกจาก Ethereum และ Polygon สะพานข้ามโซ่สามารถคิดได้ว่าเป็นแอปพลิเคชันที่สร้างขึ้นบน RenVM นอกเหนือจากนี้
LayerZero
LayerZero เป็นพื้นฐานการสื่อสารที่อนุญาตให้ส่งข้อมูลบนห่วงโซ่ EVM ด้วยจุดสิ้นสุดของ LayerZero จุดสิ้นสุดของ LayerZero เป็นไคลเอ็นต์แบบออนไลน์ เชนใดๆ ที่มีจุดสิ้นสุด ZRO สามารถทำธุรกรรมข้ามเชนได้ บริการ oracle ของบุคคลที่สามเช่น Chainlink จำเป็นต้องใช้ระหว่างจุดสิ้นสุดเพื่อทำหน้าที่เป็นกลไกที่ปลอดภัยสำหรับธุรกรรมและการส่งข้อความ

คำอธิบายภาพ
แหล่งที่มา:แหล่งที่มา:
กระดาษสีขาว LayerZero
แอปพลิเคชันที่ใช้งานบนบล็อกเชน L1 ต่างๆ จะพบว่าวิธีนี้เป็นวิธีที่ง่ายมาก ตัวอย่างเช่น หาก Dapp ถูกสร้างขึ้นบน Polygon การโหลด Dapp นี้ไปยัง LayerZero อย่างรวดเร็วโดยใช้จุดสิ้นสุดก็ค่อนข้างง่าย DApps เช่น Stargate ใช้ประโยชน์จากมาตรฐานการสื่อสารที่พัฒนาโดย LayerZero เพื่อสร้างการแลกเปลี่ยนแบบกระจายศูนย์/สะพานข้ามโซ่
ซีต้าโซ่
Zeta chain เป็นบล็อกเชนเลเยอร์ 1 ซึ่งไม่จำเป็นต้องห่อหุ้มสินทรัพย์เพื่อถ่ายโอนสินทรัพย์ข้ามสายโซ่ และไม่ต้องใช้สะพานข้ามโซ่สำหรับแต่ละคู่ของบล็อกเชน สิ่งนี้ทำได้โดยความสามารถของ Zeta chain ในการส่งข้อความข้ามสายโซ่ ซึ่งช่วยให้สามารถส่งข้อมูลและค่าข้ามสายโซ่และเลเยอร์ได้ การใช้สัญญาอัจฉริยะแบบเชนเต็มรูปแบบ นักพัฒนาสามารถตั้งโปรแกรม Zeta Chain เพื่อฟังเหตุการณ์บนบล็อกเชนที่เชื่อมต่อและดำเนินการตามนั้น Zeta chain อาศัยการตรวจสอบฉันทามติของโหนดเพื่อให้แน่ใจว่ามีความปลอดภัยของตัวเอง และรูปแบบลายเซ็นเกณฑ์แบบกระจายเพื่อให้มั่นใจในความปลอดภัยของคีย์ส่วนตัวบนเชนที่เชื่อมต่อ ดังนั้นจึงหลีกเลี่ยงจุดล้มเหลวเพียงจุดเดียว PoS จูงใจให้ผู้ตรวจสอบทำงานอย่างถูกต้อง
แพลตฟอร์มสะพานข้ามโซ่เหล่านี้เปิดใช้งานการทำงานร่วมกันระหว่างโซ่และอนุญาตให้สร้างระบบนิเวศใหม่บนมัน นอกเหนือจากการส่งโทเค็นจากเชน A ไปยังเชน B แล้ว สถานการณ์จำลองแอปพลิเคชันใหม่จะถูกปลดล็อก อย่างไรก็ตาม กลไกเฉพาะแต่ละอย่างของแพลตฟอร์มสะพานข้ามโซ่/สะพานข้ามโซ่มีความเสี่ยงในระดับหนึ่ง
ชื่อระดับแรก
คำอธิบายภาพ

ความเสี่ยงของสะพานข้ามโซ่
ความเสี่ยงของสะพานข้ามโซ่
เวกเตอร์การโจมตีหลักสองแบบที่ส่งผลต่อความปลอดภัยของสะพานข้ามโซ่ ได้แก่ 1) ช่องโหว่ของสัญญาอัจฉริยะ และ 2) ช่องโหว่ root-of-trust

คำอธิบายภาพ
เวกเตอร์การโจมตีหลักสองตัวสำหรับสะพานข้ามโซ่
ผู้ประสงค์ร้ายใช้ประโยชน์จากช่องโหว่สัญญาอัจฉริยะเมื่อโจมตีสะพานข้ามโซ่ที่ชั้นแอปพลิเคชันสำเร็จ เนื่องจากสะพานข้ามโซ่ส่วนใหญ่ต้องใช้สัญญาอัจฉริยะที่ปลอดภัยในทุกเครือข่ายที่เชื่อมต่อด้วย บล็อกเชนรุ่นใหม่จึงเป็นเป้าหมายที่ง่ายกว่า ในขณะที่ภาษาอย่างเช่น Rust, CosmWasm และ Substrate ล้วนมีชุมชนนักพัฒนาที่กำลังเติบโต แต่พวกเขาไม่มีเครื่องมือสำหรับนักพัฒนาและบริษัทตรวจสอบมากเท่ากับภาษาสำหรับผู้ใหญ่อย่าง Solidity ดังนั้นจึงมีโอกาสสูงที่จะเกิดช่องโหว่ของ mainnet เมื่อพิจารณาว่าทีมจะพิจารณาปัจจัยต่างๆ เช่น ความเร็วในการพัฒนาและการแข่งขันในตลาดเมื่อพัฒนาสะพานข้ามโซ่ จึงเป็นเรื่องง่ายที่จะเข้าใจว่าทำไมช่องโหว่ของสัญญาอัจฉริยะจึงกลายเป็นเวกเตอร์การโจมตีของแฮ็กเกอร์ที่พบบ่อยที่สุด
อย่างที่คุณเห็น ช่องโหว่ภายนอกเหล่านี้ตรวจจับได้ไม่ง่ายนัก แต่ค่าใช้จ่ายที่เกี่ยวข้องกับระบบรักษาความปลอดภัยที่ไม่ดีอาจมีมูลค่ามหาศาล ปีที่แล้ว ต้นทุนสะสมของการโจมตีสะพานข้ามโซ่เกินกว่า 1.5 พันล้านดอลลาร์

คำอธิบายภาพ
แหล่งที่มา:Decrypt, Kudelski Security Research, The Verge, VentureBeat
แหล่งที่มา:
ดังนั้น เมื่อโอนเงิน ควรพิจารณาทำความเข้าใจระบบความปลอดภัยพื้นฐานที่ใช้โดยสะพานข้ามโซ่ ความปลอดภัยไม่เกี่ยวข้องหากผู้ค้าปลีกต้องการส่ง 0.5 ETH อย่างรวดเร็วเพื่อให้แน่ใจว่าการสร้างเหรียญ NFT เสร็จสมบูรณ์ อย่างไรก็ตาม หาก DAO วางแผนที่จะโอน 10,000 ETH ไปยังสัญญาในเชนอื่น จำเป็นต้องตรวจสอบความปลอดภัยพื้นฐานของสะพานข้ามเชนอย่างรอบคอบ
บทส่งท้าย
ด้วยการพัฒนาอย่างต่อเนื่องของอุตสาหกรรมการเข้ารหัส จะมีการสำรวจการออกแบบสะพานข้ามโซ่ใหม่ แบบจำลองความปลอดภัยใหม่จะได้รับการทดสอบ และแอพพลิเคชั่นใหม่ที่ใช้สะพานข้ามโซ่ก็จะเกิดขึ้นเช่นกัน การเกิดขึ้นที่ประสบความสำเร็จของสะพานข้ามโซ่ที่รวมเอาความปลอดภัย ความยืดหยุ่น และประสิทธิภาพเข้าด้วยกัน จะช่วยให้มีการเชื่อมต่อระหว่างโปรโตคอลและชุมชนที่กว้างขึ้น เนื่องจากเราอยู่ในช่วงเวลาของการกรองและกำจัดสะพานข้ามโซ่ที่ไม่ปลอดภัย อาจมีความเจ็บปวดในระยะสั้น แต่อนาคตของอุตสาหกรรมสะพานข้ามโซ่จะสดใส
ข้อจำกัดความรับผิดชอบ
Amber Group ได้ลงทุนใน Nomad, Orbiter, Catalog, Zeta Chain และเราให้บริการกำหนดเส้นทาง/การเชื่อมโยง/สภาพคล่องสำหรับโปรโตคอลต่างๆ ที่ระบุไว้ข้างต้น ข้อมูลที่มีอยู่ในที่นี้ (“ข้อมูล”) จัดทำขึ้นเพื่อวัตถุประสงค์ในการให้ข้อมูลเท่านั้น ในรูปแบบสรุปและไม่ครอบคลุมทั้งหมด เนื้อหาเหล่านี้ไม่ใช่และไม่ได้มีวัตถุประสงค์เพื่อเป็นข้อเสนอหรือการชักชวนให้เสนอขายหรือซื้อหลักทรัพย์หรือผลิตภัณฑ์ใดๆ ข้อมูลดังกล่าวไม่ได้ให้ไว้และไม่ควรถือเป็นการให้คำแนะนำการลงทุน ข้อมูลเหล่านี้ไม่ได้คำนึงถึงวัตถุประสงค์ในการลงทุน สถานการณ์ทางการเงิน หรือความต้องการเฉพาะของนักลงทุนที่มีศักยภาพ ไม่มีการให้สัญญาหรือการรับประกันใด ๆ ไม่ว่าโดยชัดแจ้งหรือโดยปริยายเกี่ยวกับความยุติธรรม ความถูกต้อง ความถูกต้อง ความมีเหตุผล หรือความสมบูรณ์ของข้อมูล เราไม่มุ่งมั่นที่จะอัปเดตเนื้อหานี้ ไม่ควรพิจารณาโดยนักลงทุนที่มีศักยภาพเพื่อใช้แทนวิจารณญาณหรือการวิจัยของตนเอง นักลงทุนที่มีศักยภาพควรปรึกษาที่ปรึกษาด้านกฎหมาย กฎระเบียบ ภาษี ธุรกิจ การลงทุน การเงินและการบัญชีของตนเอง ในขอบเขตที่พวกเขาเห็นว่าจำเป็น และตัดสินใจลงทุนตามวิจารณญาณของตนเองและคำแนะนำของที่ปรึกษาดังกล่าว


