Tác giả gốc: Tiga
tiêu đề cấp đầu tiên
thông tin
LayerZero là một giao thức truyền thông xuyên chuỗi, có thể"thông tin"chuyển sang một chuỗi khác. Layerzero đã hoàn thành vòng hạt giống trị giá 2 triệu đô la vào ngày 21 tháng 4, tiếp theo là 6,3 triệu đô la vào ngày 21 tháng 9 và 135 triệu đô la vào ngày 22 tháng 3. Các tổ chức tham gia bao gồm Binance Labs, Multicoin, Delphi, A16Z, Uniswap, Polygon, Coinbase và nhiều tổ chức khác.
LayerZero triển khai các dịch vụ xuyên chuỗi thông tin phi tập trung bằng cách triển khai một loạt các hợp đồng thông minh (Điểm cuối) trên chuỗi. Nút siêu nhẹ đang chạy trên Điểm cuối và hai phông chữ "siêu nhẹ" hiện chỉ cung cấp tiêu đề Khối của khối được chỉ định. Trong quá trình truyền, Oracle và Relayer đảm bảo tính hợp lệ và an toàn của việc truyền thông tin.
Điểm cuối là một hợp đồng được triển khai trên chuỗi, chịu trách nhiệm gửi và nhận tin nhắn. Trách nhiệm chức năng của Relayer và Oracle là giống nhau, cả hai đều đóng chức năng của Oracle, nhưng nội dung truyền tải khác nhau, cả hai hoạt động độc lập với nhau, sau đó Điểm cuối của chuỗi nhận xác minh và khớp thông tin được gửi bởi Relayer và Oracle, Cải thiện dự phòng bảo mật của LayerZero.
Cụ thể, LayerZero chia Điểm cuối thành ba phần, đó là Trình giao tiếp, Trình xác thực và Mạng:
Communicator: Giao diện định hướng Dapp,
Người xác thực: Người nhận có trách nhiệm xác minh thông tin,
Mạng: Đây là giao diện để nhận hoặc gửi thông tin đến Mạng của các chuỗi khác.
Các bước cụ thể như sau:
Bước 1: Dapp trên chuỗi A tương tác với Điểm cuối trên chuỗi A để tạo TTT giao dịch, giao dịch này sẽ tạo ra 4 tham số, sẽ được gửi đến Communicator thông qua LayerZero. Bốn tham số là:
t: bằng chứng giao dịch duy nhất của giao dịch T
dst: mã định danh của Điểm cuối chuỗi đích
tải trọng: dữ liệu được gửi bởi Dapp của chuỗi A đến chuỗi B
relayer_args: Các thông số của relayer mà A muốn sử dụng
Bước 2: Communicator đóng gói các tham số này vào Gói(dst,payload) và gửi nó tới Trình xác thực cùng với t và relayer_args.
Bước 3: Trình xác thực chuyển t và dst cho Mạng.
Bước 4: Trình xác thực gửi Packet(dst,payload), t và relayer_args đến Relayer cùng nhau. Bước 4 và Bước 3 xảy ra cùng một lúc
Bước 5: Mạng gửi dstdstdst và ID (cur_blk_id) chứa khối giao dịch hiện tại tới Oracle.
Bước 6: Oracle lấy tiêu đề khối từ chuỗi A
Bước 7: Người chuyển tiếp lấy bằng chứng giao dịch t của giao dịch T từ chuỗi A và lưu trữ nó khỏi chuỗi.
Bước 8: Sau khi Oracle xác nhận rằng giao dịch T đã được gửi trên chuỗi A, nó sẽ gửi tiêu đề khối đến Mạng của chuỗi B.
Bước 9: Mạng của chuỗi B sẽ nhận được hàm băm khối (được ghi là blk_hdr_hash) và gửi nó đến Trình xác thực của chuỗi B
Bước 10: Trình xác thực gửi blk_hdr_hash tới Relayer
Bước 11: Sau khi nhận được blk_hdr_hash được gửi bởi chuỗi B, Người chuyển tiếp sẽ trả lại dữ liệu khớp với blk_hdr_hash cho Trình xác thực của chuỗi B.
Bước 12: Trình xác thực của chuỗi B so khớp blk_hdr thu được từ Oracle với bằng chứng giao dịch t thu được từ Người chuyển tiếp và nếu khớp được thông qua, nó sẽ gửi Gói (dst, tải trọng) đến Người giao tiếp. Nếu khớp không thành công, hãy trực tiếp bỏ qua giao dịch này.
Bước 13: Communicator gửi dữ liệu Gói (dst, payload) đến Dapp của chuỗi B để hoàn thành chuỗi thông tin chéo
Nói một cách đơn giản, Dapp của chuỗi A yêu cầu LayerZero triển khai tại Điểm cuối của chuỗi A: "Tôi muốn gửi tin nhắn XXX đến chuỗi B". Quá trình gửi tin nhắn cũng có thể được coi là một giao dịch. Khi giao dịch diễn ra trên chuỗi A, Oracle sẽ trực tiếp đến chuỗi A để kiểm tra xem nó có thực sự nằm trong chuỗi hay không và Người chuyển tiếp cũng sẽ đến chuỗi A để lấy bằng chứng về giao dịch và Oracle và Relayer sẽ gửi nội dung mà họ lấy được đến Điểm cuối của chuỗi B, nếu nội dung của hai khớp nhau thì thông báo của chuỗi A sẽ được gửi đến chuỗi B. Ngược lại, nếu nội dung thu được bởi Oracle và Relayer không khớp, giao dịch sẽ bị bỏ qua trực tiếp.
Ở cấp độ bảo mật, LayerZero phân tán hệ thống phòng thủ bảo mật thành bốn điểm, cụ thể là Điểm cuối, Oracle, Bộ chuyển tiếp và chính chuỗi. Chúng được kết hợp lẫn nhau và cấu trúc phi tập trung này có thể làm cho LayerZero trở nên an toàn hơn. Khi một phần của nó bị tấn công độc hại, các phần khác sẽ chặn quá trình của LayerZero và cô lập phần được cung cấp độc hại. Trong số bốn phần này, liên kết yếu nhất là Oracle và Relayer, bởi vì độ khó và chi phí của cuộc tấn công 51% vào chuỗi chính là rất cao và cuộc tấn công 51% không phải là thứ mà LayerZero xem xét và chống lại. Điểm cuối thực chất là một hợp đồng thông minh, có thể giảm thiểu rủi ro bảo mật thông qua kiểm toán bảo mật. Nếu Oracle và Relayer không bị tấn công cùng lúc, LayerZero có thể đảm bảo tính bảo mật của nó.
Trong trường hợp xấu nhất, khi Oracle và Relayer bị tấn công cùng lúc và thông đồng với nhau, Oracle cung cấp tiêu đề khối độc hại, Relayer cung cấp bằng chứng giao dịch độc hại và nội dung được cung cấp bởi hai đối sánh. Trước hết, xác suất xảy ra tình huống này là rất nhỏ, bởi vì Oracle và Relayer là các thành phần độc lập và dịch vụ tiên tri mà LayerZero sử dụng là do Chainlink cung cấp nên tính bảo mật vẫn rất được đảm bảo. Thứ hai, không thể xác minh bằng chứng giao dịch đối với tiêu đề khối mà không biết tiêu đề khối cụ thể. Ngược lại, tiêu đề khối không thể bị đảo ngược dựa trên bằng chứng giao dịch. Đây là cơ sở để đảm bảo tính bảo mật của Oracle và Relayer, đồng thời nó cũng là sự đảm bảo để đảm bảo tính bảo mật của LayerZero.
Sơ lược về hệ sinh thái LayerZero
Stargate
Stargate là dự án đầu tiên dựa trên Layerzero, dành riêng cho việc xây dựng một giao thức cầu nối chuỗi chéo tài sản gốc hoàn toàn có thể kết hợp được. Hiện tại Stargate hỗ trợ chuỗi Ethereum, BSC, AVAX, Matic, Arbitrum, Optimism và Fantom và chỉ hỗ trợ bốn mã thông báo: USDC, USDT, ETH và STG.
lời hứa"lời hứa"Tài sản, trong nhóm thanh khoản chuỗi B"chuộc lỗi"Nội dung, không có sự tham gia của nội dung trung gian, việc trao đổi thông báo giữa chuỗi A và chuỗi B được thực hiện thông qua LayerZero.
như của LayerZero"con trai chuyên nghiệp", Vai trò của Stargate không chỉ là một cầu nối xuyên chuỗi.Từ tài liệu của Stargate, cũng có thể thấy rằng mục tiêu của Stargate là đóng vai trò là nhà cung cấp công nghệ cho các tài sản xuyên chuỗi, để nhiều dự án có thể dễ dàng sử dụng Stargate để đạt được kết nối chéo chuỗi chức năng. Do đó, hoạt động kinh doanh của Stargate cần được chia thành 2B và 2C. Mô hình kinh doanh 2B giàu trí tưởng tượng hơn nhiều so với mô hình 2C. Dựa trên Stargate, các Dapp phức tạp hơn có thể được xây dựng trở lên.
Hashflow
Hashflow là một DEX chuỗi chéo không bị trượt và bảo vệ MEV, nhận ra thông báo chuỗi chéo được truyền bằng cách sử dụng LayerZero. Hashflow hiện hỗ trợ các chuỗi Ethereum, BSC, AVAX, Polygon, Arbitrum và Optimism.
Là một DEX, Hashflow không sử dụng mô hình AMM. Hashflow sử dụng phương thức yêu cầu báo giá (RFQ) để trao đổi mã thông báo, phương thức này rất giống với phương thức sổ lệnh. Cơ chế cụ thể là: nhà giao dịch báo giá để đổi 1 ETH của chuỗi A thành 1000USDC của chuỗi B và nhà tạo lập thị trường gửi 1 ETH của nhà giao dịch trong chuỗi A đến nhóm thanh khoản trên chuỗi A, sau đó kích hoạt B chain's Hợp đồng chuyển 1000USDC vào ví B-chain của nhà giao dịch.
RadiantCapital
Radiant là một dự án cho vay đa chuỗi dựa trên LayerZero/Stargate được triển khai trên Arbitrum, hiện chỉ hỗ trợ năm Token: USDC, USDT, DAI, BTC và ETH. Người dùng có thể chọn thế chấp năm tài sản trên trên Arbitrum để cho vay các tài sản khác. Hiện tại, Radiant chỉ hỗ trợ cho vay liên chuỗi USDT và USDC, nghĩa là người dùng có thể thế chấp tài sản trên một chuỗi và cho vay USDT hoặc USDC trên một chuỗi khác.
SushiXSwap
SushiXSwap là một DEX chuỗi chéo được ra mắt bởi SushiSwap, AMM chuỗi chéo đầu tiên trên thế giới. Dựa trên giao thức Stargate của LayerZero, nó hiện chỉ hỗ trợ mạng chính ETH, mạng Arbitrum, AVAX, Polygon, Fantom, BSC và Optimism. Quy trình giao dịch SushiX được hiển thị trong hình bên dưới.Chức năng chuỗi chéo của Stargate sẽ hiện thực hóa DEX chuỗi chéo với tính thanh khoản đa chuỗi của Sushiswap.
Các dự án sinh thái Layerzero khác (một số chưa trực tuyến)
@OmniBTC: Dex ba trong một được xây dựng trên DEX+Lend+Bridge of Sui và Aptos
@rage_trade: Hợp đồng phi tập trung trên Arbitrum
@MugenFinance: RealYield dựa trên Layerzero
@InterSwap: Hoán đổi dựa trên LayerZero
@CashmereLabs: DEX toàn chuỗi
@holographxyz: Mint, giao thức Bridge cho NFT toàn chuỗi
@OmniX_NFT: Nền tảng NFT toàn chuỗi và thị trường giao dịch
Moonbeam: Tích hợp LayerZero
Clearpool: sẽ được tích hợp với LayerZero
Giao thức Angle: Tích hợp với LayerZero
Các mục được liệt kê ở đây là không đầy đủ và phần còn lại là các mục được liệt kê để bạn đọc tự khám phá.
LayerZero Outlook
Thứ cần và có thể là chuỗi chéo không chỉ là Mã thông báo mà còn là các chức năng và dịch vụ của từng giao thức. Với sự phát triển của tiền điện tử, thế giới blockchain hiện tại đã có rất nhiều dự án/giao thức thực sự sáng tạo đáng được khen ngợi, cơ chế của chúng đã trưởng thành và hoạt động ổn định, có thể sử dụng chúng làm lớp dưới cùng."Thành phần"được sử dụng bởi các giao thức khác. Bản thân các giao thức này cũng có thể lập trình, có thể tổng hợp và tương tác, đồng thời web3 cởi mở và toàn diện hơn nhiều so với web2. Các hợp đồng thông minh hiển thị các API một cách tự nhiên. Nếu khoảng cách giữa các chuỗi có thể bị phá vỡ, tính thanh khoản và người dùng có thể di chuyển tự do và thuận tiện giữa các giao thức và chuỗi khác nhau, thì các nhà phát triển có thể tạo ra ngày càng nhiều trí tưởng tượng hơn"điều", DeFi cũng có thể phát triển hơn nữa, không ngừng mở rộng ranh giới của tiền điện tử/web3.
Thế giới blockchain trong tương lai sẽ như thế nào? LayerZero sẽ thực hiện những thay đổi nào đối với chuỗi khối và nó sẽ có tác động gì? Tôi không biết, nhưng điều chắc chắn là sự phát triển của blockchain trong tương lai phải theo hướng liên kết với nhau, thuận tiện cho người dùng và nhà phát triển. Người phát minh ra World Wide Web, Tim Berners-Lee, đã nói về các nguyên tắc thiết kế: "Tính đơn giản và tính mô đun là nền tảng của công nghệ phần mềm; khả năng phân phối và khả năng chịu lỗi là huyết mạch của Internet". Sử dụng các mô-đun giao thức trưởng thành trên mỗi chuỗi nối tiếp và song song, ứng dụng sát thủ của web3 sẽ bùng nổ trong tương lai. Những thiên tài cần một sân khấu cũng như một cái búa và những chiếc đinh, và LayerZero có thể được sử dụng như một chiếc búa và những chiếc đinh cho những thiên tài web3.
Người ta ước tính một cách hợp lý và thận trọng rằng phí gas của chuỗi khối trong tương lai sẽ giảm đi vài bậc độ lớn và số lượng người dùng DeFi cũng sẽ tăng lên vài bậc độ lớn. Giảm chi phí là điều kiện cần thiết để mở rộng quy mô, giống như giá pin năng lượng đã giảm 10 lần trong mười năm và xe điện đã trở nên phổ biến trong hàng triệu hộ gia đình.
202209: Bản cập nhật LayerZero V2:
Sẽ hỗ trợ các chuỗi không phải EVM
Giới thiệu Quét lớp không
Giảm 20% phí gas
người giới thiệu:
người giới thiệu:
