
Quỹ tiền mã hóa Superscrypt thuộc Temasek: Đối mặt trực tiếp với thực trạng và thách thức về tính tương tác blockchain và cầu nối liên chuỗi
Tuyển chọn TechFlowTuyển chọn TechFlow

Quỹ tiền mã hóa Superscrypt thuộc Temasek: Đối mặt trực tiếp với thực trạng và thách thức về tính tương tác blockchain và cầu nối liên chuỗi
Trong bài viết này, chúng tôi sẽ giới thiệu về tầm quan trọng của khả năng tương tác, các thách thức đang đối mặt và các phương pháp hiện tại.
Tác giả: Superscrypt, Jacob
Biên dịch: TechFlow
Với sự gia tăng của các lớp 1, lớp 2 và chuỗi ứng dụng, việc thiết lập phương thức giao tiếp an toàn, chi phí thấp và hiệu quả giữa các blockchain trở nên quan trọng hơn bao giờ hết.
Trong bài viết này, chúng tôi sẽ giới thiệu về tầm quan trọng của tính tương tác, những thách thức đặt ra và các phương pháp hiện tại — phần đầu tiên trong loạt bài về tính tương tác.
Sự bùng nổ của blockchain
Blockchain công cộng đầu tiên, Bitcoin, ra đời vào năm 2009. Trong 14 năm qua, số lượng blockchain công cộng đã tăng vọt, theo dữ liệu từ DeFiLlama, hiện đã đạt tới con số 201. Mặc dù Ethereum chiếm ưu thế về hoạt động trên chuỗi với khoảng 96% tổng giá trị khóa (TVL) vào năm 2021; nhưng tỷ lệ này đã giảm xuống còn 59% trong hai năm vừa qua, do sự xuất hiện của các blockchain lớp 1 thay thế như Binance Smart Chain (BSC) và Solana, cũng như các giải pháp mở rộng lớp 2 như Optimism, Arbitrum, zkSync Era, Starknet và Polygon zkEVM.
Theo dữ liệu từ DeFiLlama, đến nay có hơn 115 chuỗi dựa trên EVM và 12 chuỗi Rollup/L2 của Ethereum, và xu hướng hoạt động đa chuỗi sẽ tiếp tục tồn tại vì nhiều lý do:
-
Các giải pháp lớp 2 hàng đầu như Polygon, Optimism và Arbitrum ban đầu định vị mình là giải pháp mở rộng cho Ethereum, huy động được lượng lớn vốn và khẳng định vị trí là nơi triển khai ứng dụng với chi phí thấp (trong năm qua, số đội phát triển trên Arbitrum tăng 2779%, trên Optimism tăng 1499%, trên Polygon tăng 116% —— dù quy mô cơ sở nhỏ, vẫn có khoảng 200-400 nhà phát triển);
-
Liên tục ra mắt các blockchain L1 chuyên biệt nhằm tối ưu hóa nhu cầu cụ thể. Một số chuỗi tập trung vào thông lượng, tốc độ và thời gian xác thực (như Solana, BSC), trong khi những chuỗi khác nhắm đến các trường hợp sử dụng cụ thể như game (ImmutableX), DeFi (Sei) và tài chính truyền thống (như subnet Avalanche);
-
Các ứng dụng có quy mô và người dùng đủ lớn đang ra mắt Rollup hoặc chuỗi ứng dụng riêng để thu hút thêm giá trị và kiểm soát phí mạng (dydx);
-
Xuất hiện nhiều nền tảng, bộ công cụ phát triển (SDK) và các nhà cung cấp dịch vụ "Rollup as a Service", giúp mọi dự án dễ dàng tạo Rollup riêng, giảm thiểu khó khăn kỹ thuật (như Caldera, Eclipse, Dymension, Sovereign, Stackr, AltLayer, Rollkit).
Chúng ta đang sống trong một thế giới đa chuỗi, đa tầng.
Tầm quan trọng ngày càng tăng của tính tương tác
Sự lan rộng của các lớp 1, lớp 2 và chuỗi ứng dụng làm nổi bật tầm quan trọng của tính tương tác — khả năng và cách thức chuyển tài sản, thanh khoản, tin nhắn và dữ liệu giữa các blockchain.
Như Connext đề xuất, tính tương tác blockchain có thể được chia thành ba phần:
-
Chuyển tiếp: truyền dữ liệu tin nhắn từ chuỗi này sang chuỗi khác;
-
Xác minh: chứng minh tính đúng đắn của dữ liệu (thường liên quan đến việc chứng minh sự đồng thuận/trạng thái của chuỗi nguồn);
-
Thực thi: quá trình xử lý dữ liệu trên chuỗi đích.

