BTC
ETH
HTX
SOL
BNB
Xem thị trường
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Phân tích toàn diện về cầu xuyên chuỗi: thiết kế, sự đánh đổi và cơ hội

星球君的朋友们
Odaily资深作者
2022-06-10 09:15
Bài viết này có khoảng 8965 từ, đọc toàn bộ bài viết mất khoảng 13 phút
Sự xuất hiện thành công của các cầu nối chuỗi chéo kết hợp tính bảo mật, tính linh hoạt và hiệu quả sẽ cho phép kết nối rộng hơn giữa các giao thức và cộng đồng.
Tóm tắt AI
Mở rộng
Sự xuất hiện thành công của các cầu nối chuỗi chéo kết hợp tính bảo mật, tính linh hoạt và hiệu quả sẽ cho phép kết nối rộng hơn giữa các giao thức và cộng đồng.

Bài báo này là của Amber Group, và Odaily được phép in lại và xuất bản nó.

Năm ngoái, sự thống trị của Ethereum với tư cách là chuỗi khối hợp đồng thông minh thống trị đã bị thách thức bởi một chuỗi khối L1 thay thế. Thế giới đa chuỗi đã trở thành một thực tế không thể chối cãi. Với việc giới thiệu các chuỗi mới này, cơ chế đồng thuận không đồng nhất, ngôn ngữ hợp đồng thông minh và giá trị cộng đồng đã chia Web3 thành nhiều hệ sinh thái khác nhau.

Mô tả hình ảnh

nguồn:Defi Llama

nguồn:

Các hệ sinh thái riêng biệt này tạo ra giá trị cho các cộng đồng tương ứng của chúng, nhưng việc thiếu khả năng tương tác giữa nhau khiến phần lớn giá trị sức mạnh tổng hợp xuyên chuỗi bị mất đi. Sự phân mảnh này cũng dẫn đến gia tăng chủ nghĩa bộ lạc, nhiều vectơ tấn công hơn và trải nghiệm người dùng tồi tệ hơn.

Báo cáo này sẽ bao gồm định nghĩa về cầu nối chuỗi, phân loại các thiết kế kiến ​​trúc cầu nối chuỗi khác nhau, sự đánh đổi giữa các thiết kế khác nhau, rủi ro liên quan đến cầu nối chuỗi và quan điểm của chúng tôi về triển vọng của cầu nối chuỗi. hệ sinh thái cầu dây chuyền.

tiêu đề cấp đầu tiên

Định nghĩa và phân loại cầu xuyên xíchNói một cách chung nhất, một cây cầu xuyên chuỗi truyền thông tin giữa hai hoặc nhiều chuỗi khối. Tính năng này được sử dụng phổ biến nhất để trao đổi tài sản trên một chuỗi khối (chuỗi "nguồn") lấy tài sản trên một chuỗi khác (chuỗi "mục tiêu"). Đồng thời, cầu nối chuỗi chéo cũng có thể được sử dụng để truyền dữ liệu hoặc thông điệp từ chuỗi nguồn sang chuỗi đích. Tại thời điểm viết bài này, hiện có hơn100 cầu nối xuyên chuỗi blockchainArjun ChandDùng để truyền thông tin trong hệ sinh thái của Layer1 và Layer2. Môi trường ngày càng phức tạp này khiến những người chơi mới khó hiểu được đĩa, vì vậy việc đơn giản hóa các thiết kế khác nhau bằng cách thiết lập một khuôn khổ tổng thể có thể hữu ích. gần đây,

Một khuôn khổ hữu ích được xây dựng để sắp xếp các loại cầu nối chuỗi chéo khác nhau thành các loại khác nhau. Chúng tôi cũng sử dụng cách tiếp cận tương tự để phân loại các cầu nối chuỗi chéo khác nhau.

Chúng tôi nghĩ rằng tính năng quan trọng nhất là cách các cầu nối chuỗi chéo truyền dữ liệu từ chuỗi này sang chuỗi khác.

tiêu đề cấp đầu tiên

Cơ chế chuỗi chéo

Để hiểu cách thức hoạt động của cầu lưu lượng, hãy tưởng tượng một người dùng muốn chuyển USDT từ Ethereum sang Polygon. Trước tiên, người dùng cần gửi phiên bản Ethereum của USDT vào địa chỉ hợp đồng được chỉ định (nhóm lưu lượng) trên Ethereum và chỉ định địa chỉ nhận USDT trên Đa giác, đây là địa chỉ mà USDT sẽ được ghi có trên Đa giác. Cầu nối chuỗi chéo sử dụng thông tin này để chuyển phiên bản Đa giác của USDT đến địa chỉ Đa giác được chỉ định.

