Báo cáo Nghiên cứu VIP đầu tiên: LayerZero, Một Giao thức Khả năng tương tác trên mọi chuỗi

Trung cấp2/16/2024, 2:22:30 PM
Bài viết này giới thiệu dự án LayerZero, một giao thức tương tác omnichain tập trung vào tin nhắn dữ liệu giữa các chuỗi. Khái niệm thiết kế sản phẩm của LayerZero rất đổi mới trong lĩnh vực cầu nối giữa các chuỗi. Phương pháp truyền dữ liệu dựa trên oracles và repeaters làm cho giao thức trở nên dễ di động hơn và có hiệu suất bảo mật nhất định. Hiện nay, tỷ lệ áp dụng mạng của giao thức là tốt, và mặt sinh thái cũng đã đạt được một quy mô phát triển nhất định.

Tổng quan dự án

LayerZero là một giao thức tương tác omnichain tập trung vào tin nhắn dữ liệu giữa các chuỗi. Trong ngành, loại “cầu nối” này thường được gọi là “Cây cầu tin nhắn Tùy ý (AMBs),” cho phép chuyển đổi bất kỳ dữ liệu nào, bao gồm mã thông báo, trạng thái chuỗi, cuộc gọi hợp đồng, NFT hoặc phiếu quản trị, từ Chuỗi A sang Chuỗi B.

Trong lĩnh vực cầu nối qua chuỗi, chúng ta trước đây chủ yếu thấy các dự án “tài sản qua chuỗi”. Tuy nhiên, hiện nay chúng ta đang thấy một số dự án dần dần chuyển hướng khám phá lĩnh vực truyền dữ liệu. LayerZero là một trong những người tiên phong trong lĩnh vực này.

Những điểm nổi bật của dự án LayerZero là:

1) Tổ chức LayerZero hiện đang nắm giữ tổng giá trị tài sản là 261 triệu đô la, cung cấp đủ vốn cho việc phát triển và vận hành dài hạn của dự án.

2) Về thiết kế sản phẩm, LayerZero khác biệt so với các cầu nối qua chuỗi truyền thống trên thị trường bằng cách sử dụng mạng oracle thay vì luồng liên tục cho việc chuyển giao qua chuỗi. Bằng cách giao việc xác minh thông tin trên chuỗi cho các oracle của bên thứ ba, giao thức trở nên nhẹ hơn và tiết kiệm chi phí hơn để vận hành.

3) Công nghệ đột phá của LayerZero, kết hợp với tốc độ triển khai nhanh hơn và một số lợi thế về chi phí cùng sự hỗ trợ sớm từ các quỹ VC nổi tiếng và các KOL cộng đồng có ảnh hưởng đã dẫn đến sự mở rộng nhanh chóng của hệ sinh thái LayerZero trong khoảng một năm qua. Dự án đã đạt được các mốc quan trọng trong các lĩnh vực DeFi, NFT và stablecoin. Hiện có hơn 50 dự án (bao gồm các dự án chưa chính thức ra mắt/hoạt động trực tuyến) tích hợp hoặc sử dụng công nghệ LayerZero.

4) Số lượng dự án Cầu nối Tin nhắn Tùy ý (AMBs) phát triển tốt và không bị tấn công trên thị trường vẫn còn khá nhỏ, tạo điều kiện thuận lợi cho LayerZero.

Những rủi ro của dự án này là:

1) Bảo mật của LayerZero chưa được xác thực hoàn toàn, và giả định về sự tin cậy giữa oracles và relayers cần được xem xét kỹ lưỡng hơn. Các lỗ hổng bảo mật đằng sau cơ chế relaying cũng cần được theo dõi cẩn thận. Tuy nhiên, mặt khác, về mặt lý thuyết, bảo mật của LayerZero không rơi xuống dưới giả định về sự tin cậy của oracles, điều này thuyết phục. Điểm then chốt có thể nằm ở việc đạt được relaying phi tập trung.

2) Mô hình kinh tế của LayerZero vẫn chưa được công bố. Trong lĩnh vực cầu nối qua chuỗi, hầu hết các token dự án đều thể hiện khả năng thu giữ giá trị yếu. Mô hình kinh tế tương lai của LayerZero vẫn cần được quan sát.

Nhìn chung, mặc dù LayerZero vẫn đối mặt với một số thách thức, nhưng các yếu tố cơ bản của nó nói chung là mạnh mẽ, là điều đáng chú ý.

Lưu ý: Việc quyết định cuối cùng về "Focus" / "Not Focus" được xác định bởi FirstVIP là kết quả của một phân tích toàn diện về các yếu tố cơ bản hiện tại của dự án dựa trên khung đánh giá dự án FirstVIP, không phải là dự đoán về sự biến động giá của token của dự án trong tương lai. Có nhiều yếu tố ảnh hưởng đến giá token, và yếu tố cơ bản của dự án không phải là yếu tố duy nhất. Do đó, không nên cho rằng một dự án chắc chắn sẽ trải qua một đợt giảm giá chỉ vì nó được xác định là "Not Focus" trong báo cáo nghiên cứu. Ngoài ra, sự phát triển của các dự án blockchain là động độ. Nếu một dự án được xác định là "Not Focus" trải qua những thay đổi tích cực đáng kể trong yếu tố cơ bản của nó, chúng tôi có thể điều chỉnh nó thành "Focus." Tương tự, nếu một dự án được xác định là "Focus" trải qua những thay đổi tiêu cực đáng kể, chúng tôi sẽ phát cảnh báo cho tất cả các thành viên và có thể điều chỉnh nó thành "Not Focus."

1. Tổng quan

1.1 Giới thiệu dự án

LayerZero là một giao thức khả năng tương tác được thiết kế để truyền thông thông tin nhẹ trên các chuỗi khác nhau.

Lưu ý rằng LayerZero chỉ tập trung vào việc truyền thông tin giữa các chuỗi và có khả năng gửi tin nhắn đến bất kỳ hợp đồng thông minh nào trên bất kỳ chuỗi được hỗ trợ nào. Nó hoạt động như một lớp thông điệp để giao tiếp giữa các hợp đồng thông minh trên các chuỗi khác nhau và không xử lý việc chuyển tài sản qua chuỗi.

1.2 Thông tin cơ bản

2. Giải thích chi tiết về dự án

2.1 Đội

LayerZero Labs Canada Inc. (Số công ty: 1355847-9) đã được đăng ký tại Canada dưới Luật Doanh nghiệp Canada vào ngày 30 tháng 11 năm 2021. Caleb Banister, Ryan Zarick và Bryan Pellegrino được liệt kê là các giám đốc công ty[1].

Theo LinkedIn[2], hiện tại, LayerZero có 29 thành viên. Chi tiết về các thành viên cốt lõi như sau:


Caleb Banister, cộng sáng lập LayerZero Labs và Stargate Finance, tốt nghiệp Đại học New Hampshire tại Hoa Kỳ vào năm 2010. Từ năm 2005.06 đến năm 2010.12, anh làm việc như là một nhà phát triển phần mềm tại Phòng thí nghiệm Tương tác UNH. Từ năm 2010.09 đến năm 2021.02, anh là cộng sáng lập Coder Den, một công ty tư vấn phần mềm. Từ năm 2018.03 đến năm 2021.02, anh là cộng sáng lập 80Trill, một công ty tiền mã hóa chuyên viết và kiểm toán hợp đồng thông minh cho các dự án liên quan đến blockchain. Từ năm 2019.06 đến năm 2021.02, anh là cộng sáng lập Minimal AI, một công ty ML/AI. Kể từ năm 2021.02, anh đã sáng lập LayerZero.

BBryan Pellegrino, cộng sáng lập và CEO của LayerZero Labs, tốt nghiệp từ Đại học New Hampshire vào năm 2008. Từ tháng 10 năm 2010 đến tháng 1 năm 2013, ông đã phục vụ làm cộng sáng lập và COO của Coder Den. Từ tháng 6 năm 2011 đến tháng 1 năm 2013, ông là CEO của BuzzDraft (đã được mua vào năm 2013). Từ tháng 10 năm 2017 đến tháng 8 năm 2019, ông là cộng sáng lập của OpenToken. Kể từ tháng 6 năm 2016, ông đã là Kỹ sư Trưởng tại Rho AI. Ông thành lập LayerZero vào năm 2021. Trước khi thành lập LayerZero, Pellegrino là một cầu thủ poker chuyên nghiệp và đã thành công trong việc bán một bộ công cụ học máy mà ông phát triển cho một đội bóng chày Major League Baseball (MLB). Ông cũng đã xuất bản các báo cáo trong lĩnh vực trí tuệ nhân tạo. Mario Gabriele, một Chuyên gia đa năng, đã tiến hành một cuộc phỏng vấn với Pellegrino, và những người quan tâm đến quá trình học vấn của ông có thể tham khảo theo liên kết sau.

Ryan Zarick, Cựu đồng sáng lập viên và Giám đốc Công nghệ của LayerZero Labs, tốt nghiệp từ Đại học New Hampshire vào năm 2011. Từ tháng 8 năm 2006 đến tháng 5 năm 2011, anh đã làm việc làm nhà phát triển phần mềm và trợ giảng tại Phòng thí nghiệm Tương tác của UNH. Từ tháng 11 năm 2011 đến tháng 3 năm 2013, anh đã làm Giám đốc Công nghệ tại BuzzDraft. Từ tháng 9 năm 2010 đến tháng 13 năm 2020, anh là cùng sáng lập Coder Den. Từ tháng 1 năm 2018 đến tháng 3 năm 2020, anh là cùng sáng lập 80Trill. Từ tháng 6 năm 2019 đến tháng 1 năm 2021, anh là cùng sáng lập Minimal AI. Vào năm 2021, anh đã sáng lập LayerZero và trở thành Giám đốc Công nghệ.

Dựa vào sơ yếu lý lịch của ba người sáng lập LayerZero Labs, có một mức độ trùng lắp cao, cho thấy mối quan hệ hợp tác lâu dài và một đội ngũ hoạt động tốt. Tất cả ba cá nhân đều có nhiều năm kinh nghiệm phát triển hoặc kinh nghiệm khởi nghiệp thành công.

0xMaki[3], một cựu thành viên sáng lập và đóng góp chính của SushiSwap, hiện đã chính thức gia nhập LayerZero Labs. 0xMaki đã đóng vai trò then chốt trong việc tiếp thị ban đầu cho SushiSwap và trở thành người đứng đầu dự án sau khi Chef Nomi rời khỏi. Trong thời gian làm việc tại đây, 0xMaki chịu trách nhiệm chủ yếu về việc xác định các hoạt động hàng ngày, chiến lược phát triển kinh doanh và tổng thể phát triển của SushiSwap. Ngoài ra, dự án Swap liên chuỗi SushiXSwap của Sushi đã hoàn thành dưới sự lãnh đạo của 0xMaki, tạo thêm các kịch bản ứng dụng cho giao thức Sushi và LayerZero.

2.2 Quỹ vốn

Bảng 2-1 Tình hình Tài chính LayerZero

Ngoài ra, do ảnh hưởng của vụ phá sản của FTX vào đầu tháng 11 năm 2022, vào ngày 11 tháng 11 năm 2022, LayerZero chính thức thông báo rằng họ đã mua lại 100% cổ phần, quyền token và bất kỳ thỏa thuận nào khác từ FTX/FTX Ventures/Alameda Research. Lúc đó, tổng giá trị tài sản mà quỹ nắm giữ lên đến 134 triệu đô la (số 10,7 triệu đô la mà đội nhóm nắm giữ trên sàn giao dịch FTX không được tính trong phép tính nêu trên). Do đó, cũng có thể thấy rằng vòng huy động vốn thứ ba của LayerZero chưa hoàn thành.

Từ bảng trên, chúng ta có thể thấy rằng LayerZero, như một dự án nổi bật, đã được ưa chuộng từ đầu bởi các nguồn vốn lớn. Tổng số tiền gọi vốn đã biết đến cho đến nay đã đạt 261 triệu đô la. Nhìn chung, LayerZero hiện tại có nguồn vốn dồi dào, đủ cho việc phát triển và vận hành dự án dài hạn.

2.3 Mã

Hình 2-1 Tình hình cơ sở mã LayerZero[9]

Như đã thấy ở Hình 2-1 phía trên, cơ sở mã LayerZero đã được cập nhật từ tháng 3 năm 2019. Tổng cộng, LayerZero đã tích luỹ 6.415 bài nộp mã, và tổng cộng có 116 nhà phát triển đã trở thành tác giả Git/Issue và người gửi đánh giá trên LayerZero Github.

Dựa vào tiến độ được tiết lộ bởi LayerZero vào tháng 9 năm 2022 [10], testnet của LayerZero đã triển khai hơn 7000 hợp đồng hoạt động, cho thấy tỷ lệ chấp nhận rất tốt.

Ngoài ra, cơ sở mã nguồn LayerZero đã hoàn thành tổng cộng 4 cuộc kiểm toán do Zellic, Ackee và SlowMist (SlowMist) thực hiện. Bạn có thể tìm thấy báo cáo kiểm toán cụ thể thông qua liên kết này.

Tóm lại, trong ba năm qua, dự án LayerZero đã có những thay đổi mã nguồn tốt, đủ các nhà phát triển, và một số cơ sở mã nguồn quan trọng đã được cập nhật thường xuyên.

Công nghệ 2.4

Đầu tiên, chúng ta cần làm rõ một sự hiểu lầm phổ biến: LayerZero là một giao thức khả năng tương tác omnichain chỉ tập trung vào việc truyền thông tin giữa các chuỗi. Nó có thể gửi tin nhắn đến bất kỳ hợp đồng thông minh nào trên bất kỳ chuỗi nào được hỗ trợ, phục vụ như một lớp vận chuyển tin nhắn cho việc giao tiếp hợp đồng thông minh giữa các chuỗi khối, nhưng nó không chịu trách nhiệm về việc chuyển tài sản giữa các chuỗi.

2.4.1 Khung tầng LayerZero

Theo whitepaper LayerZero [11], nhân tố cốt lõi của giao thức bao gồm ba thành phần: Endpoint, Oracle và Relayer.

1) Endpoint là một cơ sở vật chất tương tác trực tiếp với người dùng hoặc ứng dụng, hoặc nó cũng có thể được coi là một loạt các hợp đồng thông minh xử lý logic. Những điểm cuối này xử lý việc truyền tin nhắn, xác nhận và nhận tin. Mục đích của chúng là đảm bảo việc giao hàng hiệu quả khi người dùng gửi tin nhắn bằng giao thức.

Trong giao thức LayerZero, mỗi chuỗi cần triển khai một Điểm cuối LayerZero. Điểm cuối có thể được gọi và sử dụng bởi các ứng dụng khác trong cùng một chuỗi, và chịu trách nhiệm gửi thông tin đến các liên kết bên ngoài. Ví dụ: nếu một Dapp muốn chuyển thông tin từ Chuỗi A đến Chuỗi B, nó phải trước tiên gọi Điểm cuối của Chuỗi A và gửi thông tin cần được gửi.

Mỗi điểm cuối LayerZero được chia thành 4 mô-đun: Trình thông báo, Trình xác thực, Mạng và Thư viện. Các mô-đun truyền thông, mô-đun xác thực và mạng tạo nên chức năng cốt lõi của Điểm cuối, và những mô-đun này hoạt động tương tự như một ngăn xếp mạng truyền thống. Các tin nhắn được gửi xuống ngăn xếp trên bên gửi (trình thông báo), được xác minh bởi một trình xác thực trước khi được chuyển đến mạng, và sau đó được gửi lên ngăn xếp trên bên nhận.

Mỗi chuỗi mới được hỗ trợ bởi LayerZero được thêm vào như một thư viện bổ sung. Những thư viện này là các hợp đồng thông minh phụ trợ xác định cách thức giao tiếp cụ thể cho mỗi chuỗi được xử lý. Mỗi chuỗi trong mạng LayerZero đều có một thư viện đi kèm, và mỗi điểm cuối bao gồm một bản sao của mỗi thư viện.

Trước khi giới thiệu về các oracles và relays, chúng ta cần làm rõ một khái niệm trước. Đầu tiên, để xác minh một khối trên chuỗi, chúng ta cần hai mảnh thông tin: 1) tiêu đề khối, chứa Receipts Root[12];2) Bằng chứng giao dịch, tức là bằng chứng Merkel-Patricia trên EVM[13]。

LayerZero tách biệt hai phần này theo các cách sau: 1) Oracle chuyển tiếp tiêu đề khối——Bất kỳ oracle nào được chọn; 2) Relayer chuyển tiếp chứng minh giao dịch.

2) Đối với LayerZero, người báo cáo là một thành phần bên ngoài, tức là một dịch vụ của bên thứ ba độc lập với giao thức LayerZero. Giá trị chính mà người báo cáo cung cấp là gửi tiêu đề khối sang một chuỗi khác, để có thể xác minh tính hợp lệ của các giao dịch trên chuỗi nguồn trên chuỗi đích.

3) Người chuyển tiếp là một dịch vụ ngoại chuỗi mà lấy chứng minh giao dịch từ chuỗi nguồn và sau đó chuyển chúng sang chuỗi đích. LayerZero tin rằng để đảm bảo giao dịch có thể được chuyển tiếp một cách hiệu quả, người báo cáo và người chuyển tiếp phải độc lập với nhau.

Hiện tại, cách phổ biến nhất để một chuỗi giao tiếp với một chuỗi khác mà không cần tin cậy là liên tục truyền các tiêu đề khối của Chuỗi A đến Chuỗi B. Ví dụ, Relay truyền các tiêu đề khối BTC thông qua một bên thứ ba, cung cấp một nguồn dữ liệu BTC đáng tin cậy cho các ứng dụng cross-chain trên Ethereum, cho phép lưu thông giá trị giữa BTC và Ethereum. Trong trường hợp này, hợp đồng cầu nối cross-chain cơ bản là một light client. Phương pháp truyền thông tin này là an toàn nhất, nhưng vấn đề là chi phí viết vào blockchain rất cao, vì vậy việc liên tục truyền các tiêu đề khối này rất đắt đỏ.

Sự cải tiến lớn nhất của LayerZero là việc nó chọn một mạng oracle để thay thế luồng liên tục này.

Hiện tại, theo tài liệu trên trang web chính thức của LayerZero và thông tin được tiết lộ từ nhóm phát triển, Chainlink và TSS Oracle là các oracle được cấu hình trên mạng thử nghiệm. Các oracle hiện tại không phân tán và chưa được thử nghiệm trong các kịch bản thực tế, điều này có nghĩa là có nguy cơ bị hack. Theo mô tả chính thức, sau khi hoàn tất quá trình thử nghiệm của LayerZero, sẽ có thêm các oracle được tiết lộ.

LayerZero sử dụng Chainlink làm trạm thông tin của mình, điều này sẽ mang lại nhiều lợi ích:

1) Việc giao chức năng xác minh thông tin cho bên thứ ba loại bỏ nhu cầu chạy nút trên chuỗi liên kết. Các oracles chỉ cho phép chuyển tiêu đề khối đến chuỗi đích một lần, giảm chi phí vận hành;

2)LayerZero sử dụng các oracles và relayers để truyền thông điệp giữa các điểm cuối trên các chuỗi khác nhau. Bằng cách truyền các tiêu đề khối theo yêu cầu thông qua oracles, LayerZero đạt được trạng thái đồng bộ mong muốn với các thực thể ngoại chuỗi hiệu quả hơn. Các tiêu đề khối được gửi bởi oracles được xác minh chéo với các thông tin xác thực giao dịch được gửi bởi relays. Chỉ khi oracles và relayers cùng hợp tác thì hệ thống mới thất bại, đảm bảo an ninh không kém hơn so với oracles;

