ทำลายความโดดเดี่ยวของหมู่เกาะ Blockchain: คำอธิบายโดยละเอียดว่าเทคโนโลยี Cross-Chain กำหนดรูปแบบโลก Crypto ที่เปิดกว้างและเชื่อมต่อถึงกันอย่างไร

กลางDec 31, 2023
บทความนี้จะแนะนำความต้องการและการจัดหมวดหมู่ของเทคโนโลยีข้ามสายโซ่ และวิเคราะห์ความท้าทายและสถานะการพัฒนา
ทำลายความโดดเดี่ยวของหมู่เกาะ Blockchain: คำอธิบายโดยละเอียดว่าเทคโนโลยี Cross-Chain กำหนดรูปแบบโลก Crypto ที่เปิดกว้างและเชื่อมต่อถึงกันอย่างไร

ณ ตอนนี้ มีบล็อกเชนสาธารณะ (L1 และ L2) กี่อัน?

อาจเป็นเรื่องยากสำหรับทุกคนที่จะตอบคำถามนี้ให้ถูกต้องทันที จากข้อมูลของ DefiLlama ปัจจุบันมีเครือข่ายสาธารณะที่บันทึกไว้ 225 แห่ง ไม่ต้องพูดถึงเครือข่ายที่เกิดขึ้นใหม่และยังไม่ได้เผยแพร่อีกจำนวนมาก พูดได้อย่างปลอดภัยว่าโลกของ crypto เป็นจักรวาลที่วุ่นวายที่ประกอบด้วยบล็อกเชนหลายอัน ในโลกของการเข้ารหัสแบบหลายสายโซ่ แต่ละบล็อกเชนมีลักษณะทางเทคโนโลยีที่เป็นเอกลักษณ์ การสนับสนุนจากชุมชน เครื่องมือการพัฒนา และระบบนิเวศ ตัวอย่างเช่น มีเครือข่ายสาธารณะ POW ที่นำโดย Bitcoin, เครือข่ายสาธารณะที่ใช้ EVM เช่น Ethereum พร้อมด้วย L2 จำนวนมาก, เครือข่ายสาธารณะความเร็วสูงที่โดดเด่น เช่น Solana และเครือข่ายสาธารณะที่ใช้ Move ซึ่งนำเสนอโดย Aptos และ Sui ความหลากหลายนี้นำเสนอความเป็นไปได้มากขึ้นสำหรับแอปพลิเคชันแบบกระจายอำนาจ (DApps) และนวัตกรรมทางการเงิน อย่างไรก็ตาม มันยังนำมาซึ่งความท้าทายอีกมากมาย

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

ส่วนที่ 1: ความต้องการเทคโนโลยี Cross-Chain

เทคโนโลยี cross-chain จำเป็นจริง ๆ สำหรับการบรรลุอนาคตบล็อคเชนที่มีการกระจายอำนาจและเชื่อมโยงถึงกันอย่างแท้จริงหรือไม่? หลายคนอาจมีคำตอบที่แตกต่างกัน ได้รับอิทธิพลจากเหตุการณ์ด้านความปลอดภัยที่เกิดขึ้นในสาขา cross-chain บางส่วนจึงเกิดความกังขา โดยเชื่อมโยง cross-chain เข้ากับ "ข้อเสนอหลอก" หรือ "กับดัก" โดยอัตโนมัติ นี่เป็นทั้งโศกนาฏกรรมของบุคคลเหล่านี้และทั้งอุตสาหกรรม อย่างไรก็ตาม ไม่อาจปฏิเสธได้ว่าการอยู่ร่วมกันของหลายเครือข่ายเป็นโครงสร้างตลาดในปัจจุบัน และด้วยจำนวนที่เพิ่มขึ้นของเครือข่ายสาธารณะและ Layer2 (Rollups) ตลอดจนระบบนิเวศที่ค่อยๆ เติบโตเต็มที่ เทคโนโลยีข้ามเครือข่ายย่อมกลายเป็นข้อกำหนดพื้นฐานใน โครงสร้างตลาดในปัจจุบัน คุณอาจพบคำตอบในสองด้านต่อไปนี้:

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

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

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