Mô tả hình ảnh

Cơ chế bắc cầu của cầu nối chuỗi chéo chế độ pool

Một lỗ hổng lớn của thiết kế này là cầu nối chuỗi chéo phải đảm bảo rằng có đủ tài sản trong nhóm thanh khoản đơn phương được giữ trên chuỗi mục tiêu để người dùng thực sự hoàn tất việc chuyển tiền. Trong ví dụ trên, nếu nhóm lưu lượng USDT của cầu nối chuỗi chéo trên Polygon trống, thì USDT được lưu trữ trong nhóm lưu lượng Ethereum sẽ bị "kẹt" cho đến khi một người dùng khác yêu cầu chuyển ngược USDT từ Polygon sang Ethereum và đủ USDT là được bổ sung vào nhóm thanh khoản USDT của Polygon. Ngoài ra, loại cầu nối chuỗi chéo này chỉ cho phép chuyển giao chuỗi chéo của một loại tài sản duy nhất (ví dụ: chỉ chuyển USDT từ Ethereum sang Polygon). Nếu bạn muốn đổi USDT trên Ethereum để lấy MATIC trên Polygon, bạn chỉ có thể đổi sau khi nhận được USDT trên Polygon.

Ưu điểm chính của thiết kế này là người dùng không còn cần phải dựa vào tính bảo mật của nhóm thanh khoản một phía sau khi nhận được mã thông báo trên chuỗi mục tiêu. Tài sản mà người dùng nhận được là tài sản ban đầu trên chuỗi mục tiêu, do đó không cần dựa vào khả năng mua lại của tài sản cơ bản để đảm bảo giá trị tài sản của chúng. Điều này hoàn toàn trái ngược với một thiết kế cầu nối thường được sử dụng khác là "Lock & Mint/Burn & Redeem".

Khóa & Đúc tiền/Đốt & Đổi quà"cơ chế, và sau đó đúc hoặc mua lại tương ứng. Hãy sử dụng lại ví dụ chuyển USDT từ Ethereum sang Polygon trong phần trước để mô tả cách thức hoạt động của cơ chế. Như trước đây, trước tiên, người dùng gửi phiên bản Ethereum của USDT vào địa chỉ hợp đồng được chỉ định do cầu nối chuỗi chéo nắm giữ và chỉ định địa chỉ nhận trên Đa giác. Bước này được gọi là "khóa". Tuy nhiên, không giống như trước đây, loại cầu nối chuỗi chéo này "đúc" hoặc phát hành phiên bản Đa giác của tài sản ký gửi trên Đa giác và ghi có vào tài khoản nhận. Các mã thông báo đúc này thường được gọi là mã thông báo "được bao bọc" và giá trị của chúng phụ thuộc vào khả năng cuối cùng đổi chúng thành tài sản cơ bản trên chuỗi nguồn. Khi người dùng muốn chuyển trở lại Ethereum, các mã thông báo được gói chỉ cần được gửi đến địa chỉ hợp đồng cầu nối chuỗi chéo trên Đa giác và "đốt cháy". Điều này cho phép tài sản cơ bản trên Ethereum được mua lại và gửi đến địa chỉ nhận được chỉ định.

Khóa USDT để đúc USDT đóng gói

Phá hủy USDT được đóng gói để mở khóa USDT

Mô tả hình ảnh

(tức là nghịch đảo của giao dịch đúc tiền)Bởi vì các mã thông báo được bao bọc dựa vào khả năng quy đổi của chúng để duy trì giá trị của chúng, nên những người nắm giữ tài sản được bao bọc phải đối mặt với rủi ro hợp đồng thông minh. Nếu nhóm thanh khoản trên chuỗi nguồn bị đánh cắp và tài sản cơ bản bị làm trống, mã thông báo được bao bọc sẽ trở nên vô giá trị. Đây chính xác là những gì đã xảy ra với cây cầu xuyên chuỗi Wormhole gần đâysự kiện tấn công

, dẫn đến thiệt hại hơn 320 triệu đô la.

Tuy nhiên, lợi thế của cơ chế khóa/đốt và đúc là các cầu nối xuyên chuỗi như vậy luôn cho phép chuyển tài sản từ chuỗi nguồn sang chuỗi mục tiêu một cách trôi chảy và ngược lại. Điều này là do họ không yêu cầu nhóm mã thông báo thanh khoản trên chuỗi mục tiêu được triển khai trong hợp đồng cầu nối chuỗi chéo. Điều này làm cho loại cầu nối chuỗi chéo này có lợi thế về khả năng mở rộng.