3)Không có sự đồng thuận hoặc xác minh nào được tạo ra bởi Relayer hoặc Oracle, họ chỉ truyền thông tin. Vì tất cả xác minh được thực hiện trên các chuỗi nguồn và đích tương ứng, vận tốc và giới hạn thông lượng hoàn toàn phụ thuộc vào các đặc tính của hai chuỗi giao dịch.

Tuy nhiên, cũng có nhược điểm: LayerZero giao việc xác minh thông tin trên chuỗi cho một bên thứ ba, như việc sử dụng Chainlink sắp tới. Điều này không phải là nói rằng Chainlink tồi, mà là LayerZero giới thiệu các giả định về bảo mật mà giao thức không thể kiểm soát. Trong dài hạn, việc chuyển gánh nặng của các nhiệm vụ quan trọng cho bên thứ ba tăng cường các rủi ro và không chắc chắn khác.

2.4.2 An toàn

•Trong LayerZero, có một giả định tin cậy quan trọng là các oracles và relayers cần hoạt động độc lập với nhau.

Để đảm bảo việc truyền thông thông tin hiệu quả, nếu có bất kỳ tranh chấp nào trong việc trao đổi thông tin giữa relayers hoặc oracles, hợp đồng thông minh sẽ tạm dừng và không gửi thông tin đến chuỗi mục tiêu. Điều này có nghĩa là hệ thống chỉ sẽ gặp sự cố khi oracles và relayers hợp tác, đảm bảo tính bảo mật không thấp hơn so với của oracles.

Mặc dù ở LayerZero, giao thức cho phép từng nhóm phát triển Dapp sửa đổi mã nguồn mở/oracle được cung cấp bởi LayerZero và ghép nó vào máy chủ hoặc mạng validator của họ để sử dụng oracle riêng cho việc cung cấp giá, hoặc chạy relayer riêng để đảm bảo rằng oracle không gian lận với relayer (LayerZero cũng từng gợi ý rằng relayer cần phải phân tán hơn).

Tuy nhiên, tình hình hiện tại là mặc dù ai cũng biết rằng “phân quyền” tốt hơn, hầu hết các Dapps, do chi phí, vận hành, xem xét trải nghiệm người dùng, và quan điểm rằng “Chainlink đủ tốt”, thích Chainlink hơn như lựa chọn của họ. Tương tự, hầu hết các Dapps sẽ trực tiếp chọn relayer của LayerZero. Điều này tương tự như việc hiếm khi có người dùng tự vận hành node của mình để giao dịch, vì mọi người phụ thuộc vào các nhà cung cấp dịch vụ trung tâm như Infura và Alchemy.

Trong trường hợp này, nếu một người truyền thông thể hiện hành vi độc hại (bị hack hoặc không hoạt động như dự kiến), trình giao diện Chainlink sẽ can thiệp và ngăn chặn bất kỳ thiệt hại đáng kể nào trên chuỗi gốc. Những lợi ích của việc chọn Chainlink là không thể phủ nhận, nhưng nếu chúng ta giả định rằng Chainlink có thể là một lựa chọn hiệu quả và thực tế để đạt được cả hai chức năng (trình giao diện và người truyền thông), thì giả định về sự tin cậy của LayerZero trở nên đáng nghi.

Quan điểm trên được truyền cảm hứng từ bài viết của Pickle và Aylo “Chiến tranh Layer 0: LayerZero vs CCIP của Chainlink”. Các độc giả quan tâm có thể tham khảo bài viết gốc để đọc thêm.

•Sự an toàn của trình giữ lời Chainlink đã được thị trường xác nhận, và chìa khóa cho các tính năng an ninh trong giao thức LayerZero nằm ở các bộ truyền.

Vào tháng 4 năm 2022, nhóm LayerZero giới thiệu một phương pháp để đảm bảo an ninh giao thức, được gọi là “Pre-Crime.” Hiện tại, chỉ có thông tin công cộng hạn chế về Pre-Crime, và bài đăng trên blog chỉ cung cấp một cái nhìn tổng quan về hoạt động cơ bản của nó. Tóm lại, mô hình Pre-Crime cho phép Ứng dụng Người dùng (UAs) xác định một tập hợp các khẳng định cụ thể, mà các bên truyền sẽ phải xác minh. Nếu các khẳng định thất bại, bên truyền sẽ không truyền giao dịch đó. Bằng cách giới thiệu Pre-Crime, các bên truyền có thể ngăn chặn các cuộc tấn công của hacker trước khi chúng xảy ra[14].

Hiện tại, kho lưu trữ mã nguồn tương ứng cho “Pre-Crime” vẫn chưa được công bố công khai. Tuy nhiên, nhóm LayerZero đã phát hành một phiên bản beta Pre-Crime riêng tư với nhiều nhóm. Ngày phát hành phiên bản chính thức vẫn chưa được tiết lộ, và hiệu quả của nó vẫn cần được xác minh thông qua việc thực hành.

•Rủi ro an ninh đằng sau cơ chế truyền tải[15]

Trước đó, vào ngày 28 tháng 3, LayerZero đã cập nhật hợp đồng xác minh được sử dụng cho giao dịch qua chuỗi mà không có bất kỳ thông báo công cộng nào. Nhóm An ninh Cobo phát hiện rằng cập nhật này là một sửa lỗi cho một lỗ hổng bảo mật quan trọng bằng cách so sánh mã của hợp đồng xác minh gốc (MPTValidator) và hợp đồng xác minh mới (MPTValidatorV2).

Mã cho lỗ hổng này là phần quan trọng nhất của việc xác thực giao dịch MPT trong giao thức LayerZero và đóng vai trò là nền tảng cho việc hoạt động bình thường của toàn bộ giao thức LayerZero và các giao thức ở tầng cao hơn. Nếu không phát hiện kịp thời, hậu quả nghiêm trọng nhất có thể xảy ra, ngay cả khi hoàn toàn tin tưởng vào oracle của LayerZero, là các relayers vẫn có thể tấn công vào giao thức cross-chain bằng cách làm giả dữ liệu biên nhận, phá vỡ các giả định bảo mật trước đó của LayerZero.

Mặc dù LayerZero đã sửa chữa lỗ hổng hiện tại, nhưng không thể loại trừ khả năng xuất hiện các lỗ hổng khác. Sự cố này cũng đã gây lo ngại trong cộng đồng về tính an toàn của cơ chế relaying đằng sau LayerZero.

Tóm lại, mặc dù LayerZero đã phát triển đến một kích thước đáng kể, nhưng tính bảo mật đằng sau giao thức của nó vẫn chưa được xác minh hoàn toàn.

Quá trình thực thi 2.4.3

Hình 2-2 Luồng giao tiếp trong giao dịch Cross-chain của LayerZero

Quá trình thực thi cụ thể của LayerZero như sau:

• Khi Ứng dụng Người dùng[16] truyền đi một thông điệp qua chuỗi (ví dụ, từ Chuỗi A đến Chuỗi B), trước tiên cần gọi hợp đồng thông minh LayerZero Endpoint.

• Tin nhắn nhập vào Điểm cuối của Chuỗi A, sau đó điểm cuối này đóng gói tin nhắn (chứng minh giao dịch và tiêu đề khối) và thông tin đến Chuỗi B (chuỗi mục tiêu) đối với trình phát và truyền thông (cả hai thực thể đều độc lập và ngoại tuyến).

• Oracle đọc và xác nhận tiêu đề khối. Sau khi oracle xác định rằng khối đã được xác nhận nhiều lần trên Chuỗi A, nó sẽ gửi tiêu đề khối đến Điểm cuối trên Chuỗi B. Đồng thời, relayer nộp bằng chứng giao dịch tương ứng.

• Sau khi chuỗi mục tiêu xác minh thành công phần đầu block và chứng minh giao dịch, tin nhắn được chuyển tiếp đến chuỗi mục tiêu, hoàn tất việc giao tiếp qua chuỗi.

Lưu ý: Để làm cho quá trình trở nên dễ hiểu hơn, biên tập viên đã đơn giản hóa một số chi tiết như các điểm cuối (người truyền thông, người xác thực và mạng), nhưng logic cốt lõi vẫn không thay đổi.

Từ quá trình trên, dễ dàng thấy rằng LayerZero chỉ chịu trách nhiệm cho việc truyền tin nhắn, tương tự như A có một tin nhắn cần được truyền đến B, vì vậy A gọi cho B và nói với họ nội dung của tin nhắn, B nhấc điện thoại, nhận tin nhắn và quá trình kết thúc. Điều này là một logic rất đơn giản. Vậy làm thế nào để chuyển tài sản qua chuỗi?

Đầu tiên, mỗi chuỗi cần triển khai một Điểm cuối LayerZero để gửi và nhận thông tin. Thanh khoản giao dịch tài sản được cân đối bởi DApps như DEX tích hợp chức năng LayerZero tại các điểm cuối khác nhau.

Hiện tại, Stargate Finance cung cấp khả năng cân bằng này cho LayerZero, và thuật toán Delta (Δ) của Stargate đảm bảo rằng thanh khoản qua chuỗi được cân bằng và sẵn có (để biết thêm chi tiết, vui lòng xem báo cáo về Stargate Finance đã được công bố trước đó bởi bản dịch này).

Nói ngắn gọn, LayerZero chỉ chịu trách nhiệm giải quyết các vấn đề giao tiếp giữa các chuỗi, và các chức năng/vấn đề bổ sung khác sẽ được giải quyết bởi các ứng dụng tích hợp LayerZero trên hệ thống của họ.

2.5 Hệ sinh thái

LayerZero là một giao thức tương tác Omnichain. Là trung tâm trao đổi thông tin giữa các chuỗi, LayerZero có thể làm nhiều hơn chỉ việc chuyển đổi tài sản qua các chuỗi. Sau khi đạt được việc truyền thông tin qua chuỗi, LayerZero cũng có thể kích hoạt chia sẻ trạng thái qua chuỗi, cho vay, quản trị và nhiều hơn nữa.

Ngoài ra, khác với các mô hình cầu nối cross-chain truyền thống hiện tại trên thị trường, LayerZero không đòi hỏi việc chạy các nút trên mỗi chuỗi kết nối để giám sát trạng thái của chuỗi nguồn. Thay vào đó, vai trò của người xác minh được chuyển giao cho các oracles. Một lợi ích rõ ràng là không cần triển khai một nút mới trên mỗi chuỗi mới. Bắt đầu từ điểm này, LayerZero có thể tích hợp các chuỗi mới vào mạng nhanh hơn và với chi phí thấp hơn. Đến ngày 11 tháng 11 năm 2022, LayerZero đã hỗ trợ tổng cộng 13 chuỗi, bao gồm Ethereum, BNB Chain, Avalanche, Aptos, Polygon, Arbitrum, Optimism, Fantom, và các chuỗi khác.

Công nghệ đổi mới của LayerZero, kết hợp với tốc độ triển khai nhanh hơn và một số lợi thế về chi phí cùng việc quảng bá của các nhà đầu tư nổi tiếng và các KOL ảnh hưởng trong cộng đồng đã giúp hệ sinh thái LayerZero mở rộng nhanh chóng chỉ trong khoảng một năm và đã đạt được những thành tựu lớn trong lĩnh vực DeFi, NFT và tiền ổn định. Hiện tại, đã có hơn 50 mục (Bao gồm các dự án chưa được ra mắt/chính thức trực tuyến) tích hợp hoặc sử dụng công nghệ LayerZero. Chi tiết như sau (chỉ liệt kê một số):

Hình 2-3 Danh sách các dự án sinh thái LayerZero

Lưu ý: Hình ảnh trên được biên soạn và tóm tắt bởi @LayerZeroHub(không chính thức). Nếu bạn muốn theo dõi các dự án sinh thái của LayerZero trong tương lai, bạn cũng có thể theo dõi danh sách được duy trì bởi Luke (Twitter ID: @0x4C756B65) trên Twitter.

1) Lĩnh vực DeFi

Bảng 2-2 Các dự án hợp tác DeFi sinh thái LayerZero


2) Lĩnh Vực Đồng Stablecoin

Bảng 2-3 Các Dự án Hợp Tác Đồng Tiền Ổn Định Sinh Thái LayerZero

3) Lĩnh vực NFT

Bảng 2-4 Dự án Hợp tác Lĩnh vực NFT Sinh thái LayerZero


Kết hợp thông tin từ Hình 2-2 và Bảng 2-1 đến 2-3, chúng ta có thể thấy rằng hệ sinh thái của LayerZero đã phát triển đến một quy mô đáng kể. Từ các DEX blue-chip như Sushi và PancakeSwap đến Radiant Capital phổ biến hiện nay, tất cả đều đang sử dụng Stargate của LayerZero để phát triển DEX chuỗi chéo. Trong lĩnh vực stablecoin, cả USDC và agEUR đều được hỗ trợ bởi công nghệ LayerZero cho khả năng tương tác chuỗi chéo của các stablecoin tương ứng, nâng cấp chúng lên các tài sản gốc đa chuỗi. Trong lĩnh vực NFT, mặc dù nhu cầu về NFT đa chuỗi chưa đáng kể, nhưng chúng ta cũng đã thấy những nỗ lực theo hướng NFT đa chuỗi với các dự án như Gh0stly Gh0sts và tofuNFT. Ngoài ra, LayerZero gần đây đã ra mắt trình duyệt chính thức của mình, LayerZero Scan, nơi các giao dịch chuỗi chéo có thể được liên kết với cơ sở dữ liệu, cho phép người dùng và nhà phát triển trích xuất trạng thái, trạng thái và thời gian giao dịch.

Thông qua các biện pháp được thực hiện cả bên trong và bên ngoài bởi LayerZero, khái niệm omnichain của nó có thể phát triển hơn trong tương lai.

Tóm lại:

LayerZero là một giao thức tương tác đa chuỗi được thiết kế để chuyển thông tin nhẹ trên các chuỗi. Kiến trúc tổng thể là hợp lý và loại bỏ nhu cầu chạy nút trên các chuỗi kết nối. Thông qua việc dựa vào các nhà tiên tri và bộ truyền, giao tiếp trên các chuỗi khác nhau là chuyển các tin nhắn giữa các điểm cuối. Mặc dù tính an toàn chưa được thị trường xác minh đầy đủ, giao thức lý thuyết không kém an toàn so với nhà tiên tri (Chainlink) và có những đảm bảo cụ thể.

Giá trị hiện tại của tài sản do LayerZero Foundation nắm giữ là 261 triệu đô la Mỹ, và nguồn quỹ của nó rất phong phú. Sự thay đổi mã của dự án LayerZero đang ở trong tình trạng tốt, và hệ sinh thái đã mở rộng nhanh chóng chỉ trong khoảng một năm. Hiện nay, đây là một trong những dự án phát triển nhanh nhất trong lĩnh vực giao cắt chuỗi.

3.Phát triển

3.1 Lịch sử

Bảng 3-1 Các sự kiện chính của LayerZero

3.2 Tình hình hiện tại

3.2.1 Sử dụng mạng

Hình 3-1 Số giao dịch hàng ngày của LayerZero[17]

Hình 3-2 Số giao dịch tích lũy của LayerZero

Từ Hình 3-1 và Hình 3-2, việc sử dụng mạng LayerZero có thể được nhìn thấy rõ ràng. Trong năm qua, nó đã cho thấy một xu hướng tăng ổn định. Đặc biệt là vào tháng 3/2023, khi Arbitrum công bố airdrop token quản trị ARB cho các thành viên cộng đồng của mình, "cơn sốt airdrop" trong cộng đồng đã đạt mức cao chưa từng có, dẫn đến sự gia tăng đáng kể trong việc sử dụng cả hệ sinh thái LayerZero và hệ sinh thái zk chưa được phát hành. Mặc dù hiện tượng này có thể không được duy trì trong thời gian dài, nhưng "kỳ vọng airdrop" này gián tiếp cho phép nhiều người dùng hiểu về LayerZero, do đó giữ lại một số lượng người dùng thực nhất định.

Ngoài ra, ngay cả khi dữ liệu của LayerZero vào tháng Ba bị lấy đi, tỷ lệ sử dụng mạng của nó đã tăng gấp đôi từ cuối năm 2022 đến đầu tháng Ba. Hiện tại, chúng ta cũng có thể thấy rằng nhiều giao thức dựa trên LayerZero đã bắt đầu được triển khai, và đã đạt được kết quả ban đầu trong việc xây dựng sinh thái.

Hình 3-3 Xếp hạng khối lượng tài sản chéo chuỗi cho cầu chéo chuỗi [18]

Ngoài ra, theo giao diện dữ liệu của DeFiLlama (như thể hiện trong Hình 3-3), khối lượng tài sản được cầu nối hiện tại của Stargate, một dự án thuộc LayerZero, được xếp hạng đầu tiên trong số tất cả các cầu nối giữa chuỗi (bao gồm cầu nối chính thức của các chuỗi công cộng và các giải pháp tầng 2). Dựa vào khối lượng một mình, Stargate đã trở thành dự án dẫn đầu trong cuộc đua cầu nối giữa chuỗi.

Lưu ý: Khối lượng giao dịch và số lượng giao dịch của các cầu nối đa chuỗi khác nhau được hiển thị trên cổng dữ liệu DeFiLlama hiện đang biến động mạnh. Dữ liệu này không đại diện cho lợi thế cạnh tranh lâu dài của mỗi cầu nối đa chuỗi và chỉ mang tính chất tham khảo.

Tuy nhiên, cần lưu ý rằng về số lượng giao dịch, Stargate vượt xa các cầu nối giao cắt khác, nhưng lượng quỹ giao cắt không mở rộng khoảng cách. Hiện tại không có đủ dấu hiệu về hoạt động giao dịch với số tiền nhỏ của Stargate. Trải nghiệm tốt hơn. Do đó, có thể suy đoán rằng một phần đáng kể của dữ liệu giao dịch của nó có thể xuất phát từ kỳ vọng nhận token miễn phí tiềm năng từ LayerZero.

Mặc dù có nhiều dự án không ủng hộ việc tận dụng airdrops, nhưng từ một góc độ khác, chính vì mong đợi airdrop tiềm năng mà LayerZero và Stargate đã đạt được sự chú ý và sự chấp nhận cao hơn. Doanh thu tạo ra cho giao thức cũng đáng kể.

3.2.2 Doanh thu

Hiện tại, không có ngưỡng cho các ứng dụng sinh thái để truy cập LayerZero. Thu nhập chính hiện tại của LayerZero Labs đến từ các khoản phí giao dịch từ Stargate Finance.

Việc chuyển đổi các token không phải là STG thông qua giao thức Stargate sẽ chịu một khoản phí chuyển đổi là 0.06%. Trong đó, 0.01% sẽ được phân bổ cho nhà cung cấp thanh khoản, 0.01% sẽ được phân bổ cho các chủ sở hữu veSTG, và 0.04% sẽ được phân bổ cho quỹ của giao thức[19]。

Hình 3-4 Số lượng liên chuỗi hàng tháng của Stargate[20]

Theo bảng điều khiển số lượng giao dịch hàng tháng được tiết lộ bởi Stargate, từ khi Stargate ra mắt vào tháng 3 năm 2022 đến hiện tại (7 tháng 4 năm 2023), tổng số lượng giao dịch qua chuỗi đã đạt 6.286.702.699 đô la, khoảng 6,3 tỷ đô la.

Để dễ tính toán, giả sử rằng tất cả 6,3 tỷ đô la Mỹ là chuyển khoản mã thông báo không phải STG, kho bạc của Stargate sẽ nhận được thu nhập phí giao dịch xấp xỉ 6,3 tỷ đô la * 0,04% ≈ 2,52 triệu đô la.