ดังนั้น ไม่ว่าจะพิจารณาความสามารถในการทำงานร่วมกันหรือสภาพคล่องของสินทรัพย์ ก็มีความจำเป็นในทางปฏิบัติสำหรับเทคโนโลยีข้ามสายโซ่ ซึ่งรวมถึงสะพานข้ามสายโซ่สินทรัพย์แบบดั้งเดิม (Bridge) และโปรโตคอลการทำงานร่วมกัน (Interoperability Protocol) ในส่วนต่อไปนี้ เราจะพยายามจัดหมวดหมู่โซลูชันแบบ cross-chain ทั้งหมดจากมุมมองทางเทคนิค และแนะนำทั้งสองประเภทนี้แยกกันเพื่อความเข้าใจที่ดีขึ้น

ส่วนที่ 2: การจัดหมวดหมู่ของโซลูชัน Cross-Chain

เทคโนโลยี Cross-chain ได้รับการพัฒนาอย่างรวดเร็วในช่วงไม่กี่ปีที่ผ่านมา โดยมีวิธีการมากมายในการแก้ปัญหาปฏิสัมพันธ์ระหว่าง Chain โซลูชันข้ามสายโซ่เหล่านี้สามารถจัดหมวดหมู่ที่แตกต่างกันตามมิติต่างๆ ที่นี่ เราขอแนะนำเฟรมเวิร์กการวิเคราะห์ข้ามสายโซ่ที่เสนอโดย Arjun Bhuptani ผู้ก่อตั้ง Connext โดยจัดหมวดหมู่โปรโตคอลการทำงานร่วมกัน (สะพานข้ามสายโซ่) ตามวิธีการยืนยันข้อความออกเป็นสามหมวดหมู่หลัก: การยืนยันแบบเนทีฟ การตรวจสอบภายนอก และการตรวจสอบภายในท้องถิ่น

ได้รับการยืนยันจากเจ้าของภาษาแล้ว

)

(ที่มา: Connext, อรชุน ภูปตะนี)

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

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

โปรเจ็กต์ที่ใช้การยืนยันแบบเนทีฟ ได้แก่ Cosmos IBC, Near Rainbow Bridge, Snowbridge ฯลฯ การโรลอัพการเข้า/ออกก็เป็นรูปแบบหนึ่งของการยืนยันแบบเนทีฟเช่นกัน

การตรวจสอบจากภายนอก

(ที่มา: Connext, อรชุน ภูปตะนี)

วิธีการตรวจสอบภายนอกเกี่ยวข้องกับการแนะนำชุดเครื่องมือตรวจสอบภายนอกเพื่อตรวจสอบข้อความข้ามสายโซ่ โดยทั่วไปกลุ่มนี้ประกอบด้วยหลายเอนทิตี และผู้ตรวจสอบความถูกต้องอาจมีรูปแบบต่างๆ เช่น ระบบคอมพิวเตอร์หลายฝ่าย (MPC), oracles, กลุ่ม multi-sig เป็นต้น ข้อได้เปรียบที่ชัดเจนของแนวทางนี้คือความสามารถในการปรับขนาดได้สูง เนื่องจากสามารถขยายไปยังบล็อกเชนใดๆ ได้อย่างง่ายดาย (สะพานที่ใช้การตรวจสอบภายนอกในปัจจุบันครองพื้นที่สะพานข้ามสายโซ่)

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

ตัวอย่างของโปรโตคอลที่ได้รับการตรวจสอบจากภายนอก ได้แก่ Wormhole (Portal Bridge), Axelar, Chainlink CCIP, Multichain และโดยพื้นฐานแล้ว LayerZero ยังใช้วิธีการตรวจสอบจากภายนอกอีกด้วย

ตรวจสอบในท้องถิ่น

(ที่มา: Connext, อรชุน ภูปตะนี)