Cầu trao đổi chuỗi chéo bản địa (với chuỗi trung gian phi tập trung)

Để giải thích ngắn gọn về cách thức hoạt động của nó, hãy xem một ví dụ về chuyển đổi BTC gốc sang ETH gốc, chúng tôi sẽ sử dụng phiên bản cơ sở của kiến ​​trúc chuỗi THOR làm tài liệu tham khảo.

Mô tả hình ảnh

Chuyển đổi BTC gốc thành ETH gốc thông qua chuỗi trung gian phi tập trung và AMM tích hợp

Trong ví dụ này, trước tiên, người dùng nắm giữ BTC sẽ gửi BTC (cùng với địa chỉ nhận Ethereum) đến địa chỉ Bitcoin Vault. Kho tiền được kiểm soát và giám sát bởi nhiều nút quan sát các giao dịch đến và ghi lại các cập nhật trạng thái của kho tiền Bitcoin trên các chuỗi trung gian (chẳng hạn như chuỗi THOR). Sau khi nút xác nhận rằng kho tiền đã nhận được BTC, nút sẽ tính toán số lượng ETH thích hợp sẽ được ghi có cho người dùng trên chuỗi khối Ethereum. Tương tự như bất kỳ giao dịch hoán đổi AMM nào khác, giá thực hiện của giao dịch hoán đổi chuỗi chéo được xác định bởi số tiền hoán đổi, có liên quan đến số lượng BTC và ETH tương ứng có sẵn trong kho của cả hai chuỗi. Một sàn giao dịch lớn "sử dụng hết" một lượng lớn thanh khoản sẽ thực hiện ở mức giá cao hơn so với một sàn giao dịch nhỏ sử dụng một lượng nhỏ thanh khoản. Khi số tiền trao đổi được tính toán, chuỗi trung gian sẽ gửi một thông báo đến mạng Ethereum, khiến nó gửi số lượng ETH thích hợp từ địa chỉ kho tiền đến địa chỉ nhận của người dùng.

So với cầu nối chuỗi chéo chế độ nhóm lưu lượng, cầu trao đổi chuỗi chéo gốc với chuỗi trung gian có mức độ phân cấp và khả năng chống kiểm duyệt cao hơn. Đối với người dùng cầu nối chuỗi chéo, mặc dù các nhà cung cấp thanh khoản vẫn có thể đánh cắp tài sản từ nhóm thanh khoản của AMM thông qua tin tặc hoặc sơ hở, nhưng điều đó có thể tránh được rủi ro hợp đồng thông minh do đóng gói tài sản mang lại.

Bất chấp những ưu điểm này, thiết kế kiến ​​trúc của những cây cầu xuyên chuỗi như vậy phức tạp hơn nhiều so với những cây cầu xuyên chuỗi khác. Việc tạo ra một cầu nối hoán đổi chuỗi chéo bản địa phi tập trung đáng tin cậy đòi hỏi một khoản đầu tư đáng kể về vốn và thời gian. Ví dụ: để đạt được trao đổi gốc từ BTC sang ETH, mỗi nút trên chuỗi THOR phải chạy một nút mạng Bitcoin đầy đủ và một nút mạng Ethereum đầy đủ. Ngoài ra, mọi nút trên chuỗi THOR phải được khuyến khích để trở nên trung thực và đáng tin cậy. Để đạt được một trao đổi duy nhất, tất cả những điều trên phải được thực hiện.

Loại cầu nối chuỗi chéo này nhằm mục đích học hỏi từ kiến ​​trúc đơn giản của cầu nối chuỗi chéo mô hình nhóm dòng chảy, và trên cơ sở này cung cấp sự tiện lợi trong việc trao đổi tài sản bản địa. Về cơ bản, loại cầu nối chuỗi chéo này hoạt động giống như cầu nối chuỗi chéo mô hình pool thanh khoản, nhưng có thêm một bước cho phép người dùng nhận tài sản trên chuỗi mục tiêu tương thích với tài sản họ ký gửi trên chuỗi nguồn. các loại tài sản khác nhau. Cầu nối chuỗi chéo Stargate của LayerZero Labs là một ví dụ về loại này. Chúng tôi sẽ sử dụng lại một ví dụ để giải thích cách thức hoạt động của nó. Lần này, hãy xem xét trao đổi SOL gốc lấy ETH gốc.