Lợi ích rõ ràng khi chuyển tài sản và thanh khoản giữa các chuỗi là người dùng có thể khám phá và giao dịch trên các blockchain và hệ sinh thái mới. Họ có thể tận dụng lợi thế của blockchain mới (ví dụ như giao dịch trên lớp 2 với phí thấp hơn) và tìm kiếm cơ hội sinh lời hấp dẫn hơn (ví dụ như truy cập các giao thức DeFi mang lại lợi suất cao hơn trên các chuỗi khác).
Lợi ích của việc truyền tin nhắn nằm ở việc mở khóa cả một loạt trường hợp sử dụng xuyên chuỗi mà không cần di chuyển tài sản gốc. Một tin nhắn gửi từ chuỗi A (nguồn) sẽ kích hoạt việc thực thi mã trên chuỗi B (chuỗi đích). Ví dụ, một dapp trên chuỗi A có thể truyền tin nhắn về tài sản hoặc lịch sử giao dịch của người dùng sang chuỗi B, sau đó họ có thể tham gia hoạt động trên chuỗi B mà không cần di chuyển bất kỳ tài sản nào, ví dụ:
-
Vay mượn trên chuỗi B và dùng tài sản trên chuỗi A làm tài sản thế chấp;
-
Tham gia phúc lợi cộng đồng trên Rollup chi phí thấp (ví dụ như đúc bộ sưu tập NFT mới, nhận vé sự kiện và hàng hóa), mà không cần di chuyển NFT khỏi chuỗi A;
-
Tận dụng danh tính phi tập trung và lịch sử trên chuỗi đã xây dựng trên một chuỗi để tham gia DeFi trên chuỗi khác và nhận lãi suất tốt hơn.
Những thách thức của tính tương tác
Mặc dù tính tương tác mang lại nhiều lợi ích, nó đối mặt với nhiều thách thức kỹ thuật:
-
Thứ nhất, các blockchain thường không giao tiếp tốt với nhau: chúng sử dụng các cơ chế đồng thuận, phương án mã hóa và kiến trúc khác nhau. Nếu bạn có token trên chuỗi A, việc dùng chúng để mua token trên chuỗi B không phải là một quá trình đơn giản.
-
Thứ hai, ở mức độ xác minh, độ tin cậy của giao thức tương tác phụ thuộc vào cơ chế xác minh được chọn để đảm bảo rằng tin nhắn được truyền đi thực sự hợp lệ.
-
Thứ ba, việc phát triển ở nhiều nơi khiến các ứng dụng mất đi tính kết hợp — yếu tố then chốt trong Web3. Điều này có nghĩa các nhà phát triển không thể dễ dàng kết hợp các thành phần trên một chuỗi khác để thiết kế ứng dụng mới và mở ra nhiều khả năng hơn cho người dùng.
-
Cuối cùng, số lượng lớn các chuỗi dẫn đến phân mảnh thanh khoản, làm giảm hiệu quả sử dụng vốn của các bên tham gia. Ví dụ, nếu bạn cung cấp thanh khoản trên chuỗi A để kiếm lợi nhuận, sẽ rất khó để dùng LP token từ giao dịch đó làm tài sản thế chấp trong một giao thức khác để sinh thêm lợi nhuận. Thanh khoản là mạch sống của DeFi và hoạt động giao thức, càng nhiều chuỗi thì tất cả đều khó phát triển mạnh mẽ.
Hiện tại đã có một số giải pháp tương tác nhằm giải quyết các vấn đề này, vậy tình hình hiện tại ra sao?
Tình trạng hiện tại của tính tương tác
Ngày nay, các cầu nối (bridge) là công cụ chính thúc đẩy giao dịch xuyên chuỗi. Hiện có hơn 110 cầu nối với các chức năng khác nhau và các điểm đánh đổi về độ an toàn, tốc độ và số lượng blockchain hỗ trợ.
Như LI.FI đã nêu trong bài viết của họ, có một vài loại cầu nối khác nhau:
-
Cầu nối đóng gói và đúc —— bảo vệ token trên chuỗi A bằng cơ chế đa chữ ký và đúc token tương ứng trên chuỗi B. Về lý thuyết, token đóng gói nên có giá trị tương đương với token gốc, nhưng giá trị này phụ thuộc vào độ an toàn của cầu nối —— tức là nếu cầu nối bị tấn công, khi người dùng cố gắng chuyển từ chuỗi B về chuỗi A, token đóng gói sẽ không thể đổi lại thành token gốc (Portal, Multichain)
-
Mạng lưới thanh khoản —— các bên cung cấp thanh khoản token ở cả hai phía của chuỗi để thúc đẩy việc trao đổi xuyên chuỗi (ví dụ Hop, Connext Amarok, Across)
-
Cầu nối tin nhắn tùy ý —— có thể truyền mọi loại dữ liệu (token, gọi hợp đồng, trạng thái chuỗi), ví dụ LayerZero, Axelar, Wormhole
-
Các cầu nối dành cho trường hợp sử dụng cụ thể (ví dụ cầu nối stablecoin và NFT) sẽ đốt token/NFT trên chuỗi A rồi phát hành lại trên chuỗi B.
Các cầu nối này sử dụng các cơ chế tin cậy khác nhau, được hỗ trợ bởi các bên đáng tin cậy và động lực khuyến khích khác nhau, và những lựa chọn này rất quan trọng:
-
Team Human dựa vào một nhóm thực thể để chứng minh tính hợp lệ của giao dịch;
-
Team Economics dựa vào một nhóm trình xác thực có đặt cược tài sản, tài sản đặt cược của họ có nguy cơ bị phạt slash để ngăn chặn hành vi xấu. Cơ chế này chỉ hiệu quả khi lợi ích kinh tế từ hành vi xấu thấp hơn mức phạt.
-
Team Game Theory phân bổ các nhiệm vụ khác nhau trong quá trình xuyên chuỗi (ví dụ kiểm tra tính hợp lệ giao dịch; chuyển tiếp) cho các bên tham gia khác nhau.
-
Team Math sử dụng các kỹ thuật zero-knowledge và bằng chứng ngắn gọn để xác minh trạng thái trên một chuỗi trước khi giải phóng tài sản sang chuỗi khác, thông qua xác minh client nhẹ trên chuỗi. Phương pháp này giảm thiểu can thiệp của con người và có cấu hình kỹ thuật phức tạp.
Cuối cùng, phạm vi cơ chế tin cậy trải dài từ con người, con người có động lực kinh tế, đến xác minh dựa trên toán học. Các phương pháp này không loại trừ lẫn nhau —— trong một số trường hợp, chúng ta thấy việc kết hợp các phương pháp để tăng cường độ an toàn —— ví dụ như cầu nối dựa trên lý thuyết trò chơi của LayerZero sử dụng Polyhedra (dựa vào bằng chứng zk để xác minh) làm oracle cho mạng lưới của họ.