Nếu chúng ta tính dựa trên tỷ lệ hiện tại, theo thống kê của Token Terminal, doanh thu giao thức Stargate trong 30 ngày qua khoảng 730.000 đô la. Nếu tỷ lệ hiện tại được duy trì, doanh thu hàng năm trong tương lai sẽ đạt 8,89 triệu đô la [21] (trong kịch bản lý tưởng, dữ liệu này chỉ mang tính tham khảo).

3.3 Tương lai

LayerZero hiện tại không có một con đường cụ thể. Trọng tâm chính hiện tại là tích hợp và hợp nhất với một số dự án, đồng thời mở rộng đến nhiều chuỗi hơn.

Tóm lại:

LayerZero đã tiến triển tổng thể nhanh chóng, với sự phát triển của mạng lưới đặc biệt rõ ràng trong 2-3 tháng qua. Tuy nhiên, giao thức vẫn chưa tiết lộ một lộ trình chi tiết.

4. Mô hình Tokenomic

LayerZero Labs vẫn chưa phát hành token, nhưng nhóm đã tiết lộ thông tin về token $ZRO trong mã của tài liệu chính thức của mình. Kết hợp với Hình 4-1 bên dưới, chúng ta có thể thấy rằng $ZRO có thể được sử dụng để thanh toán phí gas trên chuỗi của nó trong tương lai.

Hình 4-1 Tài liệu chính thức của Layerzero[22]

Ngoài ra, cộng đồng trước đây đã đầu tư rằng LayerZero cuối cùng sẽ trở thành token, vì có hành vi staking trong quá trình hoạt động của giao thức LayerZero, và những hành vi độc hại từ các bên trung gian sẽ mất số token $ZRO đã cam kết. Nhưng điều này chỉ là sự suy đoán và chưa được xác nhận bởi nhóm.

5. Cuộc thi

LayerZero là một giao thức tương tác khả năng tương tác toàn diện được thiết kế để truyền thông tin nhẹ qua các chuỗi. Nó thuộc về theo dõi cầu nối đa chuỗi. Nếu nó được phân tích kỹ hơn, nó là một cầu nối truyền thông hỗ trợ các tin nhắn dữ liệu.

5.1 Tổng quan ngành công nghiệp

Trong bài phân tích về lĩnh vực cầu nối đa chuỗi được công bố trong FirstVIP năm ngoái, biên tập viên đã phân loại tất cả các cầu nối đa chuỗi là cầu nối tài sản đa chuỗi để dễ hiểu và phân biệt so với cầu nối đa chuỗi của Polkadot và Cosmos. Tuy nhiên, sau một năm phát triển, chúng ta đang thấy ngày càng nhiều “cầu nối” khám phá lĩnh vực truyền dữ liệu, không giới hạn ở cầu nối tài sản cơ bản.

Hiện tại thực sự không khó để phân biệt sự khác biệt giữa cross-chain và cross-chain bridge giữa Polkadot và Cosmos. Polkadot và Cosmos về cơ bản là các chuỗi sử dụng một khung làm việc thống nhất và có khả năng tương tác cao. Đồng thời, họ không có bất kỳ lợi thế cross-chain nào cho các chuỗi ngoài khung. Cross-chain giữa hai hệ thống này giống như Layer 0 hơn. Người dùng cần thực hiện cross-chain dựa trên các tiêu chuẩn riêng của họ; còn đối với cross-chain bridge, hai chuỗi có thể có các giao thức khác nhau, giải quyết vấn đề giữa các tài sản và mạng lưới khác nhau. Vấn đề di dời tài sản và dữ liệu.

Khi chúng ta đã nói về thuật ngữ “cầu nối đa chuỗi” trước đây, thực tế thường giới hạn ở việc thảo luận về “đa chuỗi tài sản”, nghĩa là một mạng lưu thông hoặc một bên thứ ba đáng tin cậy hỗ trợ việc chuyển đổi token X từ chuỗi A sang chuỗi B.

Tuy nhiên, chuỗi chéo tài sản chỉ là một chức năng tương đối dễ thực hiện giữa các chuỗi. Các cầu nối chuỗi chéo có thể làm được nhiều việc hơn là chỉ chuyển mã thông báo từ chuỗi A sang chuỗi B; Nó cũng liên quan đến giao tiếp ở cấp độ dữ liệu. Tiếp tục sử dụng định nghĩa về cầu nối chuỗi chéo của Dmitriy Berenzon, một đối tác tại nghiên cứu 1kx [23]: ở cấp độ trừu tượng, mọi người có thể định nghĩa "cầu nối" là hệ thống truyền thông tin giữa hai hoặc nhiều blockchain. Trong trường hợp này, thông tin có thể đề cập đến tài sản, cuộc gọi hợp đồng, bằng chứng nhận dạng hoặc trạng thái.

Nói một cách đơn giản, cầu nối chuỗi chéo là một công cụ kết nối các chuỗi, cho phép mã thông báo, tài sản và dữ liệu được chuyển từ chuỗi này sang chuỗi khác. Hai chuỗi có thể có các giao thức, quy tắc và mô hình quản trị khác nhau và cầu nối cung cấp một cách an toàn để chúng giao tiếp và tương tác.

Hiện tại có ba phương pháp giao tiếp chéo chủ yếu trên thị trường: 1) trao đổi tài sản; 2) chuyển tài sản; 3) giao tiếp chung.

LayerZero, như một cây cầu liên chuỗi hỗ trợ tin nhắn dữ liệu, thuộc vào loại thứ ba được đề cập ở trên. Trong phần phân tích cạnh tranh, chúng tôi sẽ tập trung vào việc so sánh các cầu của loại này. Tuy nhiên, chúng tôi sẽ không so sánh và phân tích một cách chi tiết các cầu liên chuỗi tài sản thông thường hiện có trên thị trường trong chương này.

Đối với loại cầu này hỗ trợ “dữ liệu chuỗi chéo”, nhiều nhóm phát triển chuyên về lĩnh vực chuỗi chéo đã gọi nó là “Cầu Tin Nhắn Tùy Ý (AMBs)”, biên tập viên tin rằng định nghĩa này phù hợp hơn, vì vậy câu trên sẽ được sử dụng dưới đây. Đơn giản dịch là: Bất kỳ cầu chuyển thông tin nào, những cầu này cho phép bất kỳ dữ liệu nào, bao gồm token, trạng thái chuỗi, cuộc gọi hợp đồng, NFT hoặc bỏ phiếu quản trị, từ chuỗi A chuyển đến chuỗi B[24].

5.2 Giới thiệu Sản phẩm Cạnh tranh

Hiện tại, ngoài LayerZero, các Cầu tin nhắn Tùy ý (AMBs) được thảo luận rộng rãi trên thị trường bao gồm Wormhole, Nomad, Tin nhắn Liên chuỗi Celer (IM), anyCall của Multichain và Axelar, v.v.

5.2.1 Axelar [25]

Axelar là một giao thức cơ bản tương tác đa chuỗi phổ quát. Nó sử dụng Giao thức Cổng Tương tác Đa chuỗi (CGP) và Giao thức Truyền tải Đa chuỗi (CTP), và sử dụng chuỗi công cộng POS riêng của mình như một chuỗi chứng kiến để chuyển thông tin giữa bất kỳ hai chuỗi công cộng nào. Hiện tại, nó bao gồm tổng cộng 15 chuỗi công cộng bao gồm Ethereum, Cosmos và Avalanche.

Logic thực hiện:

Mạng Axelar xây dựng kết nối với các blockchain bên ngoài thông qua API của mình. Đơn giản, nó triển khai hợp đồng thông minh trên các chuỗi khác và theo dõi thông tin liên quan của các hợp đồng này bằng cách sử dụng các máy khách nút nhẹ chạy trên các nhà xác thực của mạng riêng của mình. Thông tin này sau đó được truyền đến mainnet của Axelar để bỏ phiếu và xác nhận. Khi đã xác nhận, thông tin được ghi vào các khối và các yêu cầu của các hợp đồng thông minh trên chuỗi mục tiêu được thực hiện. Sơ đồ sau minh họa quy trình:

Hình 5-1 biểu đồ luồng mạng Axelar

Biểu đồ trên cung cấp mô tả đơn giản về quy trình hoạt động của mạng Axelar, nhưng không đủ chi tiết. Tiếp theo, biên tập viên sẽ cung cấp mô tả sâu hơn về các quy trình liên quan thông qua các ví dụ:

Giả định: Axelar đã thiết lập cổng thông tin (hợp đồng thông minh) với chuỗi nguồn A và chuỗi đích B. Một người dùng từ chuỗi nguồn A muốn chuyển tài sản đến chuỗi đích B. Điều này được thực hiện thông qua 5 bước sau:

1) Người dùng khởi tạo yêu cầu chuyển tài sản qua chuỗi khác nhau thông qua cổng của chuỗi nguồn A. Thông tin được truyền đến mạng chính Axelar thông qua Giao thức Chuyển Tài sản Qua Chuỗi (CTP).

2) Các máy chủ xác thực của mainnet sử dụng công nghệ chữ ký ngưỡng để tạo địa chỉ gửi tiền trên chuỗi nguồn A. Người dùng sau đó gửi số lượng tài sản cần thiết vào địa chỉ tương ứng.

3) Các máy xác thực chạy trên chuỗi nguồn Một khách hàng nút nhẹ trên mạng chính Axelar xác minh thông tin khối của chuỗi nguồn A và xác nhận thông tin rằng tài sản đã được gửi vào địa chỉ tương ứng.

4) Mainnet trở lại và tiến hành bỏ phiếu thông qua cơ chế đồng thuận DPoS. Khi hơn 90% các bộ xác nhận xác nhận tính chính xác, quy trình tiếp tục.

5) Nút chạy máy khách nút ánh sáng chuỗi B đích và sử dụng công nghệ chữ ký ngưỡng để thanh toán cho địa chỉ chuỗi mục tiêu của người dùng.

5 bước trên thể hiện quá trình chuyển giao tài sản xuyên chuỗi trong Axelar. Đối với truyền dữ liệu chuỗi chéo, quá trình này gần như tương tự, nhưng nó phức tạp hơn. Thông tin chính thức chỉ tiết lộ khả năng truyền dữ liệu đơn giản. Biên tập viên tin rằng truyền dữ liệu xuyên chuỗi có thể đạt được xác minh dữ liệu tương đối tĩnh. Ví dụ: một nền tảng cho vay trên chuỗi Cosmos muốn biết các hoạt động vay của bạn trên chuỗi Ethereum để đánh giá mức độ tín nhiệm của bạn. Điều này có thể đạt được bằng cách thực hiện xác thực phạm vi đơn giản. Tuy nhiên, loại truyền dữ liệu này có tác động hạn chế. Mặt khác, việc truyền dữ liệu động có thể không khả thi. Ví dụ: nếu một nền tảng cho vay trên Cosmos muốn sử dụng giá trên Uni làm tiêu chuẩn thanh lý, sẽ rất khó đạt được thông qua giao thức cổng chuỗi chéo và giao thức truyền chuỗi chéo của Axelar. Ngay cả khi nó có thể đạt được, nó sẽ thiếu tính kịp thời. Xét cho cùng, việc truyền tải cần có thời gian và yêu cầu xác minh phiếu bầu của người xác thực.

Lưu ý: Hoạt động tổng thể của mạng chính Axelar tương đối đơn giản và quá trình này rõ ràng. Nó chủ yếu phục vụ như một trung tâm vận chuyển chuỗi chéo cho hệ sinh thái Cosmos và hệ sinh thái dựa trên EVM. Do sự khác biệt về ngôn ngữ lập trình mạng và các định dạng khóa, hệ sinh thái Cosmos và hệ sinh thái EVM không thể trực tiếp đạt được chức năng chuỗi chéo. Tuy nhiên, mạng Axelar, được xây dựng trên Cosmos SDK, có thể đạt được chức năng chuỗi chéo trong Cosmos bằng IBC. Bằng cách kết nối với các hợp đồng thông minh (cổng) trong các blockchain dựa trên EVM thông qua các API cụ thể, Axelar có thể hoạt động như một trung gian và đóng gói thông tin EVM vào cấu trúc tin nhắn theo yêu cầu của Cosmos, cho phép truyền thông tin giữa hai mạng [26].

5.2.2 Wormhole[27]

Wormhole là một công cụ tương tác tài sản được phát triển thông qua sự hợp tác giữa Solana và Certus.One, ra mắt vào ngày 22 tháng 9 năm 2021. Là một giao thức tin nhắn thông thường, Wormhole có thể kết nối với nhiều chuỗi khác nhau, bao gồm Ethereum, Solana, Terra, BSC, Polygon, Avalanche, Oasis, Fantom, và tổng cộng là 19 chuỗi.

Logic Thực Thi:

Logic vận hành của Wormhole khá đơn giản. Đây là một mạng PoS được quản lý bởi 19 người xác thực, triển khai một hợp đồng Core Bridge trên tất cả các mạng kết nối. Wormhole Guardians chạy một nút đầy đủ cho mỗi chuỗi kết nối, theo dõi cụ thể bất kỳ tin nhắn nào từ Core Contracts. Người xác thực, bao gồm 2/3 hoặc nhiều hơn, xác minh và ký các thông điệp, sau đó được truyền đến chuỗi mục tiêu, nơi các thông điệp được xử lý và giao dịch qua chuỗi được hoàn thành.

Không giống như các cầu khác, các relay trong Wormhole không có đặc quyền đặc biệt. Chúng chỉ là phần mềm đơn giản chuyển thông tin giữa mạng Guardians và chuỗi mục tiêu, và không phải là các thực thể đáng tin cậy.

Lưu ý: Cần lưu ý rằng mô hình trình xác thực 19 của Wormhole tương đối tập trung và hiện chỉ có 18 trình xác thực đang chạy và nút FTX ban đầu đã thoát [28]. Ngoài ra, Wormhole có quan hệ đối tác tương đối chặt chẽ với hệ sinh thái Jump Crypto, FTX và Solana. Bị ảnh hưởng bởi cơn giông bão FTX, sự phát triển trong tương lai của nó có thể bị ảnh hưởng ở một mức độ nhất định.

5.2.3 Nomad[29]

Nomad là một giao thức truyền thông qua chuỗi sử dụng bằng chứng gian lận (tương tự như Optimistic Rollups) để truyền dữ liệu qua chuỗi.

Logic thực thi:

Nomad cho phép ứng dụng gửi dữ liệu giữa các chuỗi khối (bao gồm Rollups). Ứng dụng tương tác với hợp đồng core của Nomad để xếp hàng và gửi tin nhắn, sau đó được xác minh bởi các proxy ngoại chuỗi và được vận chuyển giữa các chuỗi. Để đảm bảo an ninh cho việc giao nhận tin nhắn, Nomad sử dụng cơ chế xác nhận lạc quan được truyền cảm hứng từ các thiết kế chống gian lận như optimistic rollups.

Hình 5-2 Quy trình thực thi của Nomad[30]

Nomad sử dụng hai địa chỉ hợp đồng nằm trên các chuỗi khác nhau (được gọi là hợp đồng chính và hợp đồng sao chép) và bốn người tham gia ngoài chuỗi khác nhau, những người nhận được ưu đãi để gửi tin nhắn qua chuỗi.

Lấy người dùng gửi tin nhắn từ Ethereum đến Polygon làm ví dụ, quy trình đơn giản hóa cụ thể như sau:

1) Người dùng trên Ethereum gửi tin nhắn đến địa chỉ hợp đồng chính trên Ethereum. Hợp đồng chính thu thập tin nhắn này và thêm nó vào hàng đợi cây Merkle cùng với các tin nhắn đã nhận khác.

2) Tại thời điểm này, một người cập nhật, một người tham gia ngoài chuỗi, ký vào nhóm thông báo (gốc cây Merkle) để cập nhật trạng thái của hợp đồng chính. Để ký các tin nhắn này, người cập nhật phải đặt cọc một tài sản thế chấp với hợp đồng chính, hợp đồng này sẽ bị mất nếu có bất kỳ hành vi độc hại nào được chứng minh sau đó.

3) Một người truyền thông đọc gốc này và chuyển tiếp nó đến chuỗi mục tiêu, Polygon, sau đó công bố nó cho hợp đồng sao chép.

4) Sau khi relayer công bố, một cửa sổ chống gian lận trong vòng 30 phút mở ra. Trong thời gian này, các nhà quan sát theo dõi hợp đồng chính trên Ethereum và hợp đồng sao trên Polygon để đảm bảo rằng tất cả các tin nhắn được ghi chép và gửi đúng cách. Nếu một nhà quan sát phát hiện hành vi độc hại, họ có thể cung cấp bằng chứng về gian lận và ngăn dữ liệu từ việc được chuyển tiếp.

5)Nếu quan sát viên không nộp bằng chứng gian lận trong khoảng thời gian 30 phút, cầu nối qua chuỗi Nomad cho rằng thông điệp đã được ghi chép và gửi đúng cách. Tại thời điểm này, bộ xử lý lan truyền thông điệp từ hợp đồng sao lưu Polygon đến người nhận cuối cùng của thông điệp.

Thông tin quan trọng: Nomad giới thiệu một cơ chế mới cho ngành công nghiệp giao mạng với một cầu nối xác minh lạc quan, cho phép thương lượng giữa sự trễ (hoặc tốc độ) và bảo mật trong không gian thiết kế. Nhìn chung, nó cung cấp một trải nghiệm người dùng 'nhẹ nhàng' với giả định tin cậy yếu hơn, chi phí thấp hơn, và hơn thế nữa. Tuy nhiên, sự thương lượng là việc tồn tại một độ trễ 30 phút cho bằng chứng gian lận.

Doanh nghiệp Nomad hợp tác với một giải pháp cung cấp thanh khoản tạm thời trong khi chờ đợi quyết toán của cầu nối qua chuỗi - Nomad hợp tác với Connext, khuyến khích LP trên Connext cung cấp thanh khoản ngắn hạn trong thời gian chờ đợi. Tuy nhiên, LP trên Connext phải đối mặt với nguy cơ giao dịch độc hại. Ngoài ra, Nomad trước đây đã bị hack 190 triệu đô la, mặc dù đã khởi động lại, sự tin tưởng vào nó đã bị đe dọa đối với cộng đồng.

5.2.4 Thông điệp liên chuỗi Celer (IM)[32]

Celer Inter-chain Message (Celer IM) được thiết kế như một giải pháp tổng hợp chuỗi chéo "plug-and-play" để xây dựng các dApp chuỗi chéo.

Logic thực thi:

Hình 5-3 Quy trình hoạt động Celer IM một[33]

1) Người dùng khởi tạo giao dịch đến ứng dụng phi tập trung

Trong Celer IM, người dùng hiện tương tác với một hợp đồng plugin dApp mới (Quy trình A trong sơ đồ) thay vì tương tác trực tiếp với hợp đồng thông minh dApp hiện tại. Điều này cho phép họ thể hiện ý định của mình để thực thi logic cross-chain. Plugin dApp trở thành một phần của toàn bộ logic kinh doanh dApp và có thể tương tác với các hợp đồng thông minh hiện có trên chuỗi nguồn. Đây thường là giao dịch duy nhất được người dùng gửi để tương tác với dApp cross-chain.

2) Trình cắm dApp gửi tin nhắn và liên kết chuyển chuỗi chéo

Sau khi hoàn thành các hoạt động cần thiết trên chuỗi nguồn, plugin dApp gửi các quỹ được tạo ra và các tin nhắn liên quan đến chuỗi mục tiêu (Quy trình B, C trong biểu đồ). Như được thể hiện trong biểu đồ, hợp đồng plugin Celer IM chia yêu cầu của người dùng thành hai phần: thông tin token được gửi đến cBridge và thông tin tin nhắn được gửi đến Bus Tin nhắn.

Thông điệp chỉ định hoạt động cần thực hiện trên chuỗi mục tiêu. Trong ví dụ của một DEX, có thể là “hoán đổi mã thông báo B sang mã thông báo C và chuyển mã thông báo C cho người dùng”. Bằng cách gọi đơn giản là sendMessageWithTransfer, thông điệp và chuyển khoản quỹ sẽ tự động được liên kết. Sau đó, thông điệp được gửi đến hợp đồng Bus tin nhắn và chuyển khoản quỹ được gửi thông qua cầu nối qua chuỗi tài sản, trong trường hợp này là cBridge.

3) Mạng lưới Người Bảo vệ Nhà nước (SGN) định tuyến tin nhắn và chuyển khoản quỹ giữa các chuỗi

Đầu tiên, hãy hiểu SGN là gì - SGN là một chuỗi khối PoS được xây dựng trên Tendermint, hoạt động như một bộ định tuyến tin nhắn giữa các chuỗi khối khác nhau. Nhà cung cấp nút phải đặt cược token CELR để tham gia quá trình đồng thuận SGN như những người xác nhận. SGN sử dụng cơ chế bảo mật giống như chuỗi khối L1 như Cosmos và Polygon PoS. Cơ chế đặt cược và cắt giảm CELR của SGN được triển khai trên hợp đồng thông minh Ethereum L1.

Các nút đặt cọc SGN liên tục theo dõi các giao dịch xảy ra trên tất cả các chuỗi. Bus tin nhắn và cBridge truyền thông tin đến SGN (Quá trình D, E trong sơ đồ). Sau khi xác nhận rằng tin nhắn và chuyển token đã xảy ra trên chuỗi đích, SGN xác minh giao dịch bằng chữ ký và gửi nó đến hợp đồng cBridge (Quá trình F), kích hoạt việc chuyển quỹ đến hợp đồng plugin dApp trên chuỗi đích (Quá trình G).

Người xác minh, ngược lại, sẽ đạt được sự đồng thuận đầu tiên về sự tồn tại của tin nhắn và đồng thời tạo ra một bằng chứng đa chữ ký có trọng số cược. Sau đó, bằng chứng sẽ được lưu trữ trên chuỗi SGN và đợi được chuyển tiếp đến chuỗi mục tiêu thông qua một Executor đăng ký tin nhắn (Quá trình H).

4) Executor thực thi logic ứng dụng giao chuỗi

Nhiệm vụ của người thực thi là đọc chứng minh đa chữ ký có trọng số vốn từ blockchain SGN và đơn giản là truyền tiếp nó đến Bus Tin nhắn trên chuỗi mục tiêu (Quy trình I). Bất kỳ ai cũng có thể chạy chương trình thực thi cho bất kỳ ứng dụng nào vì chức năng của nó chỉ là truyền tiếp thông điệp.

Chức năng của Message Bus là kiểm tra tính hợp lệ của các tin nhắn đã được chứng minh và xác minh xem plugin dApp (Process J) đã nhận được thanh toán tương ứng hay không. Sau đó, nó chuyển tiếp tin nhắn (hướng dẫn thực hiện logic) cho hợp đồng Plugin dApp, nơi lưu trữ logic kinh doanh qua mạng lưới của dApp trên chuỗi đích (Process K).

Plugin dApp chỉ cần triển khai giao diện executeMessageWithTransfer. Trong ví dụ DEX, hàm này sẽ thực thi "swap token B sang token C" trên chuỗi đích.

Hơn nữa, Celer IM không nhất thiết sử dụng việc chuyển khoản quỹ để gửi tin nhắn giữa các chuỗi hoặc chỉ thị thực thi logic. Ví dụ, trong một thị trường NFT, nếu người dùng tham gia vào một cuộc đấu giá diễn ra trên các chuỗi khác nhau, họ chỉ cần khóa quỹ của họ mà không cần chuyển tài sản thực sự đến chuỗi mục tiêu để đấu giá. Chuyển khoản quỹ chỉ cần thiết nếu họ chiến thắng cuộc đấu giá. Quá trình được thể hiện như sau:

Hình 5-4 Quá trình hoạt động Celer IM 2

Lưu ý: Quá trình trên được trích từ “Khung Tin Nhắn Liên Chuỗi Celer: Sự Thay Đổi Mô Hình Cho Việc Xây Dựng và Sử Dụng Ứng Dụng Phi Tập Trung đa Blockchain” được phát hành chính thức. Một số nội dung đã bị xóa bỏ. Để biết thêm chi tiết, vui lòng tham khảo văn bản gốc (yêu cầu truy cập Internet khoa học).

Quan điểm: Sau SGN như một nhóm thanh khoản công khai cho cBridge 2.0 (2022.03), người dùng không vận hành các nút cũng có thể cung cấp thanh khoản cho cBridge, giúp thuận tiện hơn cho Layer2 hoặc các dự án Layer1 khác cung cấp thanh khoản trên Celer, điều này có lợi cho việc tăng độ sâu thanh khoản của cBridge. SGN, với tư cách là một cổng nút và trọng tài, cũng giúp Bridge cung cấp các dịch vụ tốt hơn. Nhìn vào bảng điều khiển của cBridge 2.0, TVL của nó đã trải qua sự tăng trưởng nhanh chóng trong tháng 3-tháng 4 năm 2022, nhưng với sự cố LUNA vào tháng 5 và suy thoái thị trường sau đó, TVL hiện tại đã giảm xuống phạm vi 150-200 triệu đô la.

Nhìn chung, các giả định về bảo mật của Celer IM được xây dựng trên chuỗi PoS của mình và có hai mô hình bảo mật: mô hình lấy cảm hứng từ optimistic-rollup (không được đề cập ở trên, độc giả quan tâm có thể tham khảo thêm) và bảo mật chuỗi L1-PoS-blockchain, mà người dùng và nhà phát triển có thể lựa chọn và thiết lập tự do. Nó hoạt động tốt về mặt bảo mật. Ngoài ra, mặc dù mô hình kinh tế cBridge đã được cải thiện đáng kể so với v1, điều này cũng do cơ chế PoS mà Celer IM dựa nhiều vào việc giao CELR thông qua việc đặt cược. Người dùng của Celer IM phải trả phí CELR cho SGN để có dịch vụ đồng thuận xuyên chuỗi. Nếu giá của các token CELR giảm đáng kể, khả năng bảo mật của SGN cũng có khả năng giảm đi [34].

5.2.5 anyCall của Multichain[35]

anyCall là một cơ sở hạ tầng tin nhắn liên chuỗi đa năng cho việc trao đổi dữ liệu tùy ý. Nó bao gồm một hệ thống hợp đồng thông minh và mạng SMPC của Multichain, là mạng xác thực tính toán đa bên an toàn.

Logic thực hiện:

Trong anyCall, mạng validator có thể truy cập vào các hợp đồng trên các chuỗi khác nhau và xác minh thông tin truyền tải giữa các hợp đồng này. Nó hoàn tất việc nhận và truyền thông tin, gửi bất kỳ thông tin được truyền tải nào đến chuỗi mục tiêu được chỉ định bởi logic kinh doanh và kích hoạt các hợp đồng thông minh sau đó để thực hiện logic kinh doanh. Quá trình cụ thể như sau:

1) Ứng dụng dApp cần triển khai một hợp đồng gửi trên Chuỗi A (chuỗi nguồn) và một hợp đồng nhận trên Chuỗi B (chuỗi đích). Trên hợp đồng nhận, cần có một chức năng anyExecute sẽ được gọi.

2) Khi dApp gửi một tin nhắn bằng cách gọi hợp đồng người gửi, hợp đồng anyCall xác minh tin nhắn và chuyển tiếp nó đến chuỗi mục tiêu.

3) Mạng MPC của Multichain (bao gồm 24 nút) chịu trách nhiệm xác thực các tin nhắn được gửi đến hợp đồng anyCall bằng chức năng anyCall. Hợp đồng anyCall tồn tại trong địa chỉ MPC công khai của tất cả các blockchain được hỗ trợ. Khi hàm anyCall gửi tin nhắn, các nút MPC đảm bảo tính bảo mật của tin nhắn trước khi gửi đến chuỗi đích.

4) Sau khi xác minh thành công, chức năng anyExec nhận thông điệp từ hợp đồng anyCall và thực hiện yêu cầu trên chuỗi mục tiêu.

Điểm chính: Giả định tin cậy của anyCall phụ thuộc rất nhiều vào mạng MPC của Multichain, vì vậy người dùng cần tin tưởng rằng các nút sẽ không hoạt động độc hại. Về mặt cơ học, so với các AMB tương tự, nó có thể được coi là tương đối đơn giản và tập trung hơn. Tuy nhiên, quy mô của Multichain luôn đi đầu trong tất cả các cuộc đua cầu nối chuỗi chéo. Cần lưu ý rằng Anyswap đã bị tấn công hack trong quá trình lặp lại từ Anyswap sang Multichain.

5.3 Phân tích cạnh tranh

Ở trên, chúng tôi đã liệt kê năm loại Cầu thông điệp tùy ý (AMBs) và có thể thấy rằng mỗi loại cầu nối chuỗi chéo đều có sự đánh đổi riêng.

Axelar, Wormhole và Multichain's anyCall đều sử dụng các phương pháp xác thực bên ngoài để tạo điều kiện cho việc truyền thông tin tùy ý giữa bất kỳ hai chuỗi công khai nào thông qua chuỗi/mạng PoS của riêng họ. Ưu điểm là tốc độ nhanh, phí thấp và khả năng tương tác với dữ liệu trên bất kỳ số lượng chuỗi đích nào, giúp kết nối với nhiều chuỗi hơn. Tuy nhiên, nhược điểm là phương pháp này hy sinh tính an toàn và đòi hỏi người dùng/LP phải tin tưởng đầy đủ vào quỹ/dữ liệu của các bộ xác thực bên ngoài, phụ thuộc vào an ninh của cầu nối thay vì chuỗi nguồn hoặc đích.

Có sự khác biệt trong sự phân chia cụ thể. Ví dụ: về quyền xác thực, Axelar chỉ cho phép 50 trình xác thực làm bộ hoạt động duy nhất trên toàn bộ mạng. Để trở thành người xác thực chính thức, token phải được xếp hạng trong top 50. Tuy nhiên, bất kỳ người dùng nào cũng có thể ủy quyền mã thông báo của họ cho nút tương ứng. Trong anyCall, bất kỳ ai cũng có thể chạy nút MPC của riêng họ. Trong Wormhole, chỉ những Người bảo vệ có quyền mới có thể trở thành người xác thực.

Kiến trúc Celer IM được hỗ trợ bởi sự kết hợp của các hợp đồng thông minh on-chain để nhận và gửi tin nhắn và mạng lưới Celer PoS. Mặc dù giả định về bảo mật cũng dựa trên chuỗi PoS của mình, Celer IM có hai mô hình bảo mật: được lấy cảm hứng từ optimistic-rollup (nơi các tin nhắn xuyên chuỗi độc hại không được xử lý miễn là có một giám sát ứng dụng vẫn trung thực và hoạt động bình thường) và bảo mật L1-PoS-blockchain. Người dùng và nhà phát triển có thể tự do lựa chọn và thiết lập các mô hình này.

Nomad sử dụng chứng minh gian lận (tương tự như Optimistic Rollups) cho việc truyền dữ liệu giữa các chuỗi khối, đưa ra những lựa chọn mới trong lĩnh vực cầu nối giữa các chuỗi khối, trao đổi độ trễ (hoặc tốc độ) để đảm bảo an toàn.

Ngoài ra, người dùng với quy mô quỹ khác nhau có những xem xét khác nhau về hiệu suất quỹ và hệ thống bảo mật. Mỗi cầu tập trung vào một lĩnh vực cụ thể và có những nhu cầu tương ứng. Nhìn chung, các Cầu Tin Nhắn Tùy Ý (AMBs) hiện tại vẫn đang ở giai đoạn rất sớm, làm cho việc so sánh trực tiếp những “cầu” này về vượt trội trở nên khó khăn. Chỉ có thể nói rằng mỗi cái có ưu và nhược điểm riêng trong các chiều khác nhau.

Để biết thêm thông tin chi tiết về các AMB đã đề cập ở trên, bạn có thể tham khảo bài viết “Navigating Arbitrary Messaging Bridges: A Comparison Framework” [36] của tác giả Arjun Chand, một thành viên củaLI.FIBài viết cung cấp một so sánh toàn diện về các dự án trên từ nhiều khía cạnh, do đó bài viết này sẽ không cung cấp mô tả chi tiết hơn.

• LayerZero

So với Arbitrary Message Bridge (AMB) được mô tả ở trên, LayerZero có một sự khác biệt lớn ở chỗ nó không yêu cầu chạy các nút trên các chuỗi được kết nối, thuê ngoài gánh nặng xác minh việc truyền thông tin trên chuỗi cho các bên thứ ba như oracles. Cách tiếp cận này làm cho giao thức nhẹ hơn và giảm chi phí hoạt động trong giai đoạn đầu. Bây giờ chúng ta có thể thấy rằng LayerZero đang nhanh chóng mở rộng trong giai đoạn đầu của dự án, tận dụng những lợi thế riêng của nó.

Với sự xuất hiện của LayerZero, nó mở ra một con đường khác cho chúng tôi, không chỉ liên tục tối ưu hóa hiệu suất của cầu, mà còn trừu tượng hóa các chuỗi khỏi người dùng.

Cụ thể, trước đây nếu chúng ta muốn chuyển tài sản giữa hai chuỗi khác nhau, chúng ta cần phải đến giao diện người dùng của một cầu nối cross-chain của bên thứ ba và chuyển tài sản của chúng ta sang chuỗi mục tiêu. Tuy nhiên, trong nhiều trường hợp, cầu nối cross-chain không hỗ trợ việc chuyển đổi cross-chain của các altcoin của chúng ta, vì vậy chúng ta thường cần thực hiện một số giao dịch hoán đổi bổ sung để thành công trong việc di dời tài sản đến chuỗi mục tiêu, điều này có thể gây rắc rối trong quá trình vận hành.

Dựa trên Stargate được xây dựng trên LayerZero, lõi của nó là để cho phép các Ứng dụng phiên hiện tại (như Uniswap, Sushi, và các DEX khác) tích hợp giao thức cầu nối song mã, cho phép người dùng trực tiếp lập lịch và chuyển tài sản qua các chuỗi thông qua các Ứng dụng phiên họ đang sử dụng.

Ví dụ, SushiSwap được triển khai trên 18 chuỗi, và việc chia sẻ trạng thái toàn cầu là khó khăn. Nếu chúng ta sử dụng giải pháp trước đó, chúng ta sẽ cần triển khai một cầu nối giữa mỗi cặp chuỗi. Tuy nhiên, bằng cách sử dụng giao thức LayerZero, chúng ta chỉ cần sử dụng điểm cuối của mỗi chuỗi để chia sẻ trạng thái toàn cầu[37].

Ví dụ, khi SushiSwap tích hợp Stargate, trong trường hợp này, nếu người dùng muốn trao đổi wBTC trên Ethereum để lấy MATIC trên Polygon, người dùng có thể thực hiện thao tác này trong một giao dịch duy nhất trên chuỗi nguồn mà không cần rời khỏi giao diện SushiSwap. Điều này cung cấp trải nghiệm chuẩn cho các ứng dụng đa chuỗi như SushiSwap và Uniswap. Theo quan điểm của tác giả, đây là một phương pháp vượt chuỗi lý tưởng mà cải thiện đáng kể tính sử dụng của việc chuyển giao tài sản giữa các chuỗi.

Vậy liệu giải pháp của LayerZero có tốt hơn các AMB khác không? Không nhất thiết. Sự an toàn của giao thức LayerZero vẫn cần được xác minh bởi thị trường. Và những cầu nối như Axelar và Celer IM, xây dựng cầu nối từ đầu, mặc dù có chi phí cao và chu kỳ dài, theo một khía cạnh nào đó, họ cũng có một nền tảng bền vững hơn cho việc mở rộng và tích luỹ giá trị lớn hơn. Nếu Nomad không bị tấn công bởi hacker, những cải tiến độc đáo của nó dựa trên bằng chứng gian lận có thể đã được thị trường rộng rãi chấp nhận.

Tóm lại:

Nhìn vào xu hướng phát triển của các dự án cầu nối liên chuỗi trong hai năm qua, chúng ta có thể thấy một chủ đề chính rõ ràng, đó là hầu hết các dự án này đều đang liên tục phát triển xung quanh mục tiêu xây dựng một cầu nối "mạnh mẽ hơn". Cuối cùng, điều này liên quan đến cách thức để đạt được ba yếu tố: bảo mật, liền mạch và tốc độ tốt hơn. Cuộc đua vẫn đang tiếp tục phát triển, và tương lai của ai sẽ trở thành giải pháp ưa thích cho nhiều chuỗi vừa bắt đầu.

Kết luận, mặc dù LayerZero có một câu chuyện mạnh mẽ, nhưng vẫn còn nhiều chi tiết chưa được tiết lộ đầy đủ và tồn tại những rủi ro tương ứng (xem phần sản phẩm để biết chi tiết). Ngoài ra, LayerZero đạt được các khái niệm liên chuỗi thông qua các oracles và truyền thông relay thông tin, một khái niệm đã được Chainlink đề cập qua Giao thức Tương tác Liên Chuỗi (CCIP). Theo thông tin hiện có, Chainlink có thể trở thành một đối thủ thuận lợi của LayerZero. Tuy nhiên, khái niệm CCIP đã im lặng từ lâu kể từ khi phát hành, chưa có bản báo cáo kỹ thuật nào được xuất bản, và những nhà phát triển của họ dường như liên tục làm việc vào việc phát triển nó. Một so sánh toàn diện giữa Chainlink CCIP và LayerZero đã được thực hiện bởi Pickle và Aylo (tên giả), vì vậy bài viết này sẽ không cung cấp mô tả chi tiết hơn. Để biết thêm chi tiết, bạn có thể tham khảo bài viết của họ.

6. Rủi ro

Bảo mật giao thức

An toàn của LayerZero chưa được xác minh hoàn toàn. Những giả định về sự tin cậy mà oracle và relayers cần phải hoạt động độc lập với nhau đang gây nghi ngờ. Những rủi ro về an ninh đằng sau cơ chế relaying vẫn cần được theo dõi. Để biết thêm chi tiết, vui lòng tham khảo phần 2.4.2 An toàn trong sản phẩm đã đề cập.

Mô hình Tokenomic không xác định

Mô hình kinh tế của LayerZero vẫn chưa được phát hành. Nó vẫn cần được quan sát kỹ lưỡng hơn trong tương lai.