Mô tả hình ảnh

Chuyển đổi SOL gốc thành ETH gốc bằng cách sử dụng hai AMM và cầu nối trao đổi ổn định xuyên chuỗi

Một lần nữa, trước tiên, người dùng gửi tài sản SOL của mình vào địa chỉ hợp đồng được chỉ định trên Solana, địa chỉ này được nắm giữ bởi cầu nối chuỗi chéo. Tuy nhiên, không giống như ví dụ trước, khoản tiền gửi này thực sự kích hoạt AMM để đổi SOL lấy một stablecoin trên Solana. Ví dụ: nó có thể đổi SOL lấy USDC. Từ bước này, chức năng của cầu nối chuỗi chéo sẽ rất giống với chức năng của cầu nối chuỗi chéo chế độ nhóm dòng chảy. Số dư stablecoin trong địa chỉ hợp đồng Solana được chuyển từ nhà cung cấp cầu nối chuỗi chéo sang địa chỉ hợp đồng của người dùng trong Ethereum. Cuối cùng, khi USDC được ghi có vào tên người dùng trên Ethereum, cầu nối chuỗi chéo sẽ kích hoạt AMM để thực hiện trao đổi từ USDC sang ETH. ETH này sau đó được ghi có vào địa chỉ nhận do người dùng chỉ định. Về bản chất, chức năng của loại cầu nối chuỗi chéo này tương đương với chức năng của cầu nối chuỗi chéo chế độ pool thanh khoản, ngoại trừ việc chỉ có stablecoin được chuyển qua chuỗi, để cung cấp giá thực hiện tốt hơn trong quá trình chuyển giao chuỗi chéo quá trình. Thông thường, giá thực hiện hoán đổi AMM trên cả hai chuỗi được lấy từ một hàm tính toán kích thước của hoán đổi, có liên quan đến tính thanh khoản có sẵn trong nhóm hai bên.

Kiến trúc này tránh rủi ro hợp đồng thông minh trong việc đóng gói tài sản và cung cấp cơ chế giao tiếp chuỗi chéo đơn giản hơn so với kiến ​​trúc chuỗi trung gian. Tuy nhiên, vì giá thực hiện phụ thuộc vào tính thanh khoản có sẵn cho mỗi AMM, nên có rủi ro là giá thực hiện giao dịch sẽ không lý tưởng.

Loại cầu nối liên chuỗi cụ thể này sử dụng hai địa chỉ hợp đồng 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 được khuyến khích gửi tin nhắn qua các chuỗi. Có lẽ giao thức nổi tiếng nhất trong danh mục này là Nomad, giúp các ứng dụng đa chuỗi giao tiếp dễ dàng hơn trên hệ sinh thái chuỗi khối. Hãy giải thích cách nó hoạt động với một ví dụ đơn giản về việc gửi tin nhắn từ Ethereum đến Polygon:

Mô tả hình ảnh

Các hợp đồng chính và bản sao được cập nhật, theo dõi và phổ biến bởi những người tham gia ngoài chuỗi được khuyến khích gửi tin nhắn qua các chuỗi

Người dùng trên Ethereum trước tiên sẽ gửi một tin nhắn đến địa chỉ hợp đồng chính trên Ethereum. Hợp đồng chính nhận thông báo này và đặt nó vào hàng đợi cùng với các thông báo khác mà nó nhận được. Tại thời điểm này, những người tham gia ngoài chuỗi được gọi là "người cập nhật" ký vào nhóm thông báo để cập nhật trạng thái của hợp đồng chính. Để ký những thông báo này, người cập nhật phải cam kết đặt cọc bảo đảm cho hợp đồng chính, số tiền này sẽ bị hủy bỏ nếu người cập nhật sau đó chứng minh được mình đã có hành động ác ý. Người tham gia ngoại tuyến thứ hai là một "người quan sát", giám sát hợp đồng chính và hợp đồng sao chép trên Đa giác để đảm bảo rằng tất cả các thông báo được ghi lại và gửi chính xác. Vì cầu nối chuỗi chéo dựa trên các bằng chứng gian lận lạc quan, để ngăn hành vi nguy hiểm được thực thi và trừng phạt những người cập nhật độc hại, người quan sát có trách nhiệm gửi bằng chứng hành vi nguy hiểm. Trong trường hợp không có bằng chứng về hành vi nguy hiểm, cầu chuỗi chéo sẽ cho rằng tin nhắn đã được ghi lại và gửi chính xác (do đó có tên là "lạc quan"). Giả sử những người quan sát không phát hiện ra sự cố hoạt động với trình cập nhật, thì người tham gia ngoài chuỗi thứ ba, một "người chuyển tiếp", sẽ truyền thông báo tới một hợp đồng sao chép trên Đa giác. Cuối cùng, người tham gia ngoại tuyến thứ tư, "bộ xử lý", truyền thông báo từ hợp đồng bản sao đến người nhận thông báo cuối cùng.