Cho đến nay, các cầu nối đã hoạt động ra sao? Tính đến nay, các cầu nối đã thúc đẩy việc chuyển lượng lớn vốn —— vào tháng 1 năm 2022, tổng giá trị khóa (TVL) của các cầu nối đạt đỉnh 60 tỷ USD. Do liên quan đến khối lượng vốn khổng lồ, các cầu nối đã trở thành mục tiêu tấn công và hack hàng đầu. Chỉ riêng năm 2022, đã có 2,5 tỷ USD bị mất, bao gồm sự kết hợp giữa rò rỉ khóa đa chữ ký và lỗ hổng hợp đồng thông minh. Với một hệ thống tài chính, tỷ lệ mất vốn hàng năm 4% là không thể duy trì, nó không thể phát triển mạnh và thu hút thêm người dùng.

Các cuộc tấn công tiếp diễn trong năm 2023, các địa chỉ đa chuỗi bị rút sạch 126 triệu USD (chiếm 50% tài sản cầu nối Fantom và 80% tài sản cầu nối Moonriver), đồng thời tiết lộ CEO của họ luôn kiểm soát tất cả các khóa "đa chữ ký". Sau cuộc tấn công này vài tuần, tổng giá trị khóa (TVL) trên Fantom giảm 67% (một lượng lớn tài sản trên Fantom được liên kết qua cầu nối Multichain).
Tóm lại, một số cuộc tấn công lớn nhất vào cầu nối và hậu quả sau đó đều bắt nguồn từ lỗ hổng đa chữ ký (Ronin 624 triệu USD, Multichain 126 triệu USD, Harmony 100 triệu USD), làm nổi bật tầm quan trọng của cơ chế tin cậy được áp dụng cho cầu nối.

Việc sở hữu một tập hợp trình xác thực nhỏ (Harmony), tập trung (Ronin) hoặc duy nhất (Multichain) là một trong những nguyên nhân chính dẫn đến các cuộc tấn công này, nhưng các cuộc tấn công có thể đến từ nhiều hướng khác nhau. Vào tháng 4 năm 2022, FBI, Cục An ninh mạng và Hạ tầng (CISA) và Bộ Tài chính Hoa Kỳ đã phát hành thông báo tư vấn an ninh mạng chung, nhấn mạnh một số chiến lược do nhóm Lazarus được chính phủ Triều Tiên hỗ trợ sử dụng. Những chiến lược này bao gồm kỹ thuật xã hội, lừa đảo email, Telegram và tài khoản sàn giao dịch tập trung.
Vậy chúng ta nên làm gì tiếp theo?
Rõ ràng, các cơ chế xác minh cuối cùng phụ thuộc vào con người rất dễ trở thành mục tiêu tấn công, nhưng nhu cầu về tính tương tác an toàn và hiệu quả vẫn tồn tại. Vậy chúng ta nên đi đâu tiếp theo?
Hiện tại, chúng tôi đang chứng kiến sự xuất hiện của các phương pháp xác minh tối thiểu hóa sự tin cậy, điều này khiến chúng tôi cảm thấy phấn khích:
-
Ở phần hai, chúng tôi sẽ giới thiệu về Chứng minh Đồng thuận, được dùng để chứng minh đồng thuận mới nhất của chuỗi nguồn (tức là trạng thái/"sự thật" trong vài khối gần đây), nhằm thúc đẩy việc liên kết cầu nối;
-
Ở phần ba, chúng tôi sẽ giới thiệu về Chứng minh Lưu trữ, được dùng để chứng minh các giao dịch và dữ liệu lịch sử trong các khối cũ, nhằm thúc đẩy nhiều trường hợp sử dụng xuyên chuỗi khác nhau.
Cả hai phương pháp này đều lấy việc xác minh tối thiểu hóa sự tin cậy làm trung tâm, nhằm tránh sự phụ thuộc và thiếu sót của con người, và đặt nền móng cho tương lai của tính tương tác.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News