แตกต่างจากวิธีการข้างต้น Locally Verified หรือที่เรียกว่าการตรวจสอบแบบ peer-to-peer มุ่งเน้นไปที่การตรวจสอบโดยตรงระหว่างฝ่ายที่ทำธุรกรรม วิธีการนี้มักจะเกี่ยวข้องกับสัญญา Hash Time Locked (HTLC) ซึ่งทั้งสองฝ่ายสามารถตรวจสอบธุรกรรมของกันและกันได้ เนื่องจากคู่สัญญาที่ทำธุรกรรมมักจะมีผลประโยชน์ทางเศรษฐกิจที่ขัดแย้งกัน ความเป็นไปได้ของการสมรู้ร่วมคิดจึงลดลงอย่างมาก

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

ตัวอย่างทั่วไปของ Local Verification ได้แก่ Connext, cBridge, Hop เป็นต้น

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

ส่วนที่ 3: การส่งผ่านข้อความแบบ Cross-Chain และ Cross-Chain

หลังจากที่ได้แนะนำแนวคิดพื้นฐานและการจำแนกประเภทของโซลูชันแบบ cross-chain แล้ว เราจะมาเจาะลึกถึงความแตกต่างระหว่างการส่งข้อความแบบ cross-chain ของสินทรัพย์และการส่งข้อความแบบ cross-chain กัน

สินทรัพย์ข้ามสายโซ่

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

ล็อคและมิ้นต์

วิธีการที่พบบ่อยที่สุดในกระบวนการโอนสินทรัพย์แบบ cross-chain คือ lock-and-mint พูดง่ายๆ ก็คือ เมื่อสินทรัพย์ย้ายจากห่วงโซ่ต้นทางไปยังห่วงโซ่เป้าหมาย สินทรัพย์เหล่านั้นจะถูกล็อคบนห่วงโซ่แหล่งที่มาและ "ถูกสร้างใหม่" บนห่วงโซ่เป้าหมาย (กลไกที่คล้ายกัน ได้แก่ การเบิร์นและแลก ซึ่งจะไม่ได้อธิบายรายละเอียดในที่นี้เนื่องจากข้อจำกัดด้านพื้นที่ ตัวอย่างทั่วไปคือวิธีการข้ามสายโซ่ที่นำมาใช้โดย Circle ผู้ออก USDC)


(แหล่งรูปภาพ: web3edge, @0xPhillan)

ตัวอย่างเช่น เมื่อใช้ BTC เป็นโทเค็นบน Ethereum BTC ดั้งเดิมจะถูกล็อค และโทเค็น Wrapped Bitcoin (WBTC) ในจำนวนที่เท่ากันจะถูกสร้างขึ้นบน Ethereum สิ่งนี้ทำให้มั่นใจได้ว่าอุปทานรวมของ BTC ยังคงไม่เปลี่ยนแปลง ดังนั้นจึงช่วยรักษาความขาดแคลนของสินทรัพย์ นอกจาก WBTC แล้ว สะพานอย่างเป็นทางการของ Ethereum Layer2 บางตัว เช่น Polygon Bridge และ Arbitrum Bridge และ Rainbow Bridge ที่เชื่อมต่อ Ethereum กับระบบนิเวศ Near ก็ใช้กลไก lock-and-mint/burn เช่นกัน

สวอปพูลสภาพคล่อง

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


(แหล่งรูปภาพ: web3edge, @0xPhillan)

ในแง่ของกลไก ความเสี่ยงด้านความปลอดภัยของสะพานข้ามสายโซ่ดังกล่าวส่วนใหญ่ตกเป็นภาระของ LP หากพูลถูกแฮ็ก สภาพคล่องที่ LP มอบให้อาจถูกขโมยได้ ความไม่สมดุลในกลุ่มสภาพคล่องยังสามารถนำไปสู่การระเหยของมูลค่าสินทรัพย์แบบ cross-chain ซึ่งส่งผ่านวิกฤตไปยังผู้ใช้แบบ cross-chain สะพานข้ามสายโซ่ที่ใช้กลุ่มสภาพคล่อง ได้แก่ ThorSwap, Hop Exchange, Synapse Bridge และอื่นๆ

การแลกเปลี่ยนอะตอม