Một nhược điểm lớn của thiết kế cây cầu này là sự tồn tại của Thời gian trễ bằng chứng gian lận (DTD) kéo dài khoảng 30 phút, cung cấp một cửa sổ để người quan sát quét các hành vi đáng ngờ và đặt câu hỏi về các giao dịch độc hại.Connext  Hop Hai giao thức này giảm thời gian chờ đợi bằng cách cho phép những người tham gia thị trường khác gửi mã thông báo trực tiếp đến người nhận cuối cùng trước khi cửa sổ chống gian lận hết hạn. Trên thực tế, hai giao thức chấp nhận rủi ro liên quan đến các giao dịch độc hại thay mặt người nhận để thu phí từ những người nhận mong muốn tính thanh khoản cao hơn.

tiêu đề cấp đầu tiên

Yêu cầu tin tưởng so với không cần tin tưởng

Theo cách phân loại này, cầu xuyên xích được chia thành hai loại. Họ là 1) đáng tin cậy hoặc 2) không đáng tin cậy. Nói cách khác, người dùng tin tưởng một số bên thứ ba vận hành cầu nối chuỗi chéo và giữ an toàn cho nó hoặc dựa vào phần mềm được thiết kế và chạy theo cách phân tán để không một thực thể đơn lẻ nào có thể thay đổi trạng thái hoặc vận hành trên đó. Cầu nối chuỗi chéo đáng tin cậy bao gồm xPollinate, Matic Bridge và Binance Bridge. Cầu nối xuyên chuỗi không đáng tin cậy bao gồm THOR Chain, Ren và Cosmos IBC.

Điều quan trọng là sự khác biệt giữa tin tưởng và không tin tưởng không phải là trắng hay đen mà là dần dần. Một giao thức phần mềm phân tán với nhóm người vận hành nhỏ hơn hoặc tập trung hơn về mặt địa lý sẽ dễ bị lỗi tại một điểm hơn so với hệ thống có tập hợp người vận hành lớn hơn, không đồng nhất hơn. Tương tự, cầu nối chuỗi chéo yêu cầu người dùng khóa tài sản trong địa chỉ hợp đồng để đổi lấy tài sản được đóng gói cũng yêu cầu người dùng tin tưởng rằng mã được viết theo cách ngăn chặn các cuộc tấn công hoặc trộm cắp. Các cầu nối chuỗi chéo không giam giữ không yêu cầu sự tin tưởng này, mặc dù chúng thường được điều hành bởi một thực thể tập trung.

Đối tượng kết nối là gì

Từ lớp 1 đến lớp 1Cầu nối chuỗi chéo từ Lớp 1 đến Lớp 1 cho phép người dùng chuyển tiền giữa hai hệ sinh thái L1. Ví dụ,Cầu xuyên chuỗi của Cổng thông tin Wormhole

Hỗ trợ chuyển tài sản từ Solana sang Ethereum. Bằng cách thúc đẩy khả năng tương tác giữa các hệ sinh thái Lớp 1, người dùng web3 có thể thoải mái dành thời gian và tài nguyên cho chuỗi ưa thích của họ, đồng thời duy trì tính linh hoạt để chuyển đổi chuỗi bất kỳ lúc nào.

Từ lớp 1 đến lớp 2AcrossCầu nối chuỗi chéo từ Lớp 1 đến Lớp 2 cho phép chuỗi L1 như Ethereum giao tiếp với chuỗi L2 được xây dựng trên chuỗi L1. Ví dụ: người dùng có thể muốn chuyển ETH từ mạng chính Ethereum sang Arbitrum, Optimism hoặc ZkSync. Người dùng có thể chuyển mã thông báo của họ bằng cách sử dụng cầu nối chuỗi chéo gốc của mỗi L2 hoặc họ có thể sử dụng nhưcầu nối chuỗi chéo của bên thứ ba. Khi hệ sinh thái L2 tiếp tục phát triển, các cầu nối chuỗi chéo như vậy sẽ đóng vai trò chuyển hoạt động mạng chính của Ethereum sang L2.。  

vai trò quan trọng