Thông báo:

  1. Bài viết này được sao chép từ [ 头等仓区块链研究院]. Tất cả bản quyền thuộc về tác giả gốc [First classNếu có ý kiến ​​phản đối về việc tái in này, vui lòng liên hệ với Cổng Họcđội ngũ và họ sẽ xử lý nó ngay lập tức.
  2. Tuyên bố từ chối trách nhiệm: Các quan điểm và ý kiến được trình bày trong bài viết này chỉ là của tác giả và không cấu thành bất kỳ lời khuyên đầu tư nào.
  3. Các bản dịch của bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được nêu, việc sao chép, phân phối hoặc đạo văn các bài viết đã dịch là không được phép.

Báo cáo Nghiên cứu VIP đầu tiên: LayerZero, Một Giao thức Khả năng tương tác trên mọi chuỗi

Trung cấp2/16/2024, 2:22:30 PM
Bài viết này giới thiệu dự án LayerZero, một giao thức tương tác omnichain tập trung vào tin nhắn dữ liệu giữa các chuỗi. Khái niệm thiết kế sản phẩm của LayerZero rất đổi mới trong lĩnh vực cầu nối giữa các chuỗi. Phương pháp truyền dữ liệu dựa trên oracles và repeaters làm cho giao thức trở nên dễ di động hơn và có hiệu suất bảo mật nhất định. Hiện nay, tỷ lệ áp dụng mạng của giao thức là tốt, và mặt sinh thái cũng đã đạt được một quy mô phát triển nhất định.

Tổng quan dự án

LayerZero là một giao thức tương tác omnichain tập trung vào tin nhắn dữ liệu giữa các chuỗi. Trong ngành, loại “cầu nối” này thường được gọi là “Cây cầu tin nhắn Tùy ý (AMBs),” cho phép chuyển đổi bất kỳ dữ liệu nào, bao gồm mã thông báo, trạng thái chuỗi, cuộc gọi hợp đồng, NFT hoặc phiếu quản trị, từ Chuỗi A sang Chuỗi B.

Trong lĩnh vực cầu nối qua chuỗi, chúng ta trước đây chủ yếu thấy các dự án “tài sản qua chuỗi”. Tuy nhiên, hiện nay chúng ta đang thấy một số dự án dần dần chuyển hướng khám phá lĩnh vực truyền dữ liệu. LayerZero là một trong những người tiên phong trong lĩnh vực này.

Những điểm nổi bật của dự án LayerZero là:

1) Tổ chức LayerZero hiện đang nắm giữ tổng giá trị tài sản là 261 triệu đô la, cung cấp đủ vốn cho việc phát triển và vận hành dài hạn của dự án.

2) Về thiết kế sản phẩm, LayerZero khác biệt so với các cầu nối qua chuỗi truyền thống trên thị trường bằng cách sử dụng mạng oracle thay vì luồng liên tục cho việc chuyển giao qua chuỗi. Bằng cách giao việc xác minh thông tin trên chuỗi cho các oracle của bên thứ ba, giao thức trở nên nhẹ hơn và tiết kiệm chi phí hơn để vận hành.

3) Công nghệ đột phá của LayerZero, kết hợp với tốc độ triển khai nhanh hơn và một số lợi thế về chi phí cùng sự hỗ trợ sớm từ các quỹ VC nổi tiếng và các KOL cộng đồng có ảnh hưởng đã dẫn đến sự mở rộng nhanh chóng của hệ sinh thái LayerZero trong khoảng một năm qua. Dự án đã đạt được các mốc quan trọng trong các lĩnh vực DeFi, NFT và stablecoin. Hiện có hơn 50 dự án (bao gồm các dự án chưa chính thức ra mắt/hoạt động trực tuyến) tích hợp hoặc sử dụng công nghệ LayerZero.

4) Số lượng dự án Cầu nối Tin nhắn Tùy ý (AMBs) phát triển tốt và không bị tấn công trên thị trường vẫn còn khá nhỏ, tạo điều kiện thuận lợi cho LayerZero.

Những rủi ro của dự án này là:

1) Bảo mật của LayerZero chưa được xác thực hoàn toàn, và giả định về sự tin cậy giữa oracles và relayers cần được xem xét kỹ lưỡng hơn. Các lỗ hổng bảo mật đằng sau cơ chế relaying cũng cần được theo dõi cẩn thận. Tuy nhiên, mặt khác, về mặt lý thuyết, bảo mật của LayerZero không rơi xuống dưới giả định về sự tin cậy của oracles, điều này thuyết phục. Điểm then chốt có thể nằm ở việc đạt được relaying phi tập trung.

2) Mô hình kinh tế của LayerZero vẫn chưa được công bố. Trong lĩnh vực cầu nối qua chuỗi, hầu hết các token dự án đều thể hiện khả năng thu giữ giá trị yếu. Mô hình kinh tế tương lai của LayerZero vẫn cần được quan sát.

Nhìn chung, mặc dù LayerZero vẫn đối mặt với một số thách thức, nhưng các yếu tố cơ bản của nó nói chung là mạnh mẽ, là điều đáng chú ý.

Lưu ý: Việc quyết định cuối cùng về "Focus" / "Not Focus" được xác định bởi FirstVIP là kết quả của một phân tích toàn diện về các yếu tố cơ bản hiện tại của dự án dựa trên khung đánh giá dự án FirstVIP, không phải là dự đoán về sự biến động giá của token của dự án trong tương lai. Có nhiều yếu tố ảnh hưởng đến giá token, và yếu tố cơ bản của dự án không phải là yếu tố duy nhất. Do đó, không nên cho rằng một dự án chắc chắn sẽ trải qua một đợt giảm giá chỉ vì nó được xác định là "Not Focus" trong báo cáo nghiên cứu. Ngoài ra, sự phát triển của các dự án blockchain là động độ. Nếu một dự án được xác định là "Not Focus" trải qua những thay đổi tích cực đáng kể trong yếu tố cơ bản của nó, chúng tôi có thể điều chỉnh nó thành "Focus." Tương tự, nếu một dự án được xác định là "Focus" trải qua những thay đổi tiêu cực đáng kể, chúng tôi sẽ phát cảnh báo cho tất cả các thành viên và có thể điều chỉnh nó thành "Not Focus."

1. Tổng quan

1.1 Giới thiệu dự án

LayerZero là một giao thức khả năng tương tác được thiết kế để truyền thông thông tin nhẹ trên các chuỗi khác nhau.

Lưu ý rằng LayerZero chỉ tập trung vào việc truyền thông tin giữa các chuỗi và có khả năng gửi tin nhắn đến bất kỳ hợp đồng thông minh nào trên bất kỳ chuỗi được hỗ trợ nào. Nó hoạt động như một lớp thông điệp để giao tiếp giữa các hợp đồng thông minh trên các chuỗi khác nhau và không xử lý việc chuyển tài sản qua chuỗi.

1.2 Thông tin cơ bản

2. Giải thích chi tiết về dự án

2.1 Đội

LayerZero Labs Canada Inc. (Số công ty: 1355847-9) đã được đăng ký tại Canada dưới Luật Doanh nghiệp Canada vào ngày 30 tháng 11 năm 2021. Caleb Banister, Ryan Zarick và Bryan Pellegrino được liệt kê là các giám đốc công ty[1].

Theo LinkedIn[2], hiện tại, LayerZero có 29 thành viên. Chi tiết về các thành viên cốt lõi như sau:


Caleb Banister, cộng sáng lập LayerZero Labs và Stargate Finance, tốt nghiệp Đại học New Hampshire tại Hoa Kỳ vào năm 2010. Từ năm 2005.06 đến năm 2010.12, anh làm việc như là một nhà phát triển phần mềm tại Phòng thí nghiệm Tương tác UNH. Từ năm 2010.09 đến năm 2021.02, anh là cộng sáng lập Coder Den, một công ty tư vấn phần mềm. Từ năm 2018.03 đến năm 2021.02, anh là cộng sáng lập 80Trill, một công ty tiền mã hóa chuyên viết và kiểm toán hợp đồng thông minh cho các dự án liên quan đến blockchain. Từ năm 2019.06 đến năm 2021.02, anh là cộng sáng lập Minimal AI, một công ty ML/AI. Kể từ năm 2021.02, anh đã sáng lập LayerZero.

BBryan Pellegrino, cộng sáng lập và CEO của LayerZero Labs, tốt nghiệp từ Đại học New Hampshire vào năm 2008. Từ tháng 10 năm 2010 đến tháng 1 năm 2013, ông đã phục vụ làm cộng sáng lập và COO của Coder Den. Từ tháng 6 năm 2011 đến tháng 1 năm 2013, ông là CEO của BuzzDraft (đã được mua vào năm 2013). Từ tháng 10 năm 2017 đến tháng 8 năm 2019, ông là cộng sáng lập của OpenToken. Kể từ tháng 6 năm 2016, ông đã là Kỹ sư Trưởng tại Rho AI. Ông thành lập LayerZero vào năm 2021. Trước khi thành lập LayerZero, Pellegrino là một cầu thủ poker chuyên nghiệp và đã thành công trong việc bán một bộ công cụ học máy mà ông phát triển cho một đội bóng chày Major League Baseball (MLB). Ông cũng đã xuất bản các báo cáo trong lĩnh vực trí tuệ nhân tạo. Mario Gabriele, một Chuyên gia đa năng, đã tiến hành một cuộc phỏng vấn với Pellegrino, và những người quan tâm đến quá trình học vấn của ông có thể tham khảo theo liên kết sau.

Ryan Zarick, Cựu đồng sáng lập viên và Giám đốc Công nghệ của LayerZero Labs, tốt nghiệp từ Đại học New Hampshire vào năm 2011. Từ tháng 8 năm 2006 đến tháng 5 năm 2011, anh đã làm việc làm nhà phát triển phần mềm và trợ giảng tại Phòng thí nghiệm Tương tác của UNH. Từ tháng 11 năm 2011 đến tháng 3 năm 2013, anh đã làm Giám đốc Công nghệ tại BuzzDraft. Từ tháng 9 năm 2010 đến tháng 13 năm 2020, anh là cùng sáng lập Coder Den. Từ tháng 1 năm 2018 đến tháng 3 năm 2020, anh là cùng sáng lập 80Trill. Từ tháng 6 năm 2019 đến tháng 1 năm 2021, anh là cùng sáng lập Minimal AI. Vào năm 2021, anh đã sáng lập LayerZero và trở thành Giám đốc Công nghệ.

Dựa vào sơ yếu lý lịch của ba người sáng lập LayerZero Labs, có một mức độ trùng lắp cao, cho thấy mối quan hệ hợp tác lâu dài và một đội ngũ hoạt động tốt. Tất cả ba cá nhân đều có nhiều năm kinh nghiệm phát triển hoặc kinh nghiệm khởi nghiệp thành công.

0xMaki[3], một cựu thành viên sáng lập và đóng góp chính của SushiSwap, hiện đã chính thức gia nhập LayerZero Labs. 0xMaki đã đóng vai trò then chốt trong việc tiếp thị ban đầu cho SushiSwap và trở thành người đứng đầu dự án sau khi Chef Nomi rời khỏi. Trong thời gian làm việc tại đây, 0xMaki chịu trách nhiệm chủ yếu về việc xác định các hoạt động hàng ngày, chiến lược phát triển kinh doanh và tổng thể phát triển của SushiSwap. Ngoài ra, dự án Swap liên chuỗi SushiXSwap của Sushi đã hoàn thành dưới sự lãnh đạo của 0xMaki, tạo thêm các kịch bản ứng dụng cho giao thức Sushi và LayerZero.

2.2 Quỹ vốn

Bảng 2-1 Tình hình Tài chính LayerZero

Ngoài ra, do ảnh hưởng của vụ phá sản của FTX vào đầu tháng 11 năm 2022, vào ngày 11 tháng 11 năm 2022, LayerZero chính thức thông báo rằng họ đã mua lại 100% cổ phần, quyền token và bất kỳ thỏa thuận nào khác từ FTX/FTX Ventures/Alameda Research. Lúc đó, tổng giá trị tài sản mà quỹ nắm giữ lên đến 134 triệu đô la (số 10,7 triệu đô la mà đội nhóm nắm giữ trên sàn giao dịch FTX không được tính trong phép tính nêu trên). Do đó, cũng có thể thấy rằng vòng huy động vốn thứ ba của LayerZero chưa hoàn thành.

Từ bảng trên, chúng ta có thể thấy rằng LayerZero, như một dự án nổi bật, đã được ưa chuộng từ đầu bởi các nguồn vốn lớn. Tổng số tiền gọi vốn đã biết đến cho đến nay đã đạt 261 triệu đô la. Nhìn chung, LayerZero hiện tại có nguồn vốn dồi dào, đủ cho việc phát triển và vận hành dự án dài hạn.

2.3 Mã

Hình 2-1 Tình hình cơ sở mã LayerZero[9]

Như đã thấy ở Hình 2-1 phía trên, cơ sở mã LayerZero đã được cập nhật từ tháng 3 năm 2019. Tổng cộng, LayerZero đã tích luỹ 6.415 bài nộp mã, và tổng cộng có 116 nhà phát triển đã trở thành tác giả Git/Issue và người gửi đánh giá trên LayerZero Github.

Dựa vào tiến độ được tiết lộ bởi LayerZero vào tháng 9 năm 2022 [10], testnet của LayerZero đã triển khai hơn 7000 hợp đồng hoạt động, cho thấy tỷ lệ chấp nhận rất tốt.

Ngoài ra, cơ sở mã nguồn LayerZero đã hoàn thành tổng cộng 4 cuộc kiểm toán do Zellic, Ackee và SlowMist (SlowMist) thực hiện. Bạn có thể tìm thấy báo cáo kiểm toán cụ thể thông qua liên kết này.

Tóm lại, trong ba năm qua, dự án LayerZero đã có những thay đổi mã nguồn tốt, đủ các nhà phát triển, và một số cơ sở mã nguồn quan trọng đã được cập nhật thường xuyên.

Công nghệ 2.4

Đầu tiên, chúng ta cần làm rõ một sự hiểu lầm phổ biến: LayerZero là một giao thức khả năng tương tác omnichain chỉ tập trung vào việc truyền thông tin giữa các chuỗi. Nó có thể gửi tin nhắn đến bất kỳ hợp đồng thông minh nào trên bất kỳ chuỗi nào được hỗ trợ, phục vụ như một lớp vận chuyển tin nhắn cho việc giao tiếp hợp đồng thông minh giữa các chuỗi khối, nhưng nó không chịu trách nhiệm về việc chuyển tài sản giữa các chuỗi.

2.4.1 Khung tầng LayerZero

Theo whitepaper LayerZero [11], nhân tố cốt lõi của giao thức bao gồm ba thành phần: Endpoint, Oracle và Relayer.

1) Endpoint là một cơ sở vật chất tương tác trực tiếp với người dùng hoặc ứng dụng, hoặc nó cũng có thể được coi là một loạt các hợp đồng thông minh xử lý logic. Những điểm cuối này xử lý việc truyền tin nhắn, xác nhận và nhận tin. Mục đích của chúng là đảm bảo việc giao hàng hiệu quả khi người dùng gửi tin nhắn bằng giao thức.

Trong giao thức LayerZero, mỗi chuỗi cần triển khai một Điểm cuối LayerZero. Điểm cuối có thể được gọi và sử dụng bởi các ứng dụng khác trong cùng một chuỗi, và chịu trách nhiệm gửi thông tin đến các liên kết bên ngoài. Ví dụ: nếu một Dapp muốn chuyển thông tin từ Chuỗi A đến Chuỗi B, nó phải trước tiên gọi Điểm cuối của Chuỗi A và gửi thông tin cần được gửi.

Mỗi điểm cuối LayerZero được chia thành 4 mô-đun: Trình thông báo, Trình xác thực, Mạng và Thư viện. Các mô-đun truyền thông, mô-đun xác thực và mạng tạo nên chức năng cốt lõi của Điểm cuối, và những mô-đun này hoạt động tương tự như một ngăn xếp mạng truyền thống. Các tin nhắn được gửi xuống ngăn xếp trên bên gửi (trình thông báo), được xác minh bởi một trình xác thực trước khi được chuyển đến mạng, và sau đó được gửi lên ngăn xếp trên bên nhận.

Mỗi chuỗi mới được hỗ trợ bởi LayerZero được thêm vào như một thư viện bổ sung. Những thư viện này là các hợp đồng thông minh phụ trợ xác định cách thức giao tiếp cụ thể cho mỗi chuỗi được xử lý. Mỗi chuỗi trong mạng LayerZero đều có một thư viện đi kèm, và mỗi điểm cuối bao gồm một bản sao của mỗi thư viện.

Trước khi giới thiệu về các oracles và relays, chúng ta cần làm rõ một khái niệm trước. Đầu tiên, để xác minh một khối trên chuỗi, chúng ta cần hai mảnh thông tin: 1) tiêu đề khối, chứa Receipts Root[12];2) Bằng chứng giao dịch, tức là bằng chứng Merkel-Patricia trên EVM[13]。

LayerZero tách biệt hai phần này theo các cách sau: 1) Oracle chuyển tiếp tiêu đề khối——Bất kỳ oracle nào được chọn; 2) Relayer chuyển tiếp chứng minh giao dịch.

2) Đối với LayerZero, người báo cáo là một thành phần bên ngoài, tức là một dịch vụ của bên thứ ba độc lập với giao thức LayerZero. Giá trị chính mà người báo cáo cung cấp là gửi tiêu đề khối sang một chuỗi khác, để có thể xác minh tính hợp lệ của các giao dịch trên chuỗi nguồn trên chuỗi đích.

3) Người chuyển tiếp là một dịch vụ ngoại chuỗi mà lấy chứng minh giao dịch từ chuỗi nguồn và sau đó chuyển chúng sang chuỗi đích. LayerZero tin rằng để đảm bảo giao dịch có thể được chuyển tiếp một cách hiệu quả, người báo cáo và người chuyển tiếp phải độc lập với nhau.

Hiện tại, cách phổ biến nhất để một chuỗi giao tiếp với một chuỗi khác mà không cần tin cậy là liên tục truyền các tiêu đề khối của Chuỗi A đến Chuỗi B. Ví dụ, Relay truyền các tiêu đề khối BTC thông qua một bên thứ ba, cung cấp một nguồn dữ liệu BTC đáng tin cậy cho các ứng dụng cross-chain trên Ethereum, cho phép lưu thông giá trị giữa BTC và Ethereum. Trong trường hợp này, hợp đồng cầu nối cross-chain cơ bản là một light client. Phương pháp truyền thông tin này là an toàn nhất, nhưng vấn đề là chi phí viết vào blockchain rất cao, vì vậy việc liên tục truyền các tiêu đề khối này rất đắt đỏ.

Sự cải tiến lớn nhất của LayerZero là việc nó chọn một mạng oracle để thay thế luồng liên tục này.

Hiện tại, theo tài liệu trên trang web chính thức của LayerZero và thông tin được tiết lộ từ nhóm phát triển, Chainlink và TSS Oracle là các oracle được cấu hình trên mạng thử nghiệm. Các oracle hiện tại không phân tán và chưa được thử nghiệm trong các kịch bản thực tế, điều này có nghĩa là có nguy cơ bị hack. Theo mô tả chính thức, sau khi hoàn tất quá trình thử nghiệm của LayerZero, sẽ có thêm các oracle được tiết lộ.

LayerZero sử dụng Chainlink làm trạm thông tin của mình, điều này sẽ mang lại nhiều lợi ích:

1) Việc giao chức năng xác minh thông tin cho bên thứ ba loại bỏ nhu cầu chạy nút trên chuỗi liên kết. Các oracles chỉ cho phép chuyển tiêu đề khối đến chuỗi đích một lần, giảm chi phí vận hành;

2)LayerZero sử dụng các oracles và relayers để truyền thông điệp giữa các điểm cuối trên các chuỗi khác nhau. Bằng cách truyền các tiêu đề khối theo yêu cầu thông qua oracles, LayerZero đạt được trạng thái đồng bộ mong muốn với các thực thể ngoại chuỗi hiệu quả hơn. Các tiêu đề khối được gửi bởi oracles được xác minh chéo với các thông tin xác thực giao dịch được gửi bởi relays. Chỉ khi oracles và relayers cùng hợp tác thì hệ thống mới thất bại, đảm bảo an ninh không kém hơn so với oracles;