การแลกเปลี่ยนอะตอมอนุญาตให้ทั้งสองฝ่ายแลกเปลี่ยนสินทรัพย์ได้โดยตรงโดยไม่ต้องมีคนกลาง พวกเขาใช้ Hash Time Locked Contracts (HTLC) เพื่อให้แน่ใจว่าการแลกเปลี่ยนเป็นแบบ "อะตอมมิก" ซึ่งหมายความว่าธุรกรรมจะดำเนินการอย่างสมบูรณ์หรือไม่ได้ทำเลย ในสะพานข้ามสายโซ่แบบสลับอะตอมมิก ทรัพย์สินจะเข้าถึงได้ผ่านคีย์ส่วนตัว หากฝ่ายหนึ่งกระทำการมุ่งร้าย อีกฝ่ายสามารถเรียกค้นทรัพย์สินของตนผ่านการล็อคเวลา (ซึ่งจะเปิดหลังจากเวลาที่กำหนด) โดยไม่จำเป็นต้องอาศัยความไว้วางใจจากบุคคลที่สามจากส่วนกลาง โปรเจ็กต์ทั่วไปที่ใช้ Atomic Swap ได้แก่ Connext, cBridge และอื่นๆ

(แหล่งรูปภาพ: web3edge, @0xPhillan)

การส่งข้อความข้ามสายโซ่

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

การซิงโครไนซ์สถานะ

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

การฟังและการตอบสนองเหตุการณ์

เมื่อมีเหตุการณ์ (เช่น การยืนยันธุรกรรมหรือการเรียกสัญญาอัจฉริยะ) เกิดขึ้นในห่วงโซ่หนึ่ง ห่วงโซ่อื่นสามารถกำหนดค่าให้ฟังเหตุการณ์เหล่านี้และตอบสนองได้ตามต้องการ ตัวอย่างเช่น ChainBridge ของ ChainSafe ใช้วิธีการนี้ในการจัดการข้อความข้ามสายโซ่

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

ส่วนที่ 4: ความท้าทายของเทคโนโลยี Cross-Chain**

  • ในขณะที่เทคโนโลยีบล็อคเชนพัฒนาและเติบโตเต็มที่ เทคโนโลยีข้ามเชนก็กลายเป็นจุดมุ่งเน้นการวิจัยที่สำคัญ เป้าหมายคือการอำนวยความสะดวกในการแลกเปลี่ยนสินทรัพย์และข้อมูลระหว่างบล็อกเชนที่แตกต่างกันอย่างราบรื่น อย่างไรก็ตาม การบรรลุเป้าหมายนี้ไม่ใช่เรื่องตรงไปตรงมา คล้ายคลึงกับ “ไตรลักษณ์ที่เป็นไปไม่ได้” ในแต่ละบล็อคเชน มี “ความยากลำบากสามประการ” ในขอบเขตของการทำงานร่วมกันแบบข้ามเชน
  • ตามกรอบการทำงานที่เสนอโดย Arjun Bhuptani โซลูชันแบบ cross-chain ใดๆ สามารถตอบสนองเกณฑ์ได้ไม่เกินสองในสามเกณฑ์ต่อไปนี้:
    • ความสามารถในการขยาย: รองรับการส่งข้อความโดยพลการ
    • ความไม่ไว้วางใจ: ไม่ทำให้เกิดสมมติฐานเกี่ยวกับความไว้วางใจใหม่
    • ลักษณะทั่วไป: สามารถปรับให้เข้ากับบล็อกเชนได้มากขึ้น

(ที่มา: Connext, อรชุน ภูปตะนี)

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

ส่วนที่ 5: สรุปและแนวโน้ม

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

อย่างไรก็ตาม ตามที่กล่าวไว้ เทคโนโลยี cross-chain ยังคงเผชิญกับความท้าทายมากมาย แต่ด้วยการวิจัยเชิงลึกและความก้าวหน้าทางเทคโนโลยี เราตั้งตารอที่จะเอาชนะความท้าทายเหล่านี้ และบรรลุระบบนิเวศข้ามสายโซ่ที่ปลอดภัย มีประสิทธิภาพ และราบรื่นยิ่งขึ้น

ข้อสงวนสิทธิ์:

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

ทำลายความโดดเดี่ยวของหมู่เกาะ Blockchain: คำอธิบายโดยละเอียดว่าเทคโนโลยี Cross-Chain กำหนดรูปแบบโลก Crypto ที่เปิดกว้างและเชื่อมต่อถึงกันอย่างไร

กลางDec 31, 2023
บทความนี้จะแนะนำความต้องการและการจัดหมวดหมู่ของเทคโนโลยีข้ามสายโซ่ และวิเคราะห์ความท้าทายและสถานะการพัฒนา
ทำลายความโดดเดี่ยวของหมู่เกาะ Blockchain: คำอธิบายโดยละเอียดว่าเทคโนโลยี Cross-Chain กำหนดรูปแบบโลก Crypto ที่เปิดกว้างและเชื่อมต่อถึงกันอย่างไร

ณ ตอนนี้ มีบล็อกเชนสาธารณะ (L1 และ L2) กี่อัน?

อาจเป็นเรื่องยากสำหรับทุกคนที่จะตอบคำถามนี้ให้ถูกต้องทันที จากข้อมูลของ DefiLlama ปัจจุบันมีเครือข่ายสาธารณะที่บันทึกไว้ 225 แห่ง ไม่ต้องพูดถึงเครือข่ายที่เกิดขึ้นใหม่และยังไม่ได้เผยแพร่อีกจำนวนมาก พูดได้อย่างปลอดภัยว่าโลกของ crypto เป็นจักรวาลที่วุ่นวายที่ประกอบด้วยบล็อกเชนหลายอัน ในโลกของการเข้ารหัสแบบหลายสายโซ่ แต่ละบล็อกเชนมีลักษณะทางเทคโนโลยีที่เป็นเอกลักษณ์ การสนับสนุนจากชุมชน เครื่องมือการพัฒนา และระบบนิเวศ ตัวอย่างเช่น มีเครือข่ายสาธารณะ POW ที่นำโดย Bitcoin, เครือข่ายสาธารณะที่ใช้ EVM เช่น Ethereum พร้อมด้วย L2 จำนวนมาก, เครือข่ายสาธารณะความเร็วสูงที่โดดเด่น เช่น Solana และเครือข่ายสาธารณะที่ใช้ Move ซึ่งนำเสนอโดย Aptos และ Sui ความหลากหลายนี้นำเสนอความเป็นไปได้มากขึ้นสำหรับแอปพลิเคชันแบบกระจายอำนาจ (DApps) และนวัตกรรมทางการเงิน อย่างไรก็ตาม มันยังนำมาซึ่งความท้าทายอีกมากมาย

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

ส่วนที่ 1: ความต้องการเทคโนโลยี Cross-Chain

เทคโนโลยี cross-chain จำเป็นจริง ๆ สำหรับการบรรลุอนาคตบล็อคเชนที่มีการกระจายอำนาจและเชื่อมโยงถึงกันอย่างแท้จริงหรือไม่? หลายคนอาจมีคำตอบที่แตกต่างกัน ได้รับอิทธิพลจากเหตุการณ์ด้านความปลอดภัยที่เกิดขึ้นในสาขา cross-chain บางส่วนจึงเกิดความกังขา โดยเชื่อมโยง cross-chain เข้ากับ "ข้อเสนอหลอก" หรือ "กับดัก" โดยอัตโนมัติ นี่เป็นทั้งโศกนาฏกรรมของบุคคลเหล่านี้และทั้งอุตสาหกรรม อย่างไรก็ตาม ไม่อาจปฏิเสธได้ว่าการอยู่ร่วมกันของหลายเครือข่ายเป็นโครงสร้างตลาดในปัจจุบัน และด้วยจำนวนที่เพิ่มขึ้นของเครือข่ายสาธารณะและ Layer2 (Rollups) ตลอดจนระบบนิเวศที่ค่อยๆ เติบโตเต็มที่ เทคโนโลยีข้ามเครือข่ายย่อมกลายเป็นข้อกำหนดพื้นฐานใน โครงสร้างตลาดในปัจจุบัน คุณอาจพบคำตอบในสองด้านต่อไปนี้:

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

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

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