Từ lớp 2 đến lớp 2Orbiter FinanceMột số dự án, bao gồm cả , đang tích cực làm việc hướng tới mục tiêu này.

tiêu đề cấp đầu tiên

Sự đánh đổi trong thiết kế cầu nối chuỗiMặc dù có hàng tá thiết kế kiến ​​trúc cầu xuyên chuỗi, nhưng không có cây cầu xuyên chuỗi nào có thể có"Bộ ba bất khả thi về khả năng tương tác"

cả ba thuộc tính của . Bộ ba bất khả thi về khả năng tương tác là một thuật ngữ do Arjun Bhuptani đặt ra, nói rằng các cầu nối chuỗi chéo chỉ có thể có hai trong số ba thuộc tính sau: tính phổ biến, khả năng mở rộng và không cần tin cậy.1. Tính linh hoạt:

Khả năng truyền dữ liệu tùy ý giữa hai chuỗi2. Khả năng mở rộng:

Khả năng triển khai nhanh chóng trên các chuỗi không đồng nhấtGiảm thiểu giả định niềm tin

nguồn:Arjun Bhuptani

Bộ ba bất khả thi về khả năng mở rộngBộ ba bất khả thi về khả năng mở rộngZetaChainTương tự, khi một cây cầu xuyên chuỗi chọn hai trong số các thuộc tính này, thuộc tính cuối cùng sẽ khó thỏa mãn. Ví dụ: Connext là cầu nối xuyên chuỗi không đáng tin cậy giúp chuyển mã thông báo giữa hai chuỗi tương thích với EVM. Hiện tại, nó không thể truyền dữ liệu tùy ý, điều đó có nghĩa là nó ưu tiên khả năng mở rộng và độ tin cậy hơn tính tổng quát. giống

Các cầu nối chuỗi chéo khác ưu tiên khả năng mở rộng và tính linh hoạt, nhưng cần cung cấp thêm một lớp tin cậy thông qua bộ xác thực của cầu nối chuỗi chéo, do đó hy sinh tính không tin cậy.

Để mô tả việc mở rộng cầu nối chuỗi chéo từ cơ chế chuyển mã thông báo sang nền tảng ứng dụng, chúng ta có thể sử dụng phép loại suy rằng cầu nối chuỗi chéo tương tự như đường thu phí nối hai thành phố có mật độ giao thông cao. Đường thu phí thu phí mỗi khi người dùng muốn lái xe từ thành phố A đến thành phố B. Cầu xuyên chuỗi đang dần biến mô hình đường thu phí này thành mô hình thị trấn, nơi các nhà phát triển xây dựng ứng dụng trên cầu xuyên chuỗi, chẳng hạn như tạo thị trấn giữa thành phố A và thành phố B.

Mô tả hình ảnh

Vì một số cầu nối chuỗi chéo có hàng chục nghìn người dùng duy nhất và đã đạt được khối lượng chuyển hàng tỷ đô la, nên họ có thể tận dụng hoạt động của người dùng hiện tại để khuyến khích các nhà phát triển xây dựng ứng dụng trên cầu nối chuỗi chéo của họ. Tiếp tục với phép loại suy về đường thu phí, các nhà phát triển giống như những doanh nhân đầy tham vọng quyết định chuyển đến thị trấn sau khi chứng kiến ​​​​dòng người giàu có (người dùng) đổ vào khu vực này. Sau khi nhận thấy nhiều chuyển động hơn trong thị trấn, các doanh nhân khác cũng chuyển đến thị trấn và bắt đầu tạo ra các doanh nghiệp (ứng dụng) quy mô lớn hơn. Chẳng mấy chốc, thị trấn đã phát triển và trạm thu phí đường bộ từng đóng vai trò trung gian giữa hai thành phố lớn giờ là cửa ngõ của thị trấn thịnh vượng này.

tiêu đề cấp đầu tiên

Cầu nối chuỗi chéo hoặc "Layer Zeros" làm nền tảng ứng dụng

RenVM

Có một số dự án đáng chú ý đang cố gắng trở thành những thị trấn thịnh vượng được thể hiện trong phần trước. Các dự án này tập trung vào việc phát triển các cách mới để kết nối dữ liệu giữa các chuỗi đồng thời cung cấp nền tảng cho hệ sinh thái dapp. Những mặt hàng này bao gồm:"renBTC"RenVM và giao thức Catalog được ví như con đường thu phí và thị trấn trong ví dụ trên. RenVM hỗ trợ các giao dịch chuỗi chéo bằng cách sử dụng cơ chế "khóa và đúc/đốt và đổi quà" được mô tả trước đó. Hiện tại, nó cho phép người dùng bọc mã thông báo BTCCatalogLà một phương tiện, hãy chuyển BTC vào và ra khỏi Ethereum và Polygon. Cầu nối chuỗi chéo có thể được coi là một ứng dụng được xây dựng trên RenVM. Trên hết,

