Wormhole là một cầu nối cross-chain cho phép chuyển giao tài sản giữa các blockchain với nhau. Dù bị ảnh hưởng nặng nề trong vụ sụp đổ của Terra và vụ hack trị giá 326 triệu USD trong quá khứ, Wormhole vẫn kiên trì phát triển và vẫn đứng trong hàng ngũ những bridge có lượng TVL cao trên thị trường. Cùng tìm hiểu về Wormhole, đặc điểm nổi bật và các sản phẩm của Wormhole trong bài viết hôm nay.
Đôi nét về Wormhole
Wormhole là gì?
Wormhole được biết đến là một giao thức Bridge giữa các Blockchain, bao gồm Ethereum, Solana, Terra, Binance Smart Chain, Polygon, Avalanche và Oasis.n.
Thực tế, các Blockchain phát triển mạnh mẽ như Ethereum, Solana, Tera còn tồn tại hạn chế khi không thể tương tác với nhau. Wormhole được xây dựng để tối ưu cũng như tận dụng những tiềm năng to lớn của các dự án Blockchain này.
Dự án Wormhole đã kết nối các chuỗi Blockchain và có thể tương tác tốt với nhau. Hiểu đơn giản, Wormhole chính là cầu nối gắn kết các chuỗi khối này với nhau hiệu quả nhất có thể.
Wormhole có thể giải quyết vấn đề gì?
Việc di chuyển token giữa các Blockchain luôn là rào cản lớn nhất đối với người dùng. Trước khi Wormhole ra mắt, cách khắc phục hạn chế này là chuyển giao tài sản qua các sàn tập trung để chuyển tiếp đến nơi người dùng mong muốn.
Tuy nhiên, cách này không tối ưu bởi người dùng khá e ngại khi giao tài sản của mình cho người khác. Việc di chuyển thông qua nhiều đơn vị trung gian này rất dễ làm thất thoát tài sản của người dùng.
Smart Contract và Dapp không thể tương tác với nhau
- Với sự phát triển vượt bậc đến từ xu hướng DeFi cũng như Smart Contract, ứng dụng Layer 2, khả năng tương tác là hạn chế lớn mà các chuỗi Blockchain cần khắc phục.
- Với hai hạn chế lớn kể trên, Wormhole đã được sáng lập để tối ưu các chuỗi Blockchain, mang lại trải nghiệm tốt nhất.
Cơ Chế Hoạt Động
Cấu tạo của Wormhole
Wormhole được cấu tạo từ 3 phần chính sau:
- Core Bridge Contract: Là hợp đồng thông minh được triển khai trên các chuỗi. Các hợp đồng này có hai chức năng mà các nhà phát triển có thể tận dụng. Họ có thể phát ra VAA và xác minh VAA. EmitVAA lấy một khối dữ liệu nhị phân có cấu trúc và xuất bản nó để mạng Guardian đọc và quan sát. VerifyVAA lấy VAA và xác minh chữ ký trên đó khớp với những người giám hộ đã đăng ký.
- Guardian: Là các nhà quan sát (19 node) các tin nhắn và ký vào các tải trọng tương ứng. Mỗi Guardian thực hiện bước này một cách riêng biệt. Sau đó kết hợp các chữ ký thu được với những Guardian khác. Tập hợp kết quả của các quan sát độc lập tạo thành một đại diện đa chữ ký cho bằng chứng, tức là một trạng thái đã được quan sát và đồng ý bởi phần lớn mạng Wormhole. Những chữ ký đa chữ ký này được gọi là VAA trong Wormhole.
- Relayer: Là một phần mềm chọn VAA đã ký từ mạng Wormhole và gửi nó đến chuỗi mục tiêu. Người chuyển tiếp thường mất một khoản phí để trang trải chi phí gas khi gửi giao dịch đến chuỗi mục tiêu. Vì bộ chuyển tiếp không thực hiện bất kỳ chức năng mã hóa nào trên VAA nên nó có thể chạy trong môi trường không đáng tin cậy và không thể giả mạo VAA.
Cơ chế hoạt động của Wormhole
Quá trình hoạt động của Wormhole được diễn ra như sau:
Một thông báo được phát ra bởi một hợp đồng chạy trên chuỗi A.
Thông điệp có thể được phát ra bởi bất kỳ hợp đồng nào trên chuỗi A và Guardians được lập trình để quan sát tất cả các chuỗi cho những sự kiện này. Ở đây, Guardians được biểu diễn dưới dạng một thực thể duy nhất để đơn giản hóa đồ họa nhưng việc quan sát thông báo phải được thực hiện riêng lẻ bởi từng người trong số 19 node.
Tổng hợp chữ ký.
Người giám hộ độc lập quan sát và ký tên vào thông điệp. Khi đã có đủ số người giám hộ ký vào thông báo, bộ sưu tập chữ ký sẽ được kết hợp với thông báo và siêu dữ liệu để tạo ra VAA.
VAA được gửi đến chuỗi mục tiêu.
VAA đóng vai trò là bằng chứng cho thấy những người bảo vệ đã cùng nhau chứng thực sự tồn tại của tải trọng tin nhắn, để hoàn thành bước cuối cùng, bản thân VAA sẽ được gửi tới chuỗi mục tiêu để được xử lý bởi hợp đồng nhận.
Portal Bridge
Portal Bridge là cầu nối được xây dựng trên Wormhole để hỗ trợ chuyển tài sản hoặc NFT xuyên chuỗi. Và nó cũng hoạt động theo 3 thực thể sau:
Transfers
Để chuyển mã thông báo từ mạng A sang mạng B, Portal phải khóa mã thông báo gốc trên chuỗi A và đúc mã được bọc trên chuỗi B. Điều quan trọng là các mã thông báo trên A phải được chứng minh là đã bị khóa trước khi quá trình đúc có thể diễn ra trên B. Để tạo thuận lợi cho quá trình này, chuỗi A sẽ khóa các mã thông báo và phát ra thông báo cho biết rằng quá trình khóa đã hoàn tất.
Attestation
Quá trình chuyển thông báo ở trên thiếu một chi tiết quan trọng. Mặc dù hoạt động trên chuỗi B có thể tin tưởng vào thông báo khóa mã ở chuỗi A. Nhưng nó không có cách nào để biết mã thông báo đang bị khóa thực sự là gì. Để giải quyết vấn đề này, Portal Bridge hỗ trợ chứng thực mã thông báo. Chuỗi A phát ra một thông báo chứa siêu dữ liệu về một địa chỉ mà chuỗi B có thể lưu trữ để tìm tên, ký hiệu và độ chính xác thập phân của địa chỉ mã thông báo.
Relayers
Chuyển đổi cầu nối mã thông báo phải được hoàn thành trên chuỗi mục tiêu, điều này sẽ yêu cầu trả phí giao dịch bằng đồng tiền bản địa của chuỗi đó. Vì nhiều người dùng thực hiện chuyển tiền có thể không có bất kỳ loại tiền tệ nào, Wormhole cung cấp cơ chế cho phép Relayers thực hiện bước cuối cùng và thanh toán phí thay cho người dùng.
Cơ chế này hoạt động bằng cách cho phép người dùng chỉ định một phần mã thông báo được chuyển dưới dạng phí. Khi gửi VAA chuyển khoản, hợp đồng sẽ trả phần phí cho Relayers thay vì người dùng.
NativeSwap
Vào đầu năm 2022, Wormhole có giới thiệu về cơ chế chuyển tiền xuyên chuỗi thông qua Stablecoin UST. Nhưng vì sự sụp đổ của UST vào giữa năm nên kế hoạch này đã bị hủy bỏ.
Roadmap & cập nhật
Wormhole V1 ban đầu được xây dựng vào tháng 10 năm 2020 bởi Certus One và các nhà phát triển khác để tạo cầu nối giữa Ethereum và Solana. Theo thời gian, các nhà phát triển này đã phát hiện nhu cầu của người dùng ngày càng tăng. Kết quả là Wormhole, một giao thức truyền thông tin xuyên chuỗi đã được ra mắt vào tháng 8 năm 2021.
Khi Wormhole đi trên con đường phát triển để dần trở thành giao thức cung cấp giải pháp truyền thông tin cho các dự án trên thị trường, đội ngũ đã định hình lại rằng Wormhole không còn chỉ đơn thuần là một bridge nữa.
Khi đó họ quyết định ra mắt Portal đóng vai trò là native bridge được xây dựng dựa trên công nghệ của Wormhole trong đầu năm 2022.
Sau đó hành trình phát triển của Portal Bridge và Wormhole được tóm tắt như sau:
- Ngày 3/2/2022: Wormhole bị exploited 120,000 WETH (tương đương 324 triệu USD)
- Ngày 4/2/2022: Wormhole bổ sung nguồn tiền bị mất với sự trợ giúp của Jump Trading
- Ngày 12/2/2022: Mở chương trình Bug Bounty Program trị giá 10 triệu USD
- Ngày 9/5/2022: TVL sụt giảm từ 4.9 tỷ USD xuống 600 triệu USD chỉ sau một tháng từ vụ sập của Terra
- Tháng 12/2022: Hashflow hợp tác với Wormhole
- Tháng 3/2023: Tích hợp native USDC và Circle CCTP
Đội ngũ dự án
Tại thời điểm viết bài, đội ngũ của Wormhole hiện chưa tiết lộ danh tính đến cộng đồng.
Nhà đầu tư & đối tác
Nhà đầu tư và các vòng gọi vốn
Với Wormhole, Jump Trading chính là quỹ đầu tư đã đóng vai trò quan trọng trong việc bổ sung các khoản tiền bị mất trong cuộc tấn công trị giá 325 triệu USD nhắm đến Wormhole trong quá khứ. Thời điểm đó, với vai trò là một trong những nhà đóng góp chính cho Wormhole, Jump Trading đã đền bù cho các khoản thiệt hại bằng cách mua hơn 300 triệu đô trị giá ETH trên thị trường.
Ngoài Jump Trading, trước đó còn có một số quỹ đầu tư vào Wormhole có thể kế đến như Chorus One, Arrington Capital, Big Brain Holdings…
Đối tác
Đã có nhiều dự án tích hợp với Wormhole như Solend, Trader Joe, Taiga, Raydium, Klap… từ khắp các hệ sinh thái để hỗ trợ các tài sản wrap token của Wormhole.
Hiện danh sách các dự án hỗ trợ đã lên tới hơn 50 dự án khác nhau từ 19 chain mà Wormhole đang tích hợp. Portal Bridge vì thế cũng sẽ thừa hưởng lợi ích từ các mối quan hệ hợp tác này của công ty mẹ.
Tổng kết
Có thể thấy, sự ra đời của Wormhole là một tín hiệu tốt về tương lai của cross-chain. Wormhole là một giao thức gửi tin nhắn tiên tiến, có thể kết nối với mọi Blockchain thông qua mạng tin cậy, có thể xác minh được. Ngoài ra, Wormhole được xây dựng đồng bộ, cho phép đồng thuận với độ trễ thấp.
Khả năng này của Wormhole đảm bảo nguồn thông tin được sử dụng một cách tự do.Hy vọng thông tin ở bài viết trên của DeFiX sẽ giúp ích cho bạn hiểu rõ hơn về dự án Wormhole