Sau nhiều năm nghiên cứu và phát triển, cuối cùng chúng ta đã ở trong một cấu trúc thị trường đa chuỗi. Có hơn 100 blockchain công khai đang hoạt động, nhiều trong số đó có các ứng dụng, người dùng, khu vực địa lý, mô hình bảo mật và thiết kế riêng biệt. Bất chấp những gì các cộng đồng tin tưởng, thực tế là vũ trụ có xu hướng khó đoán và số lượng các mạng lưới này có thể sẽ tiếp tục tăng trong tương lai.
Loại cấu trúc thị trường này đòi hỏi nhu cầu về khả năng tương tác giữa các mạng lưới riêng biệt này. Nhiều nhà phát triển đã nhận ra điều này và năm ngoái chúng ta đã chứng kiến sự bùng nổ trong các cầu nối blockchain cố gắng thống nhất cảnh quan blockchain ngày càng phân mảnh. Tính đến thời điểm viết bài này, đã có hơn 40 dự án Cầu nối Blockchain khác nhau.
Trong phần này, tôi sẽ:
- Giải thích tại sao cầu nối Blockchain lại quan trọng.
- Phác thảo các thiết kế cầu nối Blockchain khác nhau và điểm mạnh, điểm yếu của chúng.
- Cung cấp một cái nhìn tổng quan về cảnh quan cầu nối Blockchain hiện tại.
- Mô tả tương lai của những cầu nối Blockchain có thể trông như thế nào
Tại sao cầu nối Blockchain lại quan trọng
Thống kê đến ngày 08 tháng 09 năm 2021
Khả năng tương tác mở ra sự đổi mới
Khi các hệ sinh thái riêng lẻ phát triển, chúng phát triển các điểm mạnh độc đáo của riêng mình, chẳng hạn như bảo mật cao hơn, thông lượng nhanh hơn, giao dịch rẻ hơn, quyền riêng tư tốt hơn, cung cấp tài nguyên cụ thể (ví dụ: lưu trữ, máy tính, băng thông) và cộng đồng nhà phát triển & người dùng trong khu vực. Cầu nối Blockchain rất quan trọng vì chúng cho phép người dùng truy cập vào các nền tảng, giao thức mới để tương tác với nhau và các nhà phát triển hợp tác xây dựng các sản phẩm mới. Cụ thể hơn, chúng cho phép:
a)Năng suất và tiện ích cao hơn cho các loại tiền điện tử hiện có
Cầu nối Blockchain cho phép các loại tiền điện tử hiện có di chuyển đến các blockchain khác nhau. Ví dụ:
- Gửi DAI đến Terra để mua tài sản tổng hợp trên Mirror hoặc kiếm lợi nhuận trên Anchor
- Gửi TopShot từ Flow sang Ethereum để sử dụng làm tài sản thế chấp trên NFTfi
- Sử dụng DOT và ATOM làm tài sản thế chấp để vay DAI trên Maker
b)Khả năng sản phẩm lớn hơn cho các giao thức hiện có
Mở rộng không gian thiết kế cho những gì giao thức có thể đạt được. Ví dụ:
- Thu nhập canh tác năng suất farming trên Solana và Avalanche.
- Chia sẻ chuỗi chéo danh sách lệnh cho NFT trên Ethereum và Flow cho Rarible Protocol.
- Các chỉ số Proof-of-Stake cho Index Coop.
c)Mở khóa các tính năng và trường hợp sử dụng mới cho người dùng và nhà phát triển
Cầu nối Blockchain mang đến cho người dùng và nhà phát triển nhiều sự lựa chọn hơn. Ví dụ:
- Giá chênh lệch SUSHI trên các DEXs qua giao thức Optimism, Arbitrum và Polygon
- Thanh toán lưu trữ trên Arweave bằng Bitcoin
- Tham gia PartyBid để nhận NFT trên Tezos.
Cầu nối Blockchain 101
Ở cấp độ trừu tượng, người ta có thể định nghĩa cầu nối Blockchain là một hệ thống chuyển thông tin giữa hai hoặc nhiều blockchains. Trong ngữ cảnh này, “thông tin” có thể được hiểu là nội dung, lệnh gọi hợp đồng, bằng chứng hoặc trạng thái.
Đặc điểm thiết kế cầu nối blockchain:
- Giám sát : Thường có một tác nhân, hoặc là “nhà tiên tri”, “người xác nhận” hoặc “người chuyển tiếp”, giám sát trạng thái trên chuỗi nguồn.
- Truyền thông điệp / Chuyển tiếp : Sau khi một tác nhân chọn một sự kiện, nó cần truyền thông tin từ chuỗi nguồn đến chuỗi đích.
- Đồng thuận : Trong một số mô hình, cần có sự đồng thuận giữa các tác nhân giám sát chuỗi nguồn để chuyển tiếp thông tin đó đến chuỗi đích.
- Ký : Các tác nhân cần phải ký bằng mật mã, riêng lẻ hoặc là một phần của lược đồ chữ ký ngưỡng, thông tin được gửi đến chuỗi đích.
Có khoảng bốn loại cầu nối Blockchain, mỗi loại có những lợi ích và nhược điểm riêng:
- Đặc điểm tài sản : Cầu nối Blockchain với mục đích duy nhất là cung cấp quyền truy cập vào một tài sản cụ thể từ một chuỗi bên ngoài. Những tài sản này thường là tài sản “bao bọc” (Wrapped) được thế chấp đầy đủ dưới giá trị theo cách thức lưu ký hoặc không lưu ký. Bitcoin là tài sản phổ biến nhất được kết nối với các chuỗi khác với bảy cầu nối blockchain khác nhau chỉ trên Ethereum.
- Đặc điểm chuỗi : Cầu nối giữa hai blockchain thường hỗ trợ các hoạt động đơn giản xung quanh việc khóa & mở khóa mã thông báo trên chuỗi nguồn và đúc bất kỳ tài sản được bao bọc nào trên chuỗi đích. Những cầu nối này thường có thời gian đưa ra thị trường nhanh hơn vì ít phức tạp nhưng cũng không dễ mở rộng đối với hệ sinh thái rộng lớn hơn. Một ví dụ là cầu nối PoS của Polygon, cho phép người dùng chuyển tài sản từ Ethereum sang Polygon và ngược lại, nhưng bị giới hạn ở hai chuỗi đó.
- Đặc điểm ứng dụng : Một ứng dụng cung cấp quyền truy cập vào hai hoặc nhiều blockchains, nhưng chỉ để sử dụng trong ứng dụng đó. Bản thân ứng dụng được hưởng lợi từ một cơ sở mã nhỏ hơn; thay vì có các phiên bản riêng biệt của toàn bộ ứng dụng trên mỗi blockchain, nó thường có các “bộ điều hợp” mô-đun nhẹ hơn trên mỗi blockchain đó. . Nhược điểm là khó có thể mở rộng chức năng đó sang các ứng dụng khác (ví dụ từ cho vay sang trao đổi). Chẳng hạn Compound Chain và Thorchain, đang xây dựng các khối chuỗi riêng biệt dành riêng cho việc cho vay và trao đổi các chuỗi tương ứng.
- Tổng quát hóa: Một giao thức được thiết kế đặc biệt để truyền thông tin qua nhiều blockchain. Thiết kế này có hiệu ứng mạng mạnh mẽ vì độ phức tạp O (1) – một tích hợp duy nhất cho một dự án cho phép nó truy cập vào toàn bộ hệ sinh thái trong cầu nối blockchain. Hạn chế là một số thiết kế thường đánh đổi tính bảo mật và phân quyền để có được hiệu ứng mở rộng này, điều này có thể gây ra những hậu quả phức tạp không mong muốn cho hệ sinh thái. Một ví dụ là IBC, được sử dụng để gửi thông điệp giữa hai chuỗi không đồng nhất (có đảm bảo tính cuối cùng).
Bốn loại cầu nối Blockchain
Hơn nữa, có khoảng ba loại thiết kế cầu nối Blockchain, có thể được phân loại dựa trên cơ chế được sử dụng để xác thực các giao dịch xuyên chuỗi:
1/Liên kết & trình xác thực bên ngoài
Thường có một nhóm trình xác thực giám sát địa chỉ “hộp thư” trên chuỗi nguồn và sau sự đồng thuận, thực hiện một hành động trên chuỗi đích. Việc chuyển nội dung thường được thực hiện bằng cách khóa nội dung trong hộp thư và tạo ra số lượng tương đương của nội dung đó trên chuỗi đích. Đây thường là những trình xác thực ngoại quan với một mã thông báo riêng biệt làm mô hình bảo mật.
2/ Ứng dụng khách & chuyển tiếp
Các tác nhân giám sát các sự kiện trên chuỗi nguồn và tạo bằng chứng đưa vào mật mã về các sự kiện trong quá khứ đã được ghi lại trên chuỗi đó. Các bằng chứng này sau đó được chuyển tiếp, cùng với các tiêu đề khối, đến các hợp đồng (tức là “ứng dụng khách”) trên chuỗi đích, sau đó xác minh rằng một sự kiện nhất định đã được ghi lại và thực hiện một hành động sau khi xác minh. Đây là một thiết kế cầu nối blockchain tương đối an toàn vì nó đảm bảo giao hàng hợp lệ dù không đáng tin cậy và không đặt niềm tin vào các tổ chức trung gian,
3/Mạng thanh khoản
Điều này tương tự như một mạng ngang hàng trong đó mỗi nút hoạt động như một “bộ định tuyến” chứa một “kho” tài sản của cả chuỗi nguồn và đích. Các mạng này thường tận dụng tính bảo mật của blockchain cơ bản; thông qua việc sử dụng các cơ chế khóa và tranh chấp, người dùng được đảm bảo rằng các bộ định tuyến không thể rút tiền của người dùng. Do đó, các mạng thanh khoản như Connext có thể là một lựa chọn an toàn hơn cho những người dùng đang chuyển một lượng lớn giá trị. Hơn nữa, loại cầu nối blockchain này có khả năng phù hợp nhất cho việc chuyển giao tài sản xuyên chuỗi vì tài sản được cung cấp bởi bộ định tuyến là nguồn gốc của chuỗi đích chứ không phải tài sản phái sinh, chúng không thể thay thế hoàn toàn cho nhau.
Người ta cũng có thể xem cảnh quan cầu nối Blockchain hiện tại từ góc độ này:
Thống kê ngày 8 tháng 9 năm 2021
Điều quan trọng cần lưu ý là bất kỳ cầu nối blockchain cụ thể nào đều là kênh giao tiếp hai chiều có thể có các mô hình riêng biệt trong mỗi kênh và việc phân loại này không đại diện chính xác cho các mô hình kết hợp như Gravity, Interlay và tBTC vì tất cả chúng đều có các ứng dụng “Light client” trong một hướng và trình xác nhận trong khác.
Đánh giá cầu nối blockchain
Người ta có thể đánh giá sơ bộ một thiết kế cầu blockchain theo các yếu tố sau:
- Bảo mật: Các giả định về độ tin cậy và khả năng tồn tại, khả năng chịu đựng các tác nhân độc hại, sự đảm bảo an toàn tiền của người dùng và khả năng phản xạ.
- Tốc độ: Độ trễ để hoàn thành giao dịch, cũng như đảm bảo tính cuối cùng. Thường có sự cân bằng giữa tốc độ và bảo mật.
- Khả năng kết nối: Lựa chọn chuỗi đích cho cả người dùng và nhà phát triển, cũng như các mức độ khó khác nhau để tích hợp thêm một chuỗi đích.
- Hiệu quả sử dụng vốn: Kinh tế xoay quanh vốn cần thiết để đảm bảo hệ thống và chi phí giao dịch để chuyển tài sản.
- Tính xác thực: Khả năng chuyển các tài sản cụ thể, trạng thái phức tạp hơn và / hoặc thực hiện các lệnh gọi hợp đồng xuyên chuỗi.
Tổng hợp lại, người ta có thể xem sự đánh đổi của ba thiết kế này từ góc độ sau:
Hơn nữa, theo mức độ bảo mật người ta có thể phân loại nó một cách đại khái như sau:
- Không tin cậy: Bảo mật của cầu nối blockchain tương đương với (các) blockchain cơ bản mà nó đang bắc cầu. Ngoài các cuộc tấn công cấp độ đồng thuận vào blockchain cơ bản, tiền của người dùng không thể bị mất hoặc bị đánh cắp. Như vậy, không có gì thực sự là ít tin cậy bởi vì tất cả các hệ thống này đều có các giả định về độ tin cậy trên các thành phần kinh tế, kỹ thuật và mật mã của chúng (ví dụ như không có lỗi mã).
- Người được bảo hiểm: Các tác nhân độc hại có thể ăn cắp tiền của người dùng, nhưng họ có thể họ không có lợi khi làm như vậy vì họ được yêu cầu phải thế chấp tài sản và bị “chém” trong trường hợp sai sót hoặc hành vi sai trái. Nếu tiền của người dùng bị mất, họ sẽ được hoàn trả thông qua tài sản thế chấp này.
- Ngoại quan: Tương tự như mô hình được bảo hiểm (nghĩa là các diễn viên có gắn liền kinh tế ), ngoại trừ việc người dùng không thu hồi tiền trong trường hợp sai sót hoặc hành vi sai vì tài sản thế chấp bị cắt có khả năng bị đốt cháy. Loại tài sản thế chấp quan trọng đối với cả mô hình ngoại quan và mô hình được bảo hiểm; tài sản thế chấp nội sinh (tức là tài sản thế chấp là chính mã thông báo của giao thức) có rủi ro cao hơn vì giá trị mã thông báo có thể sẽ sụp đổ nếu cầu nối blockchain bị lỗi, điều này càng làm giảm các đảm bảo an toàn của cầu nối blockchain.
- Đáng tin cậy: Người thực hiện không có tài sản thế chấp và người dùng không thu hồi tiền trong trường hợp hệ thống bị lỗi hoặc hoạt động độc hại, vì vậy người dùng chủ yếu dựa vào danh tiếng của nhà điều hành cầu nối blockchain.
Kể từ ngày 8 tháng 9 năm 2021. Một số dự án sẽ chuyển ra khỏi danh mục “Đáng tin cậy” trong các lần nâng cấp trong tương lai.
Vấn đề hiện nay
Xây dựng các cầu xuyên chuỗi mạnh mẽ là một vấn đề cực kỳ khó khăn trong các hệ thống phân tán. Trong khi có rất nhiều hoạt động trong không gian, vẫn còn một số câu hỏi chưa được giải đáp:
- Tính cuối cùng và khả năng khôi phục: Làm thế nào để các cầu nối giải thích cho các khối reorgs và các cuộc tấn công cướp thời gian trong chuỗi với tính xác suất cuối cùng? Ví dụ: điều gì sẽ xảy ra với một người dùng đã gửi tiền từ Polkadot sang Ethereum nếu một trong hai chuỗi gặp phải tình trạng khôi phục (Rollback)?
- Chuyển giao NFT & xuất xứ nguồn gốc: Làm thế nào để các cầu nối bảo tồn xuất xứ đối với các NFT được bắc cầu qua nhiều chuỗi? Ví dụ: nếu có một NFT được mua và bán trên khắp các thị trường trên Ethereum, Flow và Solana, thì hồ sơ về quyền sở hữu tính cho tất cả các giao dịch và chủ sở hữu đó như thế nào?
- Kiểm tra mức độ căng thẳng: Các thiết kế cầu nối blockchain khác nhau sẽ hoạt động như thế nào trong thời gian xảy ra tắc nghẽn chuỗi hoặc các cuộc tấn công cấp giao thức & mạng?
Tương lai của cầu nối blockchain
Trong khi các cầu nối blockchain mở ra sự đổi mới cho hệ sinh thái blockchain, chúng cũng gây ra những rủi ro nghiêm trọng nếu các nhóm cắt giảm hoạt động nghiên cứu và phát triển. Vụ tấn công Poly Network đã chứng tỏ tầm kinh tế tiềm ẩn của các lỗ hổng và các cuộc tấn công, và tôi hy vọng điều này sẽ trở nên tồi tệ hơn trước khi nó trở nên tốt hơn. Mặc dù đây là một bối cảnh rất phân mảnh và cạnh tranh đối với các nhà xây dựng cầu nối, các đội vẫn nên giữ kỷ luật trong việc ưu tiên bảo mật theo thời gian đưa ra thị trường.
Mặc dù trạng thái lý tưởng sẽ là một cầu nối duy nhất cho mọi thứ, nhưng có khả năng không có thiết kế cầu nối “tốt nhất” duy nhất và các loại cầu nối khác nhau sẽ phù hợp nhất cho các ứng dụng cụ thể (ví dụ: chuyển tài sản, gọi hợp đồng, đúc mã thông báo) .
Hơn nữa, những cây cầu blockchain tốt nhất sẽ là những cây cầu an toàn nhất , được kết nối với nhau, nhanh chóng, tiết kiệm vốn, hiệu quả về chi phí và khả năng chống kiểm duyệt . Đây là những thuộc tính cần được tối đa hóa nếu chúng ta muốn hiện thực hóa tầm nhìn về “internet của các chuỗi khối”.
Chúng ta vẫn đang ở những ngày đầu của blockchain và các thiết kế tối ưu có thể vẫn chưa được khám phá. Có một số hướng thú vị để nghiên cứu và phát triển trên tất cả các loại cầu nối blockchain: Giảm chi phí xác minh; Chuyển từ mô hình tin cậy sang mô hình ngoại quan; Chuyển từ mô hình ngoại quan sang mô hình được bảo hiểm; và mở rộng tính thanh khoản cho các mạng thanh khoản.
Nguồn: Nghiên cứu của Quỹ 1kx
Đầu tư vào dự án blockchain, tiền mã hoá, chứng khoán...rất tiềm năng nhưng cũng tiềm ẩn rủi ro cao, bạn chỉ nên đầu tư trong phạm vi tài chính cho phép của bạn. Chúng tôi khuyến nghị bạn hãy trang bị kiến thức, tìm hiểu thật kỹ và có tư vấn từ chuyên gia trong lãnh vực bạn có ý định đầu tư.
Để không bỏ lỡ thông tin mới trên Bitcoininus, vui lòng theo dõi kênh Telegram / FB hoặc đăng ký nhận e-mail.