LayerZero

LayerZero là một giao tiếp nguyên thủy cho phép dữ liệu và thông tin được gửi trên chuỗi EVM với các điểm cuối LayerZero. Điểm cuối LayerZero về cơ bản là một ứng dụng khách trên chuỗi. Bất kỳ chuỗi nào có điểm cuối ZRO đều có thể thực hiện các giao dịch xuyên chuỗi. Một dịch vụ tiên tri của bên thứ ba như Chainlink cần được sử dụng giữa các điểm cuối để hoạt động như một cơ chế an toàn cho các giao dịch và nhắn tin.

Mô tả hình ảnh

nguồn:nguồn:

Giấy trắng LayerZero

Các ứng dụng được triển khai trên các chuỗi khối L1 khác nhau sẽ thấy đây là một cách tiếp cận rất đơn giản. Ví dụ: nếu một Dapp được xây dựng trên Polygon, thì việc tải nhanh dapp này vào LayerZero bằng một điểm cuối là một nhiệm vụ khá đơn giản. Các DApp như Stargate tận dụng các tiêu chuẩn giao tiếp do LayerZero phát triển để tạo ra các sàn giao dịch phi tập trung/cầu nối xuyên chuỗi.

chuỗi Zeta

Chuỗi Zeta là chuỗi khối lớp 1, không cần đóng gói tài sản để chuyển tài sản qua các chuỗi, cũng như không yêu cầu cầu nối chuỗi chéo cho từng cặp chuỗi khối. Điều này đạt được thông qua khả năng truyền thông điệp qua chuỗi của chuỗi Zeta, cho phép dữ liệu và giá trị được gửi qua chuỗi và lớp. Bằng cách sử dụng các hợp đồng thông minh toàn chuỗi, các nhà phát triển có thể lập trình Chuỗi Zeta để lắng nghe các sự kiện trên các chuỗi khối được kết nối và hành động tương ứng. Chuỗi Zeta dựa vào việc xác thực sự đồng thuận của nút để đảm bảo tính bảo mật của chính nó và sơ đồ chữ ký ngưỡng phân tán để đảm bảo tính bảo mật của khóa riêng trên các chuỗi được kết nối, do đó tránh được các điểm lỗi đơn lẻ. PoS khuyến khích các trình xác nhận hoạt động chính xác.

Các nền tảng cầu nối chuỗi chéo này cho phép khả năng tương tác giữa các chuỗi và cho phép xây dựng các hệ sinh thái mới trên nền tảng đó. Ngoài việc gửi mã thông báo từ chuỗi A đến chuỗi B, các kịch bản ứng dụng mới sẽ được mở khóa. Tuy nhiên, mỗi cơ chế duy nhất của nền tảng cầu nối chuỗi chéo/cầu nối chuỗi chéo đều có một số mức độ rủi ro.

tiêu đề cấp đầu tiên

Mô tả hình ảnh

Rủi ro cầu xuyên chuỗi

Rủi ro cầu xuyên chuỗi

Hai vectơ tấn công chính làm tổn hại đến tính bảo mật của cầu nối chuỗi chéo là 1) lỗ hổng hợp đồng thông minh và 2) lỗ hổng gốc của sự tin cậy.

Mô tả hình ảnh

Hai vectơ tấn công chính cho cầu xuyên chuỗi

Các tác nhân độc hại khai thác các lỗ hổng hợp đồng thông minh khi tấn công thành công các cầu nối chuỗi chéo ở lớp ứng dụng. Vì hầu hết các cầu nối chuỗi chéo phải triển khai các hợp đồng thông minh an toàn trên tất cả các chuỗi mà chúng kết nối, nên các chuỗi khối mới hơn là mục tiêu dễ dàng hơn. Mặc dù các ngôn ngữ như Rust, CosmWasm và Substrate đều có cộng đồng nhà phát triển đang phát triển, nhưng chúng không có nhiều công cụ dành cho nhà phát triển và công ty kiểm toán như các ngôn ngữ trưởng thành như Solidity và do đó có khả năng xảy ra lỗ hổng trên mainnet cao hơn. Xem xét rằng nhóm sẽ xem xét các yếu tố như tốc độ phát triển và cạnh tranh thị trường khi phát triển cầu nối chuỗi chéo, thật dễ hiểu tại sao các lỗ hổng hợp đồng thông minh lại trở thành vectơ tấn công phổ biến nhất của tin tặc.

Như mọi người có thể thấy, bên ngoài các lỗ hổng này không dễ phát hiện, nhưng chi phí liên quan đến hệ thống bảo mật kém có thể rất lớn. Năm ngoái, chi phí tích lũy của các cuộc tấn công cầu xuyên chuỗi đã vượt quá 1,5 tỷ đô la.

Mô tả hình ảnh

nguồn:Decrypt,  Kudelski Security Research, The Verge, VentureBeat

nguồn:

Do đó, khi chuyển tiền, cần xem xét để hiểu hệ thống bảo mật cơ bản được sử dụng bởi các cầu nối chuỗi chéo. Bảo mật là không cần thiết nếu các nhà giao dịch bán lẻ cần gửi nhanh 0,5 ETH để đảm bảo quá trình đúc NFT hoàn tất. Tuy nhiên, nếu DAO có kế hoạch chuyển 10.000 ETH sang một hợp đồng trên một chuỗi khác, thì cần phải kiểm tra cẩn thận tính bảo mật cơ bản của cầu nối chuỗi chéo.

phần kết

Với sự phát triển không ngừng của ngành công nghiệp mã hóa, các thiết kế cầu nối chuỗi chéo mới sẽ được khám phá, các mô hình bảo mật mới sẽ được thử nghiệm và các ứng dụng mới dựa trên cầu nối chuỗi chéo cũng sẽ xuất hiện. Sự xuất hiện thành công của các cầu nối chuỗi chéo kết hợp tính bảo mật, tính linh hoạt và hiệu quả sẽ cho phép kết nối rộng hơn giữa các giao thức và cộng đồng. Bởi vì chúng ta đang trong thời kỳ lọc và loại bỏ những cây cầu xuyên chuỗi không an toàn, sẽ có những khó khăn trong thời gian ngắn, nhưng tương lai của ngành cầu xuyên chuỗi sẽ rất tươi sáng.

từ chối trách nhiệm

Tập đoàn Amber đã đầu tư vào Nomad, Orbiter, Catalog, Zeta Chain và chúng tôi cung cấp các dịch vụ định tuyến/liên kết/thanh khoản cho nhiều giao thức được liệt kê ở trên. Thông tin trong tài liệu này (“Thông tin”) chỉ được cung cấp cho mục đích thông tin, ở dạng tóm tắt và không đầy đủ. Những tài liệu này không phải và không nhằm mục đích trở thành một đề nghị hoặc chào mời một đề nghị bán hoặc mua bất kỳ chứng khoán hoặc sản phẩm nào. Những thông tin như vậy không được cung cấp và không nên được coi là cung cấp lời khuyên đầu tư. Những tài liệu này không tính đến các mục tiêu đầu tư cụ thể, tình hình tài chính hoặc nhu cầu cụ thể của bất kỳ nhà đầu tư tiềm năng nào. Không có lời hứa hoặc bảo đảm nào, rõ ràng hay ngụ ý, được đưa ra liên quan đến tính công bằng, đúng đắn, chính xác, hợp lý hoặc đầy đủ của Tài liệu. Chúng tôi không cam kết cập nhật tài liệu này. Các nhà đầu tư tiềm năng không nên coi nó như một sự thay thế cho đánh giá hoặc nghiên cứu của chính họ. Các nhà đầu tư tiềm năng nên tham khảo ý kiến ​​của các cố vấn pháp lý, quy định, thuế, kinh doanh, đầu tư, tài chính và kế toán của riêng họ, trong phạm vi họ cho là cần thiết, và đưa ra bất kỳ quyết định đầu tư nào dựa trên đánh giá của chính họ và khuyến nghị của các cố vấn đó.

liên kết gốc

Amber Group
chuỗi chéo
Chào mừng tham gia cộng đồng chính thức của Odaily
Nhóm đăng ký
https://t.me/Odaily_News
Nhóm trò chuyện
https://t.me/Odaily_CryptoPunk
Tài khoản chính thức
https://twitter.com/OdailyChina
Nhóm trò chuyện
https://t.me/Odaily_CryptoPunk
Tìm kiếm
Mục lục bài viết
Tải ứng dụng Odaily Nhật Báo Hành Tinh
Hãy để một số người hiểu Web3.0 trước
IOS
Android