ดังนั้น ไม่ว่าจะพิจารณาความสามารถในการทำงานร่วมกันหรือสภาพคล่องของสินทรัพย์ ก็มีความจำเป็นในทางปฏิบัติสำหรับเทคโนโลยีข้ามสายโซ่ ซึ่งรวมถึงสะพานข้ามสายโซ่สินทรัพย์แบบดั้งเดิม (Bridge) และโปรโตคอลการทำงานร่วมกัน (Interoperability Protocol) ในส่วนต่อไปนี้ เราจะพยายามจัดหมวดหมู่โซลูชันแบบ cross-chain ทั้งหมดจากมุมมองทางเทคนิค และแนะนำทั้งสองประเภทนี้แยกกันเพื่อความเข้าใจที่ดีขึ้น

ส่วนที่ 2: การจัดหมวดหมู่ของโซลูชัน Cross-Chain

เทคโนโลยี Cross-chain ได้รับการพัฒนาอย่างรวดเร็วในช่วงไม่กี่ปีที่ผ่านมา โดยมีวิธีการมากมายในการแก้ปัญหาปฏิสัมพันธ์ระหว่าง Chain โซลูชันข้ามสายโซ่เหล่านี้สามารถจัดหมวดหมู่ที่แตกต่างกันตามมิติต่างๆ ที่นี่ เราขอแนะนำเฟรมเวิร์กการวิเคราะห์ข้ามสายโซ่ที่เสนอโดย Arjun Bhuptani ผู้ก่อตั้ง Connext โดยจัดหมวดหมู่โปรโตคอลการทำงานร่วมกัน (สะพานข้ามสายโซ่) ตามวิธีการยืนยันข้อความออกเป็นสามหมวดหมู่หลัก: การยืนยันแบบเนทีฟ การตรวจสอบภายนอก และการตรวจสอบภายในท้องถิ่น

ได้รับการยืนยันจากเจ้าของภาษาแล้ว

)

(ที่มา: Connext, อรชุน ภูปตะนี)

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

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

โปรเจ็กต์ที่ใช้การยืนยันแบบเนทีฟ ได้แก่ Cosmos IBC, Near Rainbow Bridge, Snowbridge ฯลฯ การโรลอัพการเข้า/ออกก็เป็นรูปแบบหนึ่งของการยืนยันแบบเนทีฟเช่นกัน

การตรวจสอบจากภายนอก

(ที่มา: Connext, อรชุน ภูปตะนี)

วิธีการตรวจสอบภายนอกเกี่ยวข้องกับการแนะนำชุดเครื่องมือตรวจสอบภายนอกเพื่อตรวจสอบข้อความข้ามสายโซ่ โดยทั่วไปกลุ่มนี้ประกอบด้วยหลายเอนทิตี และผู้ตรวจสอบความถูกต้องอาจมีรูปแบบต่างๆ เช่น ระบบคอมพิวเตอร์หลายฝ่าย (MPC), oracles, กลุ่ม multi-sig เป็นต้น ข้อได้เปรียบที่ชัดเจนของแนวทางนี้คือความสามารถในการปรับขนาดได้สูง เนื่องจากสามารถขยายไปยังบล็อกเชนใดๆ ได้อย่างง่ายดาย (สะพานที่ใช้การตรวจสอบภายนอกในปัจจุบันครองพื้นที่สะพานข้ามสายโซ่)

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

ตัวอย่างของโปรโตคอลที่ได้รับการตรวจสอบจากภายนอก ได้แก่ Wormhole (Portal Bridge), Axelar, Chainlink CCIP, Multichain และโดยพื้นฐานแล้ว LayerZero ยังใช้วิธีการตรวจสอบจากภายนอกอีกด้วย

ตรวจสอบในท้องถิ่น

(ที่มา: Connext, อรชุน ภูปตะนี)

แตกต่างจากวิธีการข้างต้น Locally Verified หรือที่เรียกว่าการตรวจสอบแบบ peer-to-peer มุ่งเน้นไปที่การตรวจสอบโดยตรงระหว่างฝ่ายที่ทำธุรกรรม วิธีการนี้มักจะเกี่ยวข้องกับสัญญา Hash Time Locked (HTLC) ซึ่งทั้งสองฝ่ายสามารถตรวจสอบธุรกรรมของกันและกันได้ เนื่องจากคู่สัญญาที่ทำธุรกรรมมักจะมีผลประโยชน์ทางเศรษฐกิจที่ขัดแย้งกัน ความเป็นไปได้ของการสมรู้ร่วมคิดจึงลดลงอย่างมาก

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

ตัวอย่างทั่วไปของ Local Verification ได้แก่ Connext, cBridge, Hop เป็นต้น

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

ส่วนที่ 3: การส่งผ่านข้อความแบบ Cross-Chain และ Cross-Chain

หลังจากที่ได้แนะนำแนวคิดพื้นฐานและการจำแนกประเภทของโซลูชันแบบ cross-chain แล้ว เราจะมาเจาะลึกถึงความแตกต่างระหว่างการส่งข้อความแบบ cross-chain ของสินทรัพย์และการส่งข้อความแบบ cross-chain กัน

สินทรัพย์ข้ามสายโซ่

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

ล็อคและมิ้นต์

วิธีการที่พบบ่อยที่สุดในกระบวนการโอนสินทรัพย์แบบ cross-chain คือ lock-and-mint พูดง่ายๆ ก็คือ เมื่อสินทรัพย์ย้ายจากห่วงโซ่ต้นทางไปยังห่วงโซ่เป้าหมาย สินทรัพย์เหล่านั้นจะถูกล็อคบนห่วงโซ่แหล่งที่มาและ "ถูกสร้างใหม่" บนห่วงโซ่เป้าหมาย (กลไกที่คล้ายกัน ได้แก่ การเบิร์นและแลก ซึ่งจะไม่ได้อธิบายรายละเอียดในที่นี้เนื่องจากข้อจำกัดด้านพื้นที่ ตัวอย่างทั่วไปคือวิธีการข้ามสายโซ่ที่นำมาใช้โดย Circle ผู้ออก USDC)


(แหล่งรูปภาพ: web3edge, @0xPhillan)

ตัวอย่างเช่น เมื่อใช้ BTC เป็นโทเค็นบน Ethereum BTC ดั้งเดิมจะถูกล็อค และโทเค็น Wrapped Bitcoin (WBTC) ในจำนวนที่เท่ากันจะถูกสร้างขึ้นบน Ethereum สิ่งนี้ทำให้มั่นใจได้ว่าอุปทานรวมของ BTC ยังคงไม่เปลี่ยนแปลง ดังนั้นจึงช่วยรักษาความขาดแคลนของสินทรัพย์ นอกจาก WBTC แล้ว สะพานอย่างเป็นทางการของ Ethereum Layer2 บางตัว เช่น Polygon Bridge และ Arbitrum Bridge และ Rainbow Bridge ที่เชื่อมต่อ Ethereum กับระบบนิเวศ Near ก็ใช้กลไก lock-and-mint/burn เช่นกัน

สวอปพูลสภาพคล่อง

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


(แหล่งรูปภาพ: web3edge, @0xPhillan)

ในแง่ของกลไก ความเสี่ยงด้านความปลอดภัยของสะพานข้ามสายโซ่ดังกล่าวส่วนใหญ่ตกเป็นภาระของ LP หากพูลถูกแฮ็ก สภาพคล่องที่ LP มอบให้อาจถูกขโมยได้ ความไม่สมดุลในกลุ่มสภาพคล่องยังสามารถนำไปสู่การระเหยของมูลค่าสินทรัพย์แบบ cross-chain ซึ่งส่งผ่านวิกฤตไปยังผู้ใช้แบบ cross-chain สะพานข้ามสายโซ่ที่ใช้กลุ่มสภาพคล่อง ได้แก่ ThorSwap, Hop Exchange, Synapse Bridge และอื่นๆ

การแลกเปลี่ยนอะตอม

การแลกเปลี่ยนอะตอมอนุญาตให้ทั้งสองฝ่ายแลกเปลี่ยนสินทรัพย์ได้โดยตรงโดยไม่ต้องมีคนกลาง พวกเขาใช้ Hash Time Locked Contracts (HTLC) เพื่อให้แน่ใจว่าการแลกเปลี่ยนเป็นแบบ "อะตอมมิก" ซึ่งหมายความว่าธุรกรรมจะดำเนินการอย่างสมบูรณ์หรือไม่ได้ทำเลย ในสะพานข้ามสายโซ่แบบสลับอะตอมมิก ทรัพย์สินจะเข้าถึงได้ผ่านคีย์ส่วนตัว หากฝ่ายหนึ่งกระทำการมุ่งร้าย อีกฝ่ายสามารถเรียกค้นทรัพย์สินของตนผ่านการล็อคเวลา (ซึ่งจะเปิดหลังจากเวลาที่กำหนด) โดยไม่จำเป็นต้องอาศัยความไว้วางใจจากบุคคลที่สามจากส่วนกลาง โปรเจ็กต์ทั่วไปที่ใช้ Atomic Swap ได้แก่ Connext, cBridge และอื่นๆ

(แหล่งรูปภาพ: web3edge, @0xPhillan)

การส่งข้อความข้ามสายโซ่

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

การซิงโครไนซ์สถานะ

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

การฟังและการตอบสนองเหตุการณ์

เมื่อมีเหตุการณ์ (เช่น การยืนยันธุรกรรมหรือการเรียกสัญญาอัจฉริยะ) เกิดขึ้นในห่วงโซ่หนึ่ง ห่วงโซ่อื่นสามารถกำหนดค่าให้ฟังเหตุการณ์เหล่านี้และตอบสนองได้ตามต้องการ ตัวอย่างเช่น ChainBridge ของ ChainSafe ใช้วิธีการนี้ในการจัดการข้อความข้ามสายโซ่

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

ส่วนที่ 4: ความท้าทายของเทคโนโลยี Cross-Chain**

  • ในขณะที่เทคโนโลยีบล็อคเชนพัฒนาและเติบโตเต็มที่ เทคโนโลยีข้ามเชนก็กลายเป็นจุดมุ่งเน้นการวิจัยที่สำคัญ เป้าหมายคือการอำนวยความสะดวกในการแลกเปลี่ยนสินทรัพย์และข้อมูลระหว่างบล็อกเชนที่แตกต่างกันอย่างราบรื่น อย่างไรก็ตาม การบรรลุเป้าหมายนี้ไม่ใช่เรื่องตรงไปตรงมา คล้ายคลึงกับ “ไตรลักษณ์ที่เป็นไปไม่ได้” ในแต่ละบล็อคเชน มี “ความยากลำบากสามประการ” ในขอบเขตของการทำงานร่วมกันแบบข้ามเชน
  • ตามกรอบการทำงานที่เสนอโดย Arjun Bhuptani โซลูชันแบบ cross-chain ใดๆ สามารถตอบสนองเกณฑ์ได้ไม่เกินสองในสามเกณฑ์ต่อไปนี้:
    • ความสามารถในการขยาย: รองรับการส่งข้อความโดยพลการ
    • ความไม่ไว้วางใจ: ไม่ทำให้เกิดสมมติฐานเกี่ยวกับความไว้วางใจใหม่
    • ลักษณะทั่วไป: สามารถปรับให้เข้ากับบล็อกเชนได้มากขึ้น

(ที่มา: Connext, อรชุน ภูปตะนี)

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

ส่วนที่ 5: สรุปและแนวโน้ม

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

อย่างไรก็ตาม ตามที่กล่าวไว้ เทคโนโลยี cross-chain ยังคงเผชิญกับความท้าทายมากมาย แต่ด้วยการวิจัยเชิงลึกและความก้าวหน้าทางเทคโนโลยี เราตั้งตารอที่จะเอาชนะความท้าทายเหล่านี้ และบรรลุระบบนิเวศข้ามสายโซ่ที่ปลอดภัย มีประสิทธิภาพ และราบรื่นยิ่งขึ้น

ข้อสงวนสิทธิ์:

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