3)Không có sự đồng thuận hoặc xác minh nào được tạo ra bởi Relayer hoặc Oracle, họ chỉ truyền thông tin. Vì tất cả xác minh được thực hiện trên các chuỗi nguồn và đích tương ứng, vận tốc và giới hạn thông lượng hoàn toàn phụ thuộc vào các đặc tính của hai chuỗi giao dịch.

Tuy nhiên, cũng có nhược điểm: LayerZero giao việc xác minh thông tin trên chuỗi cho một bên thứ ba, như việc sử dụng Chainlink sắp tới. Điều này không phải là nói rằng Chainlink tồi, mà là LayerZero giới thiệu các giả định về bảo mật mà giao thức không thể kiểm soát. Trong dài hạn, việc chuyển gánh nặng của các nhiệm vụ quan trọng cho bên thứ ba tăng cường các rủi ro và không chắc chắn khác.

2.4.2 An toàn

•Trong LayerZero, có một giả định tin cậy quan trọng là các oracles và relayers cần hoạt động độc lập với nhau.

Để đảm bảo việc truyền thông thông tin hiệu quả, nếu có bất kỳ tranh chấp nào trong việc trao đổi thông tin giữa relayers hoặc oracles, hợp đồng thông minh sẽ tạm dừng và không gửi thông tin đến chuỗi mục tiêu. Điều này có nghĩa là hệ thống chỉ sẽ gặp sự cố khi oracles và relayers hợp tác, đảm bảo tính bảo mật không thấp hơn so với của oracles.

Mặc dù ở LayerZero, giao thức cho phép từng nhóm phát triển Dapp sửa đổi mã nguồn mở/oracle được cung cấp bởi LayerZero và ghép nó vào máy chủ hoặc mạng validator của họ để sử dụng oracle riêng cho việc cung cấp giá, hoặc chạy relayer riêng để đảm bảo rằng oracle không gian lận với relayer (LayerZero cũng từng gợi ý rằng relayer cần phải phân tán hơn).

Tuy nhiên, tình hình hiện tại là mặc dù ai cũng biết rằng “phân quyền” tốt hơn, hầu hết các Dapps, do chi phí, vận hành, xem xét trải nghiệm người dùng, và quan điểm rằng “Chainlink đủ tốt”, thích Chainlink hơn như lựa chọn của họ. Tương tự, hầu hết các Dapps sẽ trực tiếp chọn relayer của LayerZero. Điều này tương tự như việc hiếm khi có người dùng tự vận hành node của mình để giao dịch, vì mọi người phụ thuộc vào các nhà cung cấp dịch vụ trung tâm như Infura và Alchemy.

Trong trường hợp này, nếu một người truyền thông thể hiện hành vi độc hại (bị hack hoặc không hoạt động như dự kiến), trình giao diện Chainlink sẽ can thiệp và ngăn chặn bất kỳ thiệt hại đáng kể nào trên chuỗi gốc. Những lợi ích của việc chọn Chainlink là không thể phủ nhận, nhưng nếu chúng ta giả định rằng Chainlink có thể là một lựa chọn hiệu quả và thực tế để đạt được cả hai chức năng (trình giao diện và người truyền thông), thì giả định về sự tin cậy của LayerZero trở nên đáng nghi.

Quan điểm trên được truyền cảm hứng từ bài viết của Pickle và Aylo “Chiến tranh Layer 0: LayerZero vs CCIP của Chainlink”. Các độc giả quan tâm có thể tham khảo bài viết gốc để đọc thêm.

•Sự an toàn của trình giữ lời Chainlink đã được thị trường xác nhận, và chìa khóa cho các tính năng an ninh trong giao thức LayerZero nằm ở các bộ truyền.

Vào tháng 4 năm 2022, nhóm LayerZero giới thiệu một phương pháp để đảm bảo an ninh giao thức, được gọi là “Pre-Crime.” Hiện tại, chỉ có thông tin công cộng hạn chế về Pre-Crime, và bài đăng trên blog chỉ cung cấp một cái nhìn tổng quan về hoạt động cơ bản của nó. Tóm lại, mô hình Pre-Crime cho phép Ứng dụng Người dùng (UAs) xác định một tập hợp các khẳng định cụ thể, mà các bên truyền sẽ phải xác minh. Nếu các khẳng định thất bại, bên truyền sẽ không truyền giao dịch đó. Bằng cách giới thiệu Pre-Crime, các bên truyền có thể ngăn chặn các cuộc tấn công của hacker trước khi chúng xảy ra[14].

Hiện tại, kho lưu trữ mã nguồn tương ứng cho “Pre-Crime” vẫn chưa được công bố công khai. Tuy nhiên, nhóm LayerZero đã phát hành một phiên bản beta Pre-Crime riêng tư với nhiều nhóm. Ngày phát hành phiên bản chính thức vẫn chưa được tiết lộ, và hiệu quả của nó vẫn cần được xác minh thông qua việc thực hành.

•Rủi ro an ninh đằng sau cơ chế truyền tải[15]

Trước đó, vào ngày 28 tháng 3, LayerZero đã cập nhật hợp đồng xác minh được sử dụng cho giao dịch qua chuỗi mà không có bất kỳ thông báo công cộng nào. Nhóm An ninh Cobo phát hiện rằng cập nhật này là một sửa lỗi cho một lỗ hổng bảo mật quan trọng bằng cách so sánh mã của hợp đồng xác minh gốc (MPTValidator) và hợp đồng xác minh mới (MPTValidatorV2).

Mã cho lỗ hổng này là phần quan trọng nhất của việc xác thực giao dịch MPT trong giao thức LayerZero và đóng vai trò là nền tảng cho việc hoạt động bình thường của toàn bộ giao thức LayerZero và các giao thức ở tầng cao hơn. Nếu không phát hiện kịp thời, hậu quả nghiêm trọng nhất có thể xảy ra, ngay cả khi hoàn toàn tin tưởng vào oracle của LayerZero, là các relayers vẫn có thể tấn công vào giao thức cross-chain bằng cách làm giả dữ liệu biên nhận, phá vỡ các giả định bảo mật trước đó của LayerZero.

Mặc dù LayerZero đã sửa chữa lỗ hổng hiện tại, nhưng không thể loại trừ khả năng xuất hiện các lỗ hổng khác. Sự cố này cũng đã gây lo ngại trong cộng đồng về tính an toàn của cơ chế relaying đằng sau LayerZero.

Tóm lại, mặc dù LayerZero đã phát triển đến một kích thước đáng kể, nhưng tính bảo mật đằng sau giao thức của nó vẫn chưa được xác minh hoàn toàn.

Quá trình thực thi 2.4.3

Hình 2-2 Luồng giao tiếp trong giao dịch Cross-chain của LayerZero

Quá trình thực thi cụ thể của LayerZero như sau:

• Khi Ứng dụng Người dùng[16] truyền đi một thông điệp qua chuỗi (ví dụ, từ Chuỗi A đến Chuỗi B), trước tiên cần gọi hợp đồng thông minh LayerZero Endpoint.

• Tin nhắn nhập vào Điểm cuối của Chuỗi A, sau đó điểm cuối này đóng gói tin nhắn (chứng minh giao dịch và tiêu đề khối) và thông tin đến Chuỗi B (chuỗi mục tiêu) đối với trình phát và truyền thông (cả hai thực thể đều độc lập và ngoại tuyến).

• Oracle đọc và xác nhận tiêu đề khối. Sau khi oracle xác định rằng khối đã được xác nhận nhiều lần trên Chuỗi A, nó sẽ gửi tiêu đề khối đến Điểm cuối trên Chuỗi B. Đồng thời, relayer nộp bằng chứng giao dịch tương ứng.

• Sau khi chuỗi mục tiêu xác minh thành công phần đầu block và chứng minh giao dịch, tin nhắn được chuyển tiếp đến chuỗi mục tiêu, hoàn tất việc giao tiếp qua chuỗi.

Lưu ý: Để làm cho quá trình trở nên dễ hiểu hơn, biên tập viên đã đơn giản hóa một số chi tiết như các điểm cuối (người truyền thông, người xác thực và mạng), nhưng logic cốt lõi vẫn không thay đổi.

Từ quá trình trên, dễ dàng thấy rằng LayerZero chỉ chịu trách nhiệm cho việc truyền tin nhắn, tương tự như A có một tin nhắn cần được truyền đến B, vì vậy A gọi cho B và nói với họ nội dung của tin nhắn, B nhấc điện thoại, nhận tin nhắn và quá trình kết thúc. Điều này là một logic rất đơn giản. Vậy làm thế nào để chuyển tài sản qua chuỗi?

Đầu tiên, mỗi chuỗi cần triển khai một Điểm cuối LayerZero để gửi và nhận thông tin. Thanh khoản giao dịch tài sản được cân đối bởi DApps như DEX tích hợp chức năng LayerZero tại các điểm cuối khác nhau.

Hiện tại, Stargate Finance cung cấp khả năng cân bằng này cho LayerZero, và thuật toán Delta (Δ) của Stargate đảm bảo rằng thanh khoản qua chuỗi được cân bằng và sẵn có (để biết thêm chi tiết, vui lòng xem báo cáo về Stargate Finance đã được công bố trước đó bởi bản dịch này).

Nói ngắn gọn, LayerZero chỉ chịu trách nhiệm giải quyết các vấn đề giao tiếp giữa các chuỗi, và các chức năng/vấn đề bổ sung khác sẽ được giải quyết bởi các ứng dụng tích hợp LayerZero trên hệ thống của họ.

2.5 Hệ sinh thái

LayerZero là một giao thức tương tác Omnichain. Là trung tâm trao đổi thông tin giữa các chuỗi, LayerZero có thể làm nhiều hơn chỉ việc chuyển đổi tài sản qua các chuỗi. Sau khi đạt được việc truyền thông tin qua chuỗi, LayerZero cũng có thể kích hoạt chia sẻ trạng thái qua chuỗi, cho vay, quản trị và nhiều hơn nữa.

Ngoài ra, khác với các mô hình cầu nối cross-chain truyền thống hiện tại trên thị trường, LayerZero không đòi hỏi việc chạy các nút trên mỗi chuỗi kết nối để giám sát trạng thái của chuỗi nguồn. Thay vào đó, vai trò của người xác minh được chuyển giao cho các oracles. Một lợi ích rõ ràng là không cần triển khai một nút mới trên mỗi chuỗi mới. Bắt đầu từ điểm này, LayerZero có thể tích hợp các chuỗi mới vào mạng nhanh hơn và với chi phí thấp hơn. Đến ngày 11 tháng 11 năm 2022, LayerZero đã hỗ trợ tổng cộng 13 chuỗi, bao gồm Ethereum, BNB Chain, Avalanche, Aptos, Polygon, Arbitrum, Optimism, Fantom, và các chuỗi khác.

Công nghệ đổi mới của LayerZero, kết hợp với tốc độ triển khai nhanh hơn và một số lợi thế về chi phí cùng việc quảng bá của các nhà đầu tư nổi tiếng và các KOL ảnh hưởng trong cộng đồng đã giúp hệ sinh thái LayerZero mở rộng nhanh chóng chỉ trong khoảng một năm và đã đạt được những thành tựu lớn trong lĩnh vực DeFi, NFT và tiền ổn định. Hiện tại, đã có hơn 50 mục (Bao gồm các dự án chưa được ra mắt/chính thức trực tuyến) tích hợp hoặc sử dụng công nghệ LayerZero. Chi tiết như sau (chỉ liệt kê một số):

Hình 2-3 Danh sách các dự án sinh thái LayerZero

Lưu ý: Hình ảnh trên được biên soạn và tóm tắt bởi @LayerZeroHub(không chính thức). Nếu bạn muốn theo dõi các dự án sinh thái của LayerZero trong tương lai, bạn cũng có thể theo dõi danh sách được duy trì bởi Luke (Twitter ID: @0x4C756B65) trên Twitter.

1) Lĩnh vực DeFi

Bảng 2-2 Các dự án hợp tác DeFi sinh thái LayerZero


2) Lĩnh Vực Đồng Stablecoin

Bảng 2-3 Các Dự án Hợp Tác Đồng Tiền Ổn Định Sinh Thái LayerZero

3) Lĩnh vực NFT

Bảng 2-4 Dự án Hợp tác Lĩnh vực NFT Sinh thái LayerZero


Kết hợp thông tin từ Hình 2-2 và Bảng 2-1 đến 2-3, chúng ta có thể thấy rằng hệ sinh thái của LayerZero đã phát triển đến một quy mô đáng kể. Từ các DEX blue-chip như Sushi và PancakeSwap đến Radiant Capital phổ biến hiện nay, tất cả đều đang sử dụng Stargate của LayerZero để phát triển DEX chuỗi chéo. Trong lĩnh vực stablecoin, cả USDC và agEUR đều được hỗ trợ bởi công nghệ LayerZero cho khả năng tương tác chuỗi chéo của các stablecoin tương ứng, nâng cấp chúng lên các tài sản gốc đa chuỗi. Trong lĩnh vực NFT, mặc dù nhu cầu về NFT đa chuỗi chưa đáng kể, nhưng chúng ta cũng đã thấy những nỗ lực theo hướng NFT đa chuỗi với các dự án như Gh0stly Gh0sts và tofuNFT. Ngoài ra, LayerZero gần đây đã ra mắt trình duyệt chính thức của mình, LayerZero Scan, nơi các giao dịch chuỗi chéo có thể được liên kết với cơ sở dữ liệu, cho phép người dùng và nhà phát triển trích xuất trạng thái, trạng thái và thời gian giao dịch.

Thông qua các biện pháp được thực hiện cả bên trong và bên ngoài bởi LayerZero, khái niệm omnichain của nó có thể phát triển hơn trong tương lai.

Tóm lại:

LayerZero là một giao thức tương tác đa chuỗi được thiết kế để chuyển thông tin nhẹ trên các chuỗi. Kiến trúc tổng thể là hợp lý và loại bỏ nhu cầu chạy nút trên các chuỗi kết nối. Thông qua việc dựa vào các nhà tiên tri và bộ truyền, giao tiếp trên các chuỗi khác nhau là chuyển các tin nhắn giữa các điểm cuối. Mặc dù tính an toàn chưa được thị trường xác minh đầy đủ, giao thức lý thuyết không kém an toàn so với nhà tiên tri (Chainlink) và có những đảm bảo cụ thể.

Giá trị hiện tại của tài sản do LayerZero Foundation nắm giữ là 261 triệu đô la Mỹ, và nguồn quỹ của nó rất phong phú. Sự thay đổi mã của dự án LayerZero đang ở trong tình trạng tốt, và hệ sinh thái đã mở rộng nhanh chóng chỉ trong khoảng một năm. Hiện nay, đây là một trong những dự án phát triển nhanh nhất trong lĩnh vực giao cắt chuỗi.

3.Phát triển

3.1 Lịch sử

Bảng 3-1 Các sự kiện chính của LayerZero

3.2 Tình hình hiện tại

3.2.1 Sử dụng mạng

Hình 3-1 Số giao dịch hàng ngày của LayerZero[17]

Hình 3-2 Số giao dịch tích lũy của LayerZero

Từ Hình 3-1 và Hình 3-2, việc sử dụng mạng LayerZero có thể được nhìn thấy rõ ràng. Trong năm qua, nó đã cho thấy một xu hướng tăng ổn định. Đặc biệt là vào tháng 3/2023, khi Arbitrum công bố airdrop token quản trị ARB cho các thành viên cộng đồng của mình, "cơn sốt airdrop" trong cộng đồng đã đạt mức cao chưa từng có, dẫn đến sự gia tăng đáng kể trong việc sử dụng cả hệ sinh thái LayerZero và hệ sinh thái zk chưa được phát hành. Mặc dù hiện tượng này có thể không được duy trì trong thời gian dài, nhưng "kỳ vọng airdrop" này gián tiếp cho phép nhiều người dùng hiểu về LayerZero, do đó giữ lại một số lượng người dùng thực nhất định.

Ngoài ra, ngay cả khi dữ liệu của LayerZero vào tháng Ba bị lấy đi, tỷ lệ sử dụng mạng của nó đã tăng gấp đôi từ cuối năm 2022 đến đầu tháng Ba. Hiện tại, chúng ta cũng có thể thấy rằng nhiều giao thức dựa trên LayerZero đã bắt đầu được triển khai, và đã đạt được kết quả ban đầu trong việc xây dựng sinh thái.

Hình 3-3 Xếp hạng khối lượng tài sản chéo chuỗi cho cầu chéo chuỗi [18]

Ngoài ra, theo giao diện dữ liệu của DeFiLlama (như thể hiện trong Hình 3-3), khối lượng tài sản được cầu nối hiện tại của Stargate, một dự án thuộc LayerZero, được xếp hạng đầu tiên trong số tất cả các cầu nối giữa chuỗi (bao gồm cầu nối chính thức của các chuỗi công cộng và các giải pháp tầng 2). Dựa vào khối lượng một mình, Stargate đã trở thành dự án dẫn đầu trong cuộc đua cầu nối giữa chuỗi.

Lưu ý: Khối lượng giao dịch và số lượng giao dịch của các cầu nối đa chuỗi khác nhau được hiển thị trên cổng dữ liệu DeFiLlama hiện đang biến động mạnh. Dữ liệu này không đại diện cho lợi thế cạnh tranh lâu dài của mỗi cầu nối đa chuỗi và chỉ mang tính chất tham khảo.

Tuy nhiên, cần lưu ý rằng về số lượng giao dịch, Stargate vượt xa các cầu nối giao cắt khác, nhưng lượng quỹ giao cắt không mở rộng khoảng cách. Hiện tại không có đủ dấu hiệu về hoạt động giao dịch với số tiền nhỏ của Stargate. Trải nghiệm tốt hơn. Do đó, có thể suy đoán rằng một phần đáng kể của dữ liệu giao dịch của nó có thể xuất phát từ kỳ vọng nhận token miễn phí tiềm năng từ LayerZero.

Mặc dù có nhiều dự án không ủng hộ việc tận dụng airdrops, nhưng từ một góc độ khác, chính vì mong đợi airdrop tiềm năng mà LayerZero và Stargate đã đạt được sự chú ý và sự chấp nhận cao hơn. Doanh thu tạo ra cho giao thức cũng đáng kể.

3.2.2 Doanh thu

Hiện tại, không có ngưỡng cho các ứng dụng sinh thái để truy cập LayerZero. Thu nhập chính hiện tại của LayerZero Labs đến từ các khoản phí giao dịch từ Stargate Finance.

Việc chuyển đổi các token không phải là STG thông qua giao thức Stargate sẽ chịu một khoản phí chuyển đổi là 0.06%. Trong đó, 0.01% sẽ được phân bổ cho nhà cung cấp thanh khoản, 0.01% sẽ được phân bổ cho các chủ sở hữu veSTG, và 0.04% sẽ được phân bổ cho quỹ của giao thức[19]。

Hình 3-4 Số lượng liên chuỗi hàng tháng của Stargate[20]

Theo bảng điều khiển số lượng giao dịch hàng tháng được tiết lộ bởi Stargate, từ khi Stargate ra mắt vào tháng 3 năm 2022 đến hiện tại (7 tháng 4 năm 2023), tổng số lượng giao dịch qua chuỗi đã đạt 6.286.702.699 đô la, khoảng 6,3 tỷ đô la.

Để dễ tính toán, giả sử rằng tất cả 6,3 tỷ đô la Mỹ là chuyển khoản mã thông báo không phải STG, kho bạc của Stargate sẽ nhận được thu nhập phí giao dịch xấp xỉ 6,3 tỷ đô la * 0,04% ≈ 2,52 triệu đô la.

Nếu chúng ta tính dựa trên tỷ lệ hiện tại, theo thống kê của Token Terminal, doanh thu giao thức Stargate trong 30 ngày qua khoảng 730.000 đô la. Nếu tỷ lệ hiện tại được duy trì, doanh thu hàng năm trong tương lai sẽ đạt 8,89 triệu đô la [21] (trong kịch bản lý tưởng, dữ liệu này chỉ mang tính tham khảo).

3.3 Tương lai

LayerZero hiện tại không có một con đường cụ thể. Trọng tâm chính hiện tại là tích hợp và hợp nhất với một số dự án, đồng thời mở rộng đến nhiều chuỗi hơn.

Tóm lại:

LayerZero đã tiến triển tổng thể nhanh chóng, với sự phát triển của mạng lưới đặc biệt rõ ràng trong 2-3 tháng qua. Tuy nhiên, giao thức vẫn chưa tiết lộ một lộ trình chi tiết.

4. Mô hình Tokenomic

LayerZero Labs vẫn chưa phát hành token, nhưng nhóm đã tiết lộ thông tin về token $ZRO trong mã của tài liệu chính thức của mình. Kết hợp với Hình 4-1 bên dưới, chúng ta có thể thấy rằng $ZRO có thể được sử dụng để thanh toán phí gas trên chuỗi của nó trong tương lai.

Hình 4-1 Tài liệu chính thức của Layerzero[22]

Ngoài ra, cộng đồng trước đây đã đầu tư rằng LayerZero cuối cùng sẽ trở thành token, vì có hành vi staking trong quá trình hoạt động của giao thức LayerZero, và những hành vi độc hại từ các bên trung gian sẽ mất số token $ZRO đã cam kết. Nhưng điều này chỉ là sự suy đoán và chưa được xác nhận bởi nhóm.

5. Cuộc thi

LayerZero là một giao thức tương tác khả năng tương tác toàn diện được thiết kế để truyền thông tin nhẹ qua các chuỗi. Nó thuộc về theo dõi cầu nối đa chuỗi. Nếu nó được phân tích kỹ hơn, nó là một cầu nối truyền thông hỗ trợ các tin nhắn dữ liệu.

5.1 Tổng quan ngành công nghiệp

Trong bài phân tích về lĩnh vực cầu nối đa chuỗi được công bố trong FirstVIP năm ngoái, biên tập viên đã phân loại tất cả các cầu nối đa chuỗi là cầu nối tài sản đa chuỗi để dễ hiểu và phân biệt so với cầu nối đa chuỗi của Polkadot và Cosmos. Tuy nhiên, sau một năm phát triển, chúng ta đang thấy ngày càng nhiều “cầu nối” khám phá lĩnh vực truyền dữ liệu, không giới hạn ở cầu nối tài sản cơ bản.

Hiện tại thực sự không khó để phân biệt sự khác biệt giữa cross-chain và cross-chain bridge giữa Polkadot và Cosmos. Polkadot và Cosmos về cơ bản là các chuỗi sử dụng một khung làm việc thống nhất và có khả năng tương tác cao. Đồng thời, họ không có bất kỳ lợi thế cross-chain nào cho các chuỗi ngoài khung. Cross-chain giữa hai hệ thống này giống như Layer 0 hơn. Người dùng cần thực hiện cross-chain dựa trên các tiêu chuẩn riêng của họ; còn đối với cross-chain bridge, hai chuỗi có thể có các giao thức khác nhau, giải quyết vấn đề giữa các tài sản và mạng lưới khác nhau. Vấn đề di dời tài sản và dữ liệu.

Khi chúng ta đã nói về thuật ngữ “cầu nối đa chuỗi” trước đây, thực tế thường giới hạn ở việc thảo luận về “đa chuỗi tài sản”, nghĩa là một mạng lưu thông hoặc một bên thứ ba đáng tin cậy hỗ trợ việc chuyển đổi token X từ chuỗi A sang chuỗi B.

Tuy nhiên, chuỗi chéo tài sản chỉ là một chức năng tương đối dễ thực hiện giữa các chuỗi. Các cầu nối chuỗi chéo có thể làm được nhiều việc hơn là chỉ chuyển mã thông báo từ chuỗi A sang chuỗi B; Nó cũng liên quan đến giao tiếp ở cấp độ dữ liệu. Tiếp tục sử dụng định nghĩa về cầu nối chuỗi chéo của Dmitriy Berenzon, một đối tác tại nghiên cứu 1kx [23]: ở cấp độ trừu tượng, mọi người có thể định nghĩa "cầu nối" là hệ thống truyền thông tin giữa hai hoặc nhiều blockchain. Trong trường hợp này, thông tin có thể đề cập đến tài sản, cuộc gọi hợp đồng, bằng chứng nhận dạng hoặc trạng thái.

Nói một cách đơn giản, cầu nối chuỗi chéo là một công cụ kết nối các chuỗi, cho phép mã thông báo, tài sản và dữ liệu được chuyển từ chuỗi này sang chuỗi khác. Hai chuỗi có thể có các giao thức, quy tắc và mô hình quản trị khác nhau và cầu nối cung cấp một cách an toàn để chúng giao tiếp và tương tác.

Hiện tại có ba phương pháp giao tiếp chéo chủ yếu trên thị trường: 1) trao đổi tài sản; 2) chuyển tài sản; 3) giao tiếp chung.

LayerZero, như một cây cầu liên chuỗi hỗ trợ tin nhắn dữ liệu, thuộc vào loại thứ ba được đề cập ở trên. Trong phần phân tích cạnh tranh, chúng tôi sẽ tập trung vào việc so sánh các cầu của loại này. Tuy nhiên, chúng tôi sẽ không so sánh và phân tích một cách chi tiết các cầu liên chuỗi tài sản thông thường hiện có trên thị trường trong chương này.

Đối với loại cầu này hỗ trợ “dữ liệu chuỗi chéo”, nhiều nhóm phát triển chuyên về lĩnh vực chuỗi chéo đã gọi nó là “Cầu Tin Nhắn Tùy Ý (AMBs)”, biên tập viên tin rằng định nghĩa này phù hợp hơn, vì vậy câu trên sẽ được sử dụng dưới đây. Đơn giản dịch là: Bất kỳ cầu chuyển thông tin nào, những cầu này cho phép bất kỳ dữ liệu nào, bao gồm token, trạng thái chuỗi, cuộc gọi hợp đồng, NFT hoặc bỏ phiếu quản trị, từ chuỗi A chuyển đến chuỗi B[24].

5.2 Giới thiệu Sản phẩm Cạnh tranh

Hiện tại, ngoài LayerZero, các Cầu tin nhắn Tùy ý (AMBs) được thảo luận rộng rãi trên thị trường bao gồm Wormhole, Nomad, Tin nhắn Liên chuỗi Celer (IM), anyCall của Multichain và Axelar, v.v.

5.2.1 Axelar [25]

Axelar là một giao thức cơ bản tương tác đa chuỗi phổ quát. Nó sử dụng Giao thức Cổng Tương tác Đa chuỗi (CGP) và Giao thức Truyền tải Đa chuỗi (CTP), và sử dụng chuỗi công cộng POS riêng của mình như một chuỗi chứng kiến để chuyển thông tin giữa bất kỳ hai chuỗi công cộng nào. Hiện tại, nó bao gồm tổng cộng 15 chuỗi công cộng bao gồm Ethereum, Cosmos và Avalanche.

Logic thực hiện:

Mạng Axelar xây dựng kết nối với các blockchain bên ngoài thông qua API của mình. Đơn giản, nó triển khai hợp đồng thông minh trên các chuỗi khác và theo dõi thông tin liên quan của các hợp đồng này bằng cách sử dụng các máy khách nút nhẹ chạy trên các nhà xác thực của mạng riêng của mình. Thông tin này sau đó được truyền đến mainnet của Axelar để bỏ phiếu và xác nhận. Khi đã xác nhận, thông tin được ghi vào các khối và các yêu cầu của các hợp đồng thông minh trên chuỗi mục tiêu được thực hiện. Sơ đồ sau minh họa quy trình:

Hình 5-1 biểu đồ luồng mạng Axelar

Biểu đồ trên cung cấp mô tả đơn giản về quy trình hoạt động của mạng Axelar, nhưng không đủ chi tiết. Tiếp theo, biên tập viên sẽ cung cấp mô tả sâu hơn về các quy trình liên quan thông qua các ví dụ:

Giả định: Axelar đã thiết lập cổng thông tin (hợp đồng thông minh) với chuỗi nguồn A và chuỗi đích B. Một người dùng từ chuỗi nguồn A muốn chuyển tài sản đến chuỗi đích B. Điều này được thực hiện thông qua 5 bước sau:

1) Người dùng khởi tạo yêu cầu chuyển tài sản qua chuỗi khác nhau thông qua cổng của chuỗi nguồn A. Thông tin được truyền đến mạng chính Axelar thông qua Giao thức Chuyển Tài sản Qua Chuỗi (CTP).

2) Các máy chủ xác thực của mainnet sử dụng công nghệ chữ ký ngưỡng để tạo địa chỉ gửi tiền trên chuỗi nguồn A. Người dùng sau đó gửi số lượng tài sản cần thiết vào địa chỉ tương ứng.

3) Các máy xác thực chạy trên chuỗi nguồn Một khách hàng nút nhẹ trên mạng chính Axelar xác minh thông tin khối của chuỗi nguồn A và xác nhận thông tin rằng tài sản đã được gửi vào địa chỉ tương ứng.

4) Mainnet trở lại và tiến hành bỏ phiếu thông qua cơ chế đồng thuận DPoS. Khi hơn 90% các bộ xác nhận xác nhận tính chính xác, quy trình tiếp tục.

5) Nút chạy máy khách nút ánh sáng chuỗi B đích và sử dụng công nghệ chữ ký ngưỡng để thanh toán cho địa chỉ chuỗi mục tiêu của người dùng.

5 bước trên thể hiện quá trình chuyển giao tài sản xuyên chuỗi trong Axelar. Đối với truyền dữ liệu chuỗi chéo, quá trình này gần như tương tự, nhưng nó phức tạp hơn. Thông tin chính thức chỉ tiết lộ khả năng truyền dữ liệu đơn giản. Biên tập viên tin rằng truyền dữ liệu xuyên chuỗi có thể đạt được xác minh dữ liệu tương đối tĩnh. Ví dụ: một nền tảng cho vay trên chuỗi Cosmos muốn biết các hoạt động vay của bạn trên chuỗi Ethereum để đánh giá mức độ tín nhiệm của bạn. Điều này có thể đạt được bằng cách thực hiện xác thực phạm vi đơn giản. Tuy nhiên, loại truyền dữ liệu này có tác động hạn chế. Mặt khác, việc truyền dữ liệu động có thể không khả thi. Ví dụ: nếu một nền tảng cho vay trên Cosmos muốn sử dụng giá trên Uni làm tiêu chuẩn thanh lý, sẽ rất khó đạt được thông qua giao thức cổng chuỗi chéo và giao thức truyền chuỗi chéo của Axelar. Ngay cả khi nó có thể đạt được, nó sẽ thiếu tính kịp thời. Xét cho cùng, việc truyền tải cần có thời gian và yêu cầu xác minh phiếu bầu của người xác thực.

Lưu ý: Hoạt động tổng thể của mạng chính Axelar tương đối đơn giản và quá trình này rõ ràng. Nó chủ yếu phục vụ như một trung tâm vận chuyển chuỗi chéo cho hệ sinh thái Cosmos và hệ sinh thái dựa trên EVM. Do sự khác biệt về ngôn ngữ lập trình mạng và các định dạng khóa, hệ sinh thái Cosmos và hệ sinh thái EVM không thể trực tiếp đạt được chức năng chuỗi chéo. Tuy nhiên, mạng Axelar, được xây dựng trên Cosmos SDK, có thể đạt được chức năng chuỗi chéo trong Cosmos bằng IBC. Bằng cách kết nối với các hợp đồng thông minh (cổng) trong các blockchain dựa trên EVM thông qua các API cụ thể, Axelar có thể hoạt động như một trung gian và đóng gói thông tin EVM vào cấu trúc tin nhắn theo yêu cầu của Cosmos, cho phép truyền thông tin giữa hai mạng [26].

5.2.2 Wormhole[27]

Wormhole là một công cụ tương tác tài sản được phát triển thông qua sự hợp tác giữa Solana và Certus.One, ra mắt vào ngày 22 tháng 9 năm 2021. Là một giao thức tin nhắn thông thường, Wormhole có thể kết nối với nhiều chuỗi khác nhau, bao gồm Ethereum, Solana, Terra, BSC, Polygon, Avalanche, Oasis, Fantom, và tổng cộng là 19 chuỗi.

Logic Thực Thi:

Logic vận hành của Wormhole khá đơn giản. Đây là một mạng PoS được quản lý bởi 19 người xác thực, triển khai một hợp đồng Core Bridge trên tất cả các mạng kết nối. Wormhole Guardians chạy một nút đầy đủ cho mỗi chuỗi kết nối, theo dõi cụ thể bất kỳ tin nhắn nào từ Core Contracts. Người xác thực, bao gồm 2/3 hoặc nhiều hơn, xác minh và ký các thông điệp, sau đó được truyền đến chuỗi mục tiêu, nơi các thông điệp được xử lý và giao dịch qua chuỗi được hoàn thành.

Không giống như các cầu khác, các relay trong Wormhole không có đặc quyền đặc biệt. Chúng chỉ là phần mềm đơn giản chuyển thông tin giữa mạng Guardians và chuỗi mục tiêu, và không phải là các thực thể đáng tin cậy.

Lưu ý: Cần lưu ý rằng mô hình trình xác thực 19 của Wormhole tương đối tập trung và hiện chỉ có 18 trình xác thực đang chạy và nút FTX ban đầu đã thoát [28]. Ngoài ra, Wormhole có quan hệ đối tác tương đối chặt chẽ với hệ sinh thái Jump Crypto, FTX và Solana. Bị ảnh hưởng bởi cơn giông bão FTX, sự phát triển trong tương lai của nó có thể bị ảnh hưởng ở một mức độ nhất định.

5.2.3 Nomad[29]

Nomad là một giao thức truyền thông qua chuỗi sử dụng bằng chứng gian lận (tương tự như Optimistic Rollups) để truyền dữ liệu qua chuỗi.

Logic thực thi:

Nomad cho phép ứng dụng gửi dữ liệu giữa các chuỗi khối (bao gồm Rollups). Ứng dụng tương tác với hợp đồng core của Nomad để xếp hàng và gửi tin nhắn, sau đó được xác minh bởi các proxy ngoại chuỗi và được vận chuyển giữa các chuỗi. Để đảm bảo an ninh cho việc giao nhận tin nhắn, Nomad sử dụng cơ chế xác nhận lạc quan được truyền cảm hứng từ các thiết kế chống gian lận như optimistic rollups.

Hình 5-2 Quy trình thực thi của Nomad[30]

Nomad sử dụng hai địa chỉ hợp đồng nằm trên các chuỗi khác nhau (được gọi là hợp đồng chính và hợp đồng sao chép) và bốn người tham gia ngoài chuỗi khác nhau, những người nhận được ưu đãi để gửi tin nhắn qua chuỗi.

Lấy người dùng gửi tin nhắn từ Ethereum đến Polygon làm ví dụ, quy trình đơn giản hóa cụ thể như sau:

1) Người dùng trên Ethereum gửi tin nhắn đến địa chỉ hợp đồng chính trên Ethereum. Hợp đồng chính thu thập tin nhắn này và thêm nó vào hàng đợi cây Merkle cùng với các tin nhắn đã nhận khác.

2) Tại thời điểm này, một người cập nhật, một người tham gia ngoài chuỗi, ký vào nhóm thông báo (gốc cây Merkle) để cập nhật trạng thái của hợp đồng chính. Để ký các tin nhắn này, người cập nhật phải đặt cọc một tài sản thế chấp với hợp đồng chính, hợp đồng này sẽ bị mất nếu có bất kỳ hành vi độc hại nào được chứng minh sau đó.

3) Một người truyền thông đọc gốc này và chuyển tiếp nó đến chuỗi mục tiêu, Polygon, sau đó công bố nó cho hợp đồng sao chép.

4) Sau khi relayer công bố, một cửa sổ chống gian lận trong vòng 30 phút mở ra. Trong thời gian này, các nhà quan sát theo dõi hợp đồng chính trên Ethereum và hợp đồng sao trên Polygon để đảm bảo rằng tất cả các tin nhắn được ghi chép và gửi đúng cách. Nếu một nhà quan sát phát hiện hành vi độc hại, họ có thể cung cấp bằng chứng về gian lận và ngăn dữ liệu từ việc được chuyển tiếp.

5)Nếu quan sát viên không nộp bằng chứng gian lận trong khoảng thời gian 30 phút, cầu nối qua chuỗi Nomad cho rằng thông điệp đã được ghi chép và gửi đúng cách. Tại thời điểm này, bộ xử lý lan truyền thông điệp từ hợp đồng sao lưu Polygon đến người nhận cuối cùng của thông điệp.

Thông tin quan trọng: Nomad giới thiệu một cơ chế mới cho ngành công nghiệp giao mạng với một cầu nối xác minh lạc quan, cho phép thương lượng giữa sự trễ (hoặc tốc độ) và bảo mật trong không gian thiết kế. Nhìn chung, nó cung cấp một trải nghiệm người dùng 'nhẹ nhàng' với giả định tin cậy yếu hơn, chi phí thấp hơn, và hơn thế nữa. Tuy nhiên, sự thương lượng là việc tồn tại một độ trễ 30 phút cho bằng chứng gian lận.

Doanh nghiệp Nomad hợp tác với một giải pháp cung cấp thanh khoản tạm thời trong khi chờ đợi quyết toán của cầu nối qua chuỗi - Nomad hợp tác với Connext, khuyến khích LP trên Connext cung cấp thanh khoản ngắn hạn trong thời gian chờ đợi. Tuy nhiên, LP trên Connext phải đối mặt với nguy cơ giao dịch độc hại. Ngoài ra, Nomad trước đây đã bị hack 190 triệu đô la, mặc dù đã khởi động lại, sự tin tưởng vào nó đã bị đe dọa đối với cộng đồng.

5.2.4 Thông điệp liên chuỗi Celer (IM)[32]

Celer Inter-chain Message (Celer IM) được thiết kế như một giải pháp tổng hợp chuỗi chéo "plug-and-play" để xây dựng các dApp chuỗi chéo.

Logic thực thi:

Hình 5-3 Quy trình hoạt động Celer IM một[33]

1) Người dùng khởi tạo giao dịch đến ứng dụng phi tập trung

Trong Celer IM, người dùng hiện tương tác với một hợp đồng plugin dApp mới (Quy trình A trong sơ đồ) thay vì tương tác trực tiếp với hợp đồng thông minh dApp hiện tại. Điều này cho phép họ thể hiện ý định của mình để thực thi logic cross-chain. Plugin dApp trở thành một phần của toàn bộ logic kinh doanh dApp và có thể tương tác với các hợp đồng thông minh hiện có trên chuỗi nguồn. Đây thường là giao dịch duy nhất được người dùng gửi để tương tác với dApp cross-chain.

2) Trình cắm dApp gửi tin nhắn và liên kết chuyển chuỗi chéo

Sau khi hoàn thành các hoạt động cần thiết trên chuỗi nguồn, plugin dApp gửi các quỹ được tạo ra và các tin nhắn liên quan đến chuỗi mục tiêu (Quy trình B, C trong biểu đồ). Như được thể hiện trong biểu đồ, hợp đồng plugin Celer IM chia yêu cầu của người dùng thành hai phần: thông tin token được gửi đến cBridge và thông tin tin nhắn được gửi đến Bus Tin nhắn.

Thông điệp chỉ định hoạt động cần thực hiện trên chuỗi mục tiêu. Trong ví dụ của một DEX, có thể là “hoán đổi mã thông báo B sang mã thông báo C và chuyển mã thông báo C cho người dùng”. Bằng cách gọi đơn giản là sendMessageWithTransfer, thông điệp và chuyển khoản quỹ sẽ tự động được liên kết. Sau đó, thông điệp được gửi đến hợp đồng Bus tin nhắn và chuyển khoản quỹ được gửi thông qua cầu nối qua chuỗi tài sản, trong trường hợp này là cBridge.

3) Mạng lưới Người Bảo vệ Nhà nước (SGN) định tuyến tin nhắn và chuyển khoản quỹ giữa các chuỗi

Đầu tiên, hãy hiểu SGN là gì - SGN là một chuỗi khối PoS được xây dựng trên Tendermint, hoạt động như một bộ định tuyến tin nhắn giữa các chuỗi khối khác nhau. Nhà cung cấp nút phải đặt cược token CELR để tham gia quá trình đồng thuận SGN như những người xác nhận. SGN sử dụng cơ chế bảo mật giống như chuỗi khối L1 như Cosmos và Polygon PoS. Cơ chế đặt cược và cắt giảm CELR của SGN được triển khai trên hợp đồng thông minh Ethereum L1.

Các nút đặt cọc SGN liên tục theo dõi các giao dịch xảy ra trên tất cả các chuỗi. Bus tin nhắn và cBridge truyền thông tin đến SGN (Quá trình D, E trong sơ đồ). Sau khi xác nhận rằng tin nhắn và chuyển token đã xảy ra trên chuỗi đích, SGN xác minh giao dịch bằng chữ ký và gửi nó đến hợp đồng cBridge (Quá trình F), kích hoạt việc chuyển quỹ đến hợp đồng plugin dApp trên chuỗi đích (Quá trình G).

Người xác minh, ngược lại, sẽ đạt được sự đồng thuận đầu tiên về sự tồn tại của tin nhắn và đồng thời tạo ra một bằng chứng đa chữ ký có trọng số cược. Sau đó, bằng chứng sẽ được lưu trữ trên chuỗi SGN và đợi được chuyển tiếp đến chuỗi mục tiêu thông qua một Executor đăng ký tin nhắn (Quá trình H).

4) Executor thực thi logic ứng dụng giao chuỗi

Nhiệm vụ của người thực thi là đọc chứng minh đa chữ ký có trọng số vốn từ blockchain SGN và đơn giản là truyền tiếp nó đến Bus Tin nhắn trên chuỗi mục tiêu (Quy trình I). Bất kỳ ai cũng có thể chạy chương trình thực thi cho bất kỳ ứng dụng nào vì chức năng của nó chỉ là truyền tiếp thông điệp.

Chức năng của Message Bus là kiểm tra tính hợp lệ của các tin nhắn đã được chứng minh và xác minh xem plugin dApp (Process J) đã nhận được thanh toán tương ứng hay không. Sau đó, nó chuyển tiếp tin nhắn (hướng dẫn thực hiện logic) cho hợp đồng Plugin dApp, nơi lưu trữ logic kinh doanh qua mạng lưới của dApp trên chuỗi đích (Process K).

Plugin dApp chỉ cần triển khai giao diện executeMessageWithTransfer. Trong ví dụ DEX, hàm này sẽ thực thi "swap token B sang token C" trên chuỗi đích.

Hơn nữa, Celer IM không nhất thiết sử dụng việc chuyển khoản quỹ để gửi tin nhắn giữa các chuỗi hoặc chỉ thị thực thi logic. Ví dụ, trong một thị trường NFT, nếu người dùng tham gia vào một cuộc đấu giá diễn ra trên các chuỗi khác nhau, họ chỉ cần khóa quỹ của họ mà không cần chuyển tài sản thực sự đến chuỗi mục tiêu để đấu giá. Chuyển khoản quỹ chỉ cần thiết nếu họ chiến thắng cuộc đấu giá. Quá trình được thể hiện như sau:

Hình 5-4 Quá trình hoạt động Celer IM 2

Lưu ý: Quá trình trên được trích từ “Khung Tin Nhắn Liên Chuỗi Celer: Sự Thay Đổi Mô Hình Cho Việc Xây Dựng và Sử Dụng Ứng Dụng Phi Tập Trung đa Blockchain” được phát hành chính thức. Một số nội dung đã bị xóa bỏ. Để biết thêm chi tiết, vui lòng tham khảo văn bản gốc (yêu cầu truy cập Internet khoa học).

Quan điểm: Sau SGN như một nhóm thanh khoản công khai cho cBridge 2.0 (2022.03), người dùng không vận hành các nút cũng có thể cung cấp thanh khoản cho cBridge, giúp thuận tiện hơn cho Layer2 hoặc các dự án Layer1 khác cung cấp thanh khoản trên Celer, điều này có lợi cho việc tăng độ sâu thanh khoản của cBridge. SGN, với tư cách là một cổng nút và trọng tài, cũng giúp Bridge cung cấp các dịch vụ tốt hơn. Nhìn vào bảng điều khiển của cBridge 2.0, TVL của nó đã trải qua sự tăng trưởng nhanh chóng trong tháng 3-tháng 4 năm 2022, nhưng với sự cố LUNA vào tháng 5 và suy thoái thị trường sau đó, TVL hiện tại đã giảm xuống phạm vi 150-200 triệu đô la.

Nhìn chung, các giả định về bảo mật của Celer IM được xây dựng trên chuỗi PoS của mình và có hai mô hình bảo mật: mô hình lấy cảm hứng từ optimistic-rollup (không được đề cập ở trên, độc giả quan tâm có thể tham khảo thêm) và bảo mật chuỗi L1-PoS-blockchain, mà người dùng và nhà phát triển có thể lựa chọn và thiết lập tự do. Nó hoạt động tốt về mặt bảo mật. Ngoài ra, mặc dù mô hình kinh tế cBridge đã được cải thiện đáng kể so với v1, điều này cũng do cơ chế PoS mà Celer IM dựa nhiều vào việc giao CELR thông qua việc đặt cược. Người dùng của Celer IM phải trả phí CELR cho SGN để có dịch vụ đồng thuận xuyên chuỗi. Nếu giá của các token CELR giảm đáng kể, khả năng bảo mật của SGN cũng có khả năng giảm đi [34].

5.2.5 anyCall của Multichain[35]

anyCall là một cơ sở hạ tầng tin nhắn liên chuỗi đa năng cho việc trao đổi dữ liệu tùy ý. Nó bao gồm một hệ thống hợp đồng thông minh và mạng SMPC của Multichain, là mạng xác thực tính toán đa bên an toàn.

Logic thực hiện:

Trong anyCall, mạng validator có thể truy cập vào các hợp đồng trên các chuỗi khác nhau và xác minh thông tin truyền tải giữa các hợp đồng này. Nó hoàn tất việc nhận và truyền thông tin, gửi bất kỳ thông tin được truyền tải nào đến chuỗi mục tiêu được chỉ định bởi logic kinh doanh và kích hoạt các hợp đồng thông minh sau đó để thực hiện logic kinh doanh. Quá trình cụ thể như sau:

1) Ứng dụng dApp cần triển khai một hợp đồng gửi trên Chuỗi A (chuỗi nguồn) và một hợp đồng nhận trên Chuỗi B (chuỗi đích). Trên hợp đồng nhận, cần có một chức năng anyExecute sẽ được gọi.

2) Khi dApp gửi một tin nhắn bằng cách gọi hợp đồng người gửi, hợp đồng anyCall xác minh tin nhắn và chuyển tiếp nó đến chuỗi mục tiêu.

3) Mạng MPC của Multichain (bao gồm 24 nút) chịu trách nhiệm xác thực các tin nhắn được gửi đến hợp đồng anyCall bằng chức năng anyCall. Hợp đồng anyCall tồn tại trong địa chỉ MPC công khai của tất cả các blockchain được hỗ trợ. Khi hàm anyCall gửi tin nhắn, các nút MPC đảm bảo tính bảo mật của tin nhắn trước khi gửi đến chuỗi đích.

4) Sau khi xác minh thành công, chức năng anyExec nhận thông điệp từ hợp đồng anyCall và thực hiện yêu cầu trên chuỗi mục tiêu.

Điểm chính: Giả định tin cậy của anyCall phụ thuộc rất nhiều vào mạng MPC của Multichain, vì vậy người dùng cần tin tưởng rằng các nút sẽ không hoạt động độc hại. Về mặt cơ học, so với các AMB tương tự, nó có thể được coi là tương đối đơn giản và tập trung hơn. Tuy nhiên, quy mô của Multichain luôn đi đầu trong tất cả các cuộc đua cầu nối chuỗi chéo. Cần lưu ý rằng Anyswap đã bị tấn công hack trong quá trình lặp lại từ Anyswap sang Multichain.

5.3 Phân tích cạnh tranh

Ở trên, chúng tôi đã liệt kê năm loại Cầu thông điệp tùy ý (AMBs) và có thể thấy rằng mỗi loại cầu nối chuỗi chéo đều có sự đánh đổi riêng.

Axelar, Wormhole và Multichain's anyCall đều sử dụng các phương pháp xác thực bên ngoài để tạo điều kiện cho việc truyền thông tin tùy ý giữa bất kỳ hai chuỗi công khai nào thông qua chuỗi/mạng PoS của riêng họ. Ưu điểm là tốc độ nhanh, phí thấp và khả năng tương tác với dữ liệu trên bất kỳ số lượng chuỗi đích nào, giúp kết nối với nhiều chuỗi hơn. Tuy nhiên, nhược điểm là phương pháp này hy sinh tính an toàn và đòi hỏi người dùng/LP phải tin tưởng đầy đủ vào quỹ/dữ liệu của các bộ xác thực bên ngoài, phụ thuộc vào an ninh của cầu nối thay vì chuỗi nguồn hoặc đích.

Có sự khác biệt trong sự phân chia cụ thể. Ví dụ: về quyền xác thực, Axelar chỉ cho phép 50 trình xác thực làm bộ hoạt động duy nhất trên toàn bộ mạng. Để trở thành người xác thực chính thức, token phải được xếp hạng trong top 50. Tuy nhiên, bất kỳ người dùng nào cũng có thể ủy quyền mã thông báo của họ cho nút tương ứng. Trong anyCall, bất kỳ ai cũng có thể chạy nút MPC của riêng họ. Trong Wormhole, chỉ những Người bảo vệ có quyền mới có thể trở thành người xác thực.

Kiến trúc Celer IM được hỗ trợ bởi sự kết hợp của các hợp đồng thông minh on-chain để nhận và gửi tin nhắn và mạng lưới Celer PoS. Mặc dù giả định về bảo mật cũng dựa trên chuỗi PoS của mình, Celer IM có hai mô hình bảo mật: được lấy cảm hứng từ optimistic-rollup (nơi các tin nhắn xuyên chuỗi độc hại không được xử lý miễn là có một giám sát ứng dụng vẫn trung thực và hoạt động bình thường) và bảo mật L1-PoS-blockchain. Người dùng và nhà phát triển có thể tự do lựa chọn và thiết lập các mô hình này.

Nomad sử dụng chứng minh gian lận (tương tự như Optimistic Rollups) cho việc truyền dữ liệu giữa các chuỗi khối, đưa ra những lựa chọn mới trong lĩnh vực cầu nối giữa các chuỗi khối, trao đổi độ trễ (hoặc tốc độ) để đảm bảo an toàn.

Ngoài ra, người dùng với quy mô quỹ khác nhau có những xem xét khác nhau về hiệu suất quỹ và hệ thống bảo mật. Mỗi cầu tập trung vào một lĩnh vực cụ thể và có những nhu cầu tương ứng. Nhìn chung, các Cầu Tin Nhắn Tùy Ý (AMBs) hiện tại vẫn đang ở giai đoạn rất sớm, làm cho việc so sánh trực tiếp những “cầu” này về vượt trội trở nên khó khăn. Chỉ có thể nói rằng mỗi cái có ưu và nhược điểm riêng trong các chiều khác nhau.

Để biết thêm thông tin chi tiết về các AMB đã đề cập ở trên, bạn có thể tham khảo bài viết “Navigating Arbitrary Messaging Bridges: A Comparison Framework” [36] của tác giả Arjun Chand, một thành viên củaLI.FIBài viết cung cấp một so sánh toàn diện về các dự án trên từ nhiều khía cạnh, do đó bài viết này sẽ không cung cấp mô tả chi tiết hơn.

• LayerZero

So với Arbitrary Message Bridge (AMB) được mô tả ở trên, LayerZero có một sự khác biệt lớn ở chỗ nó không yêu cầu chạy các nút trên các chuỗi được kết nối, thuê ngoài gánh nặng xác minh việc truyền thông tin trên chuỗi cho các bên thứ ba như oracles. Cách tiếp cận này làm cho giao thức nhẹ hơn và giảm chi phí hoạt động trong giai đoạn đầu. Bây giờ chúng ta có thể thấy rằng LayerZero đang nhanh chóng mở rộng trong giai đoạn đầu của dự án, tận dụng những lợi thế riêng của nó.

Với sự xuất hiện của LayerZero, nó mở ra một con đường khác cho chúng tôi, không chỉ liên tục tối ưu hóa hiệu suất của cầu, mà còn trừu tượng hóa các chuỗi khỏi người dùng.

Cụ thể, trước đây nếu chúng ta muốn chuyển tài sản giữa hai chuỗi khác nhau, chúng ta cần phải đến giao diện người dùng của một cầu nối cross-chain của bên thứ ba và chuyển tài sản của chúng ta sang chuỗi mục tiêu. Tuy nhiên, trong nhiều trường hợp, cầu nối cross-chain không hỗ trợ việc chuyển đổi cross-chain của các altcoin của chúng ta, vì vậy chúng ta thường cần thực hiện một số giao dịch hoán đổi bổ sung để thành công trong việc di dời tài sản đến chuỗi mục tiêu, điều này có thể gây rắc rối trong quá trình vận hành.

Dựa trên Stargate được xây dựng trên LayerZero, lõi của nó là để cho phép các Ứng dụng phiên hiện tại (như Uniswap, Sushi, và các DEX khác) tích hợp giao thức cầu nối song mã, cho phép người dùng trực tiếp lập lịch và chuyển tài sản qua các chuỗi thông qua các Ứng dụng phiên họ đang sử dụng.

Ví dụ, SushiSwap được triển khai trên 18 chuỗi, và việc chia sẻ trạng thái toàn cầu là khó khăn. Nếu chúng ta sử dụng giải pháp trước đó, chúng ta sẽ cần triển khai một cầu nối giữa mỗi cặp chuỗi. Tuy nhiên, bằng cách sử dụng giao thức LayerZero, chúng ta chỉ cần sử dụng điểm cuối của mỗi chuỗi để chia sẻ trạng thái toàn cầu[37].

Ví dụ, khi SushiSwap tích hợp Stargate, trong trường hợp này, nếu người dùng muốn trao đổi wBTC trên Ethereum để lấy MATIC trên Polygon, người dùng có thể thực hiện thao tác này trong một giao dịch duy nhất trên chuỗi nguồn mà không cần rời khỏi giao diện SushiSwap. Điều này cung cấp trải nghiệm chuẩn cho các ứng dụng đa chuỗi như SushiSwap và Uniswap. Theo quan điểm của tác giả, đây là một phương pháp vượt chuỗi lý tưởng mà cải thiện đáng kể tính sử dụng của việc chuyển giao tài sản giữa các chuỗi.

Vậy liệu giải pháp của LayerZero có tốt hơn các AMB khác không? Không nhất thiết. Sự an toàn của giao thức LayerZero vẫn cần được xác minh bởi thị trường. Và những cầu nối như Axelar và Celer IM, xây dựng cầu nối từ đầu, mặc dù có chi phí cao và chu kỳ dài, theo một khía cạnh nào đó, họ cũng có một nền tảng bền vững hơn cho việc mở rộng và tích luỹ giá trị lớn hơn. Nếu Nomad không bị tấn công bởi hacker, những cải tiến độc đáo của nó dựa trên bằng chứng gian lận có thể đã được thị trường rộng rãi chấp nhận.

Tóm lại:

Nhìn vào xu hướng phát triển của các dự án cầu nối liên chuỗi trong hai năm qua, chúng ta có thể thấy một chủ đề chính rõ ràng, đó là hầu hết các dự án này đều đang liên tục phát triển xung quanh mục tiêu xây dựng một cầu nối "mạnh mẽ hơn". Cuối cùng, điều này liên quan đến cách thức để đạt được ba yếu tố: bảo mật, liền mạch và tốc độ tốt hơn. Cuộc đua vẫn đang tiếp tục phát triển, và tương lai của ai sẽ trở thành giải pháp ưa thích cho nhiều chuỗi vừa bắt đầu.

Kết luận, mặc dù LayerZero có một câu chuyện mạnh mẽ, nhưng vẫn còn nhiều chi tiết chưa được tiết lộ đầy đủ và tồn tại những rủi ro tương ứng (xem phần sản phẩm để biết chi tiết). Ngoài ra, LayerZero đạt được các khái niệm liên chuỗi thông qua các oracles và truyền thông relay thông tin, một khái niệm đã được Chainlink đề cập qua Giao thức Tương tác Liên Chuỗi (CCIP). Theo thông tin hiện có, Chainlink có thể trở thành một đối thủ thuận lợi của LayerZero. Tuy nhiên, khái niệm CCIP đã im lặng từ lâu kể từ khi phát hành, chưa có bản báo cáo kỹ thuật nào được xuất bản, và những nhà phát triển của họ dường như liên tục làm việc vào việc phát triển nó. Một so sánh toàn diện giữa Chainlink CCIP và LayerZero đã được thực hiện bởi Pickle và Aylo (tên giả), vì vậy bài viết này sẽ không cung cấp mô tả chi tiết hơn. Để biết thêm chi tiết, bạn có thể tham khảo bài viết của họ.

6. Rủi ro

Bảo mật giao thức

An toàn của LayerZero chưa được xác minh hoàn toàn. Những giả định về sự tin cậy mà oracle và relayers cần phải hoạt động độc lập với nhau đang gây nghi ngờ. Những rủi ro về an ninh đằng sau cơ chế relaying vẫn cần được theo dõi. Để biết thêm chi tiết, vui lòng tham khảo phần 2.4.2 An toàn trong sản phẩm đã đề cập.

Mô hình Tokenomic không xác định

Mô hình kinh tế của LayerZero vẫn chưa được phát hành. Nó vẫn cần được quan sát kỹ lưỡng hơn trong tương lai.

Thông báo:

  1. Bài viết này được sao chép từ [ 头等仓区块链研究院]. Tất cả bản quyền thuộc về tác giả gốc [First classNếu có ý kiến ​​phản đối về việc tái in này, vui lòng liên hệ với Cổng Họcđội ngũ và họ sẽ xử lý nó ngay lập tức.
  2. Tuyên bố từ chối trách nhiệm: Các quan điểm và ý kiến được trình bày trong bài viết này chỉ là của tác giả và không cấu thành bất kỳ lời khuyên đầu tư nào.
  3. Các bản dịch của bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được nêu, việc sao chép, phân phối hoặc đạo văn các bài viết đã dịch là không được phép.
Empieza ahora
¡Registrarse y recibe un bono de
$100
!