ผู้เขียนต้นฉบับ: ไทก้า
ชื่อระดับแรก
ข้อมูล
LayerZero เป็นโปรโตคอลการสื่อสารข้ามสายโซ่ซึ่งทำได้"ข้อมูล"ส่งต่อไปยังห่วงโซ่อื่น Layerzero เสร็จสิ้นการระดมทุน 2 ล้านดอลลาร์ในวันที่ 21 เมษายน ตามมาด้วย 6.3 ล้านดอลลาร์ในวันที่ 21 กันยายน และ 135 ล้านดอลลาร์ในวันที่ 22 มีนาคม สถาบันที่เข้าร่วม ได้แก่ Binance Labs, Multicoin, Delphi, A16Z, Uniswap, Polygon, Coinbase และสถาบันอื่น ๆ อีกมากมาย กลุ่มการลงทุนสามารถกล่าวได้ว่าเป็นสุดยอด
LayerZero ใช้บริการข้ามเชนข้อมูลแบบกระจายอำนาจโดยปรับใช้ชุดสัญญาอัจฉริยะ (จุดสิ้นสุด) บนเชน โหนด ultra-light กำลังทำงานบน Endpoint และตอนนี้ฟอนต์สองแบบ "ultra-light" ให้เฉพาะส่วนหัวของบล็อกของบล็อกที่ระบุเท่านั้น ในระหว่างขั้นตอนการส่งข้อมูล Oracle และ Relayer จะตรวจสอบความถูกต้องและความปลอดภัยของการส่งข้อมูล
อุปกรณ์ปลายทางคือสัญญาที่ปรับใช้บนเครือข่ายซึ่งรับผิดชอบในการส่งและรับข้อความ หน้าที่ความรับผิดชอบของ Relayer และ Oracle นั้นเหมือนกัน ทั้งสองทำหน้าที่ของ oracle แต่เนื้อหาของการส่งสัญญาณนั้นแตกต่างกัน ทั้งสองทำงานโดยอิสระจากกัน จากนั้นจุดสิ้นสุดของห่วงโซ่การรับจะตรวจสอบและจับคู่ ข้อมูลที่ส่งโดย Relayer และ Oracle ปรับปรุงความปลอดภัยซ้ำซ้อนของ LayerZero
โดยเฉพาะอย่างยิ่ง LayerZero แบ่ง Endpoint ออกเป็นสามส่วน ได้แก่ Communicator, Validator และ Network:
Communicator: อินเทอร์เฟซที่เน้น Dapp
Validator: ผู้รับมีหน้าที่ตรวจสอบข้อมูล
เครือข่าย: เป็นส่วนติดต่อสำหรับรับหรือส่งข้อมูลไปยังเครือข่ายของเครือข่ายอื่น
ขั้นตอนเฉพาะมีดังนี้:
ขั้นตอนที่ 1: Dapp บนเชน A โต้ตอบกับจุดสิ้นสุดบนเชน A เพื่อสร้างธุรกรรม TTT ซึ่งจะสร้างพารามิเตอร์ 4 ตัว ซึ่งจะถูกส่งไปยัง Communicator ผ่าน LayerZero สี่พารามิเตอร์คือ:
t: หลักฐานการทำธุรกรรมเดียวของการทำธุรกรรม T
dst: ตัวระบุปลายทางของห่วงโซ่เป้าหมาย
เพย์โหลด: ข้อมูลที่ Dapp ของเชน A ส่งไปยังเชน B
relayer_args: พารามิเตอร์รีเลย์ที่ A ต้องการใช้
ขั้นตอนที่ 2: Communicator แพ็คพารามิเตอร์เหล่านี้ลงใน Packet(dst,payload) และส่งไปยัง Validator พร้อมกับ t และ relayer_args
ขั้นตอนที่ 3: Validator ส่ง t และ dst ไปยัง Network
ขั้นตอนที่ 4: Validator ส่ง Packet(dst,payload), t และ relayer_args ไปยัง Relayer พร้อมกัน ขั้นตอนที่ 4 และขั้นตอนที่ 3 เกิดขึ้นพร้อมกัน
ขั้นตอนที่ 5: เครือข่ายส่ง dstdstdst และ ID (cur_blk_id) ที่มีบล็อกธุรกรรมปัจจุบันไปยัง Oracle
ขั้นตอนที่ 6: Oracle รับส่วนหัวของบล็อกจากเชน A
ขั้นตอนที่ 7: Relayer ได้รับหลักฐานการทำธุรกรรม t ของการทำธุรกรรม T จากเชน A และจัดเก็บไว้นอกเชน
ขั้นตอนที่ 8: หลังจากที่ Oracle ยืนยันว่าธุรกรรม T ถูกส่งบนเชน A แล้ว จะส่งส่วนหัวของบล็อกไปยังเครือข่ายของเชน B
ขั้นตอนที่ 9: เครือข่ายของ B chain จะได้รับ block hash (บันทึกเป็น blk_hdr_hash) และส่งไปยัง Validator ของ B chain
ขั้นตอนที่ 10: Validator ส่ง blk_hdr_hash ไปยัง Relayer
ขั้นตอนที่ 11: หลังจากได้รับ blk_hdr_hash ที่ส่งโดย B-chain แล้ว Relayer จะส่งคืนข้อมูลที่ตรงกับ blk_hdr_hash ไปยัง Validator ของ B-chain
ขั้นตอนที่ 12: Validator ของ B chain จะจับคู่ blk_hdr ที่ได้รับจาก Oracle กับหลักฐานการทำธุรกรรม t ที่ได้รับจาก Relayer และถ้าการจับคู่ผ่าน ก็จะส่ง Packet (dst, payload) ไปยัง Communicator หากการจับคู่ล้มเหลว ให้ละเว้นธุรกรรมนี้โดยตรง
ขั้นตอนที่ 13: Communicator ส่งข้อมูล Packet(dst,payload) ไปยัง Dapp ของ B chain เพื่อกรอกข้อมูลข้ามเชน
พูดง่ายๆ ก็คือ Dapp ของเชน A บอกให้ LayerZero ปรับใช้ที่จุดสิ้นสุดของเชน A: "ฉันต้องการส่งข้อความ XXX ไปยังเชน B" กระบวนการส่งข้อความยังถือเป็นธุรกรรมได้อีกด้วย เมื่อธุรกรรมอยู่บนเชน A Oracle จะไปที่เชน A โดยตรงเพื่อตรวจสอบว่าอยู่ในเชนจริงหรือไม่ และรีเลย์ก็จะไปที่เชน A เพื่อรับหลักฐานการทำธุรกรรม และ Oracle และ ผู้ถ่ายทอดจะส่งเนื้อหาที่ได้รับไปยังจุดสิ้นสุดของห่วงโซ่ B หากเนื้อหาของทั้งสองตรงกัน ข้อความของห่วงโซ่ A จะถูกส่งไปยังห่วงโซ่ B ในทางกลับกัน หากเนื้อหาที่ได้รับจาก Oracle และ Relayer ไม่ตรงกัน ธุรกรรมจะถูกเพิกเฉยโดยตรง
ในระดับความปลอดภัย LayerZero จะกระจายการป้องกันความปลอดภัยไปยังสี่จุด ได้แก่ Endpoint, Oracle, Relayer และตัวสายโซ่เอง พวกมันเชื่อมต่อกัน และโครงสร้างแบบกระจายอำนาจนี้จะทำให้ LayerZero ปลอดภัยยิ่งขึ้น เมื่อส่วนหนึ่งของมันถูกโจมตีโดยประสงค์ร้าย ส่วนอื่นๆ จะบล็อกกระบวนการของ LayerZero และแยกส่วนที่ส่งมาโดยประสงค์ร้าย ในบรรดาสี่ส่วนนี้ จุดอ่อนที่สุดคือ Oracle และ Relayer เนื่องจากความยากและต้นทุนของการโจมตี 51% ในห่วงโซ่กระแสหลักนั้นสูงมาก และการโจมตี 51% ไม่ใช่สิ่งที่ LayerZero พิจารณาและป้องกัน โดยพื้นฐานแล้วอุปกรณ์ปลายทางคือสัญญาอัจฉริยะ ซึ่งสามารถลดความเสี่ยงด้านความปลอดภัยผ่านการตรวจสอบความปลอดภัย หาก Oracle และ Relayer ไม่ได้ถูกโจมตีพร้อมกัน LayerZero สามารถรับประกันความปลอดภัยได้
ในกรณีที่เลวร้ายที่สุด เมื่อ Oracle และ Relayer ถูกไฮแจ็กพร้อมกันและสมรู้ร่วมคิดกัน Oracle จัดเตรียมส่วนหัวของบล็อกที่เป็นอันตราย Relayer จัดเตรียมหลักฐานธุรกรรมที่เป็นอันตราย และเนื้อหาที่ตรงกันทั้งสองรายการ ประการแรก ความน่าจะเป็นของสถานการณ์นี้มีน้อยมาก เนื่องจาก Oracle และ Relayer เป็นส่วนประกอบที่เป็นอิสระต่อกัน และบริการของ Oracle ที่ LayerZero นั้นให้บริการโดย Chainlink ดังนั้นความปลอดภัยจึงยังคงรับประกันได้อย่างมาก ประการที่สอง เป็นไปไม่ได้ที่จะตรวจสอบหลักฐานการทำธุรกรรมกับส่วนหัวของบล็อกโดยไม่ทราบส่วนหัวของบล็อกที่เฉพาะเจาะจง ในทางกลับกัน ส่วนหัวของบล็อกไม่สามารถย้อนกลับตามหลักฐานการทำธุรกรรมได้ นี่เป็นพื้นฐานในการรับประกันความปลอดภัยของ Oracle และ Relayer และยังเป็นการรับประกันเพื่อรับประกันความปลอดภัยของ LayerZero
ภาพรวมของระบบนิเวศ LayerZero
Stargate
Stargate เป็นโครงการแรกที่ใช้ Layerzero ซึ่งอุทิศให้กับการสร้างโปรโตคอลสะพานข้ามโซ่แบบเนทีฟที่ประกอบได้อย่างสมบูรณ์ ปัจจุบัน Stargate รองรับเครือข่าย Ethereum, BSC, AVAX, Matic, Arbitrum, Optimism และ Fantom และรองรับเฉพาะโทเค็นสี่รายการ ได้แก่ USDC, USDT, ETH และ STG
จำนำ"จำนำ"สินทรัพย์ในกลุ่มสภาพคล่อง B-chain"การไถ่ถอน"สินทรัพย์โดยไม่ต้องมีส่วนร่วมของสินทรัพย์ระดับกลาง การแลกเปลี่ยนข้อความระหว่างเชน A และ B จะรับรู้ผ่าน LayerZero
เป็นของ LayerZero"โปรลูกชาย"บทบาทของ Stargate เป็นมากกว่าสะพานข้ามสาย จากเอกสารของ Stargate ยังเห็นได้ว่าเป้าหมายของ Stargate คือทำหน้าที่เป็นผู้ให้บริการเทคโนโลยีสำหรับทรัพย์สินข้ามสายโซ่ ฟังก์ชั่นลูกโซ่ ดังนั้น ธุรกิจของ Stargate จึงจำเป็นต้องแบ่งออกเป็น 2B และ 2C โมเดลธุรกิจ 2B นั้นมีจินตนาการมากกว่าโมเดล 2C มาก จากพื้นฐานของ Stargate ทำให้สามารถสร้าง Dapps ที่ซับซ้อนขึ้นได้
Hashflow
Hashflow เป็น DEX แบบข้ามสายโซ่ที่มี Slippage เป็นศูนย์และการป้องกัน MEV ซึ่งรับรู้ข้อความข้ามสายที่ส่งผ่านโดยใช้ LayerZero ปัจจุบัน Hashflow รองรับเครือข่าย Ethereum, BSC, AVAX, Polygon, Arbitrum และ Optimism
ในฐานะ DEX แฮชโฟลว์ไม่ได้ใช้โมเดล AMM แฮชโฟลว์ใช้วิธีการขอใบเสนอราคา (RFQ) สำหรับการแลกเปลี่ยนโทเค็นซึ่งคล้ายกับวิธีการจองคำสั่งซื้อ กลไกเฉพาะคือ: เทรดเดอร์เสนอราคาเพื่อแลกเปลี่ยน 1 ETH ของเชน A เป็น 1,000USDC ของเชน B และผู้ดูแลสภาพคล่องส่ง 1 ETH ของเทรดเดอร์ในเชน A ไปยังกลุ่มสภาพคล่องในเชน A จากนั้นจึงทริกเกอร์ B chain's สัญญาจะส่งเงิน 1,000USDC ไปยังกระเป๋า B-chain ของเทรดเดอร์
RadiantCapital
Radiant เป็นโครงการให้ยืมแบบหลายเชนที่ใช้ LayerZero/Stargate ซึ่งปรับใช้บน Arbitrum ปัจจุบันรองรับเพียงห้าโทเค็น: USDC, USDT, DAI, BTC และ ETH ผู้ใช้สามารถเลือกที่จะจำนองสินทรัพย์ห้ารายการข้างต้นบน Arbitrum เพื่อให้ยืมสินทรัพย์อื่นๆ ปัจจุบัน Radiant รองรับเฉพาะการให้ยืม USDT และ USDC ข้ามเชน นั่นคือผู้ใช้สามารถจำนองสินทรัพย์ในเชนหนึ่งและให้ยืม USDT หรือ USDC ในอีกเชนหนึ่ง
SushiXSwap
SushiXSwap เป็น DEX แบบข้ามสายที่เปิดตัวโดย SushiSwap ซึ่งเป็น AMM แบบข้ามสายตัวแรกของโลก ตามโปรโตคอล Stargate ของ LayerZero ปัจจุบันรองรับเฉพาะเครือข่าย ETH mainnet, Arbitrum, AVAX, Polygon, Fantom, BSC และ Optimism ขั้นตอนการทำธุรกรรมของ SushiX แสดงไว้ในภาพด้านล่าง ฟังก์ชัน cross-chain ของ Stargate จะรับรู้ DEX แบบ cross-chain ด้วยสภาพคล่องแบบ multi-chain ของ Sushiswap
โครงการระบบนิเวศ Layerzero อื่น ๆ (บางโครงการยังไม่ออนไลน์)
@OmniBTC: dex สามในหนึ่งที่สร้างขึ้นบน DEX+Lend+Bridge of Sui และ Aptos
@rage_trade: สัญญากระจายอำนาจในอนุญาโตตุลาการ
@MugenFinance: RealYield ขึ้นอยู่กับ Layerzero
@InterSwap: สลับตาม LayerZero
@CashmereLabs: DEX โซ่เต็ม
@holographxyz: Mint, Bridge protocol สำหรับ NFT แบบฟูลเชน
@OmniX_NFT: แพลตฟอร์ม NFT แบบเนทีฟเต็มรูปแบบและตลาดการซื้อขาย
Moonbeam: รวม LayerZero
Clearpool: จะถูกรวมเข้ากับ LayerZero
โปรโตคอลมุม: การรวมเข้ากับ LayerZero
รายการในที่นี้ยังไม่สมบูรณ์ ที่เหลือ เป็นรายการให้ผู้อ่านสำรวจด้วยตนเอง
LayerZero Outlook
สิ่งที่ต้องการและสามารถ cross-chain ได้นั้นไม่ได้มีแค่ Token เท่านั้น แต่ยังรวมถึงฟังก์ชั่นและบริการของแต่ละโปรโตคอลด้วย ด้วยการพัฒนาของ crypto โลกของ blockchain ในปัจจุบันมีโครงการ / โปรโตคอลที่เป็นนวัตกรรมอย่างแท้จริงจำนวนมากซึ่งควรค่าแก่การยกย่อง กลไกของพวกเขาเติบโตเต็มที่และการดำเนินงานของพวกเขามีเสถียรภาพและสามารถใช้เป็นชั้นล่างสุดได้"ส่วนประกอบ"เพื่อใช้โดยโปรโตคอลอื่น โปรโตคอลเหล่านี้ยังสามารถตั้งโปรแกรม เรียบเรียง และโต้ตอบได้ และ web3 เปิดกว้างและครอบคลุมมากกว่า web2 สัญญาอัจฉริยะเปิดเผย API ตามธรรมชาติ หากช่องว่างระหว่างเชนสามารถหักได้ สภาพคล่อง และผู้ใช้สามารถรับส่งระหว่างโปรโตคอลและเชนต่างๆ ได้อย่างอิสระและสะดวก นักพัฒนาสามารถสร้างจินตนาการได้มากขึ้น"สิ่ง", DeFi ยังสามารถพัฒนาเพิ่มเติมโดยขยายขอบเขตของ crypto/web3 อย่างต่อเนื่อง
โลกของ blockchain ในอนาคตจะเป็นอย่างไร? LayerZero จะทำการเปลี่ยนแปลงอะไรกับ blockchain และจะส่งผลกระทบอะไรบ้าง? ฉันไม่รู้ แต่สิ่งที่แน่นอนคือการพัฒนาบล็อกเชนในอนาคตจะต้องเป็นไปในทิศทางของการเชื่อมต่อโครงข่ายซึ่งสะดวกสำหรับผู้ใช้และนักพัฒนา Tim Berners-Lee ผู้ประดิษฐ์ World Wide Web กล่าวถึงหลักการออกแบบว่า "ความเรียบง่ายและโมดูลาร์เป็นรากฐานที่สำคัญของวิศวกรรมซอฟต์แวร์ การกระจายและความทนทานต่อข้อผิดพลาดเป็นสัดส่วนหลักของอินเทอร์เน็ต" การใช้โมดูลโปรโตคอลที่สมบูรณ์ในแต่ละเชนแบบอนุกรมและแบบคู่ขนาน แอพนักฆ่าของ web3 จะออกมาในอนาคต อัจฉริยะต้องการเวทีเช่นเดียวกับค้อนและตะปู และ LayerZero สามารถใช้เป็นค้อนและตะปูสำหรับอัจฉริยะ web3
มีการประมาณอย่างมีเหตุผลและอนุรักษ์นิยมว่าค่าธรรมเนียมน้ำมันของบล็อกเชนในอนาคตจะลดลงหลายลำดับความสำคัญ และจำนวนผู้ใช้ DeFi จะเพิ่มขึ้นอีกหลายลำดับของขนาด ผลกระทบส่วนเพิ่มนั้นใกล้เคียงกับ 0 อย่างไม่สิ้นสุด การลดต้นทุนเป็นเงื่อนไขที่จำเป็นสำหรับการขยายขนาด เช่นเดียวกับที่ราคาของแบตเตอรี่พลังงานลดลง 10 เท่าใน 10 ปี และรถยนต์ไฟฟ้าได้รับความนิยมในครัวเรือนนับล้าน
202209: LayerZero อัปเดตเวอร์ชัน V2:
จะรองรับเชนที่ไม่ใช่ EVM
ขอแนะนำการสแกนเลเยอร์เป็นศูนย์
ค่าน้ำมันลดลง 20%
ข้อมูลอ้างอิง:
ข้อมูลอ้างอิง:
