
Giải mã giao thức Babylon: Vườn treo trên Bitcoin
Tuyển chọn TechFlowTuyển chọn TechFlow

Giải mã giao thức Babylon: Vườn treo trên Bitcoin
Nếu dự án thành công, nó sẽ trở thành một khu vườn treo hay thậm chí là một đô thị lớn trên mạng lưới Bitcoin, giống như ý nghĩa mà tên gọi "Babylon" của nó truyền tải.
Tác giả: @Webi_Tree
TL; DR
-
Babylon là một giao thức đặt cược, thành phần cốt lõi là một chuỗi công khai POS tương thích với Cosmos IBC, cho phép khóa Bitcoin trên mạng chính Bitcoin để cung cấp bảo mật cho các chuỗi tiêu dùng POS khác, đồng thời kiếm lợi nhuận từ việc đặt cược trên mạng chính Babylon hoặc các chuỗi tiêu dùng POS.
-
Dự án nằm trong nhiều lĩnh vực như hệ sinh thái Bitcoin, khả năng lập trình của Bitcoin, lớp 2 (Layer 2) của Bitcoin, đặt cược và tái đặt cược Bitcoin, bảo mật chia sẻ, mô-đun hóa, hệ sinh thái Cosmos, phù hợp với các câu chuyện chủ đạo hiện nay, có sức hút mạnh về mặt kể chuyện.
-
Đội ngũ dự án có năng lực kỹ thuật mạnh, các kỹ sư và cố vấn cốt lõi đều có nền tảng kỹ thuật sâu rộng.
-
Tổng mức tài trợ hiện tại của dự án không dưới $96,8 triệu USD, số vốn lớn với sự tham gia của nhiều tổ chức đầu tư.
-
Hệ sinh thái phong phú, đã thiết lập quan hệ hợp tác với hơn 60 chuỗi ứng dụng Cosmos, nhà cung cấp ví, các dự án lớp 2 Bitcoin, giao thức DeFi, nhà cung cấp dịch vụ Rollup và nhiều dự án khác.
-
Hiện tại dự án đang ở giai đoạn thử nghiệm, chưa ra mắt mạng chính, mô hình kinh tế token chưa được công bố.
-
Dự án đối mặt với rủi ro như: câu chuyện và logic ngành không được thị trường công nhận, nhu cầu đặt cược thấp, và rủi ro đòn bẩy.
1. Giới thiệu dự án
Giao thức Babylon là một giao thức đặt cược Bitcoin, cho phép người dùng khóa Bitcoin trên mạng Bitcoin nhằm cung cấp độ an toàn cho các chuỗi tiêu dùng POS khác, đồng thời kiếm lợi nhuận từ việc đặt cược. Babylon giúp tận dụng tính an toàn và phi tập trung độc đáo của Bitcoin để cung cấp bảo mật kinh tế cho các chuỗi POS khác, hỗ trợ khởi động nhanh chóng cho các dự án mới.
Cốt lõi kiến trúc của giao thức Babylon là chuỗi khối Babylon, một chuỗi POS xây dựng trên Cosmos SDK, tương thích với Cosmos IBC, cho phép tích hợp và truyền thông dữ liệu giữa chuỗi Bitcoin và các chuỗi ứng dụng Cosmos.
Dự án Babylon được thành lập vào tháng 2 năm 2023, hiện chưa ra mắt mạng chính, vẫn đang trong giai đoạn thử nghiệm và chưa phát hành token.
Báo cáo này sẽ phân tích dự án Babylon từ góc nhìn câu chuyện, tập trung vào các yếu tố cơ bản như đội ngũ, huy động vốn, công nghệ, hệ sinh thái, mô hình kinh tế, cục diện ngành, tình trạng phát triển và các yếu tố rủi ro.
2. Câu chuyện của dự án
Trong thế giới tiền mã hóa, "câu chuyện" (narratives) đề cập đến các quan điểm, câu chuyện hoặc niềm tin chủ đạo liên quan đến ngành crypto, tiền mã hóa hay các dự án, ảnh hưởng đến cách công chúng hiểu và đánh giá chúng. Trong lĩnh vực đầu tư mang tính đầu cơ cao như crypto hoặc Web3, câu chuyện thường bị thúc đẩy bởi tiến bộ công nghệ và các sự kiện kinh tế - xã hội, là yếu tố then chốt ảnh hưởng đến tâm lý thị trường, biến động giá cả, mức độ chấp nhận công nghệ, thậm chí quyết định sự sống còn của một ngành, lĩnh vực hay dự án. Trong những mảng đầu cơ mạnh (như Meme coin), tầm quan trọng của câu chuyện thường vượt xa các yếu tố cơ bản. Câu chuyện thu hút sự chú ý của thị trường, tương tác với cơ bản của dự án, có thể thúc đẩy tích cực hoặc làm dự án trì trệ lâu dài. Do đó, báo cáo này bắt đầu từ góc nhìn câu chuyện để phân tích giao thức Babylon.
Kể từ năm 2023, nhiều giao thức đặt cược/lặp lại đặt cược Ethereum như Lido, EigenLayer đã thu hút lượng lớn vốn. EigenLayer tận dụng tính an toàn và phi tập trung của tài sản ETH để cung cấp bảo mật cho các chuỗi POS khác, giúp chúng không cần xây dựng từ đầu và tránh lạm phát cao ban đầu khi niêm yết token. EigenLayer đã thành công, chỉ trong 5 tháng ngắn ngủi, đã thu hút tổng giá trị bị khóa (TVL) vượt quá 13 tỷ USD, con số này tiếp tục tăng, và định giá token quản trị $EIGEN được kỳ vọng trong khoảng 3 tỷ đến 15 tỷ USD.
Thị trường hiện tại của Bitcoin khoảng 1,4 nghìn tỷ USD, cao gấp 3 lần so với 445 tỷ USD của ETH. Nếu nhân rộng thành công của EigenLayer lên Bitcoin, sẽ giải phóng thanh khoản hàng nghìn tỷ USD của Bitcoin, tạo ra một thị trường thanh khoản mới và thu hút lượng lớn vốn đổ vào.
Giao thức Babylon - một giao thức đặt cược Bitcoin - có tiềm năng mở ra các trường hợp sử dụng mới cho Bitcoin, giúp nó thoát khỏi các câu chuyện cũ như "tiền tệ kỹ thuật số" và "vàng kỹ thuật số". Đồng thời, giống như ETH, Bitcoin có thể tận dụng tính an toàn và phi tập trung độc đáo của mình để cung cấp bảo mật kinh tế cho các chuỗi POS khác, mang lại lợi nhuận cho người nắm giữ Bitcoin và giúp nhiều giao thức khởi động nhanh chóng.
Giao thức Babylon cũng sẽ tạo ra một thị trường đặt cược thứ hai cho Bitcoin, cho phép tái đặt cược Bitcoin vào nhiều mạng POS khác, từ đó mở rộng các trường hợp sử dụng của Bitcoin và giao thức Babylon.
Đồng thời, câu chuyện mô-đun hóa của Ethereum vẫn đang nóng, các dự án DA liên tục xuất hiện như Celestia, EigenDA, Near DA, Eclipse... đua nhau ra mắt. Babylon cũng thực hiện chức năng theo cách mô-đun hóa, hoạt động như một mô-đun tích hợp vào các mạng POS khác, do đó cũng sở hữu câu chuyện mô-đun hóa.
Mặt khác, hệ sinh thái Bitcoin đang trong giai đoạn bùng nổ, với lượng lớn dự án, đặc biệt là Layer 2, liên tục xuất hiện, huy động vốn VC tăng mạnh và thu hút sự chú ý của thị trường. Tại hội nghị "Trò chơi Kể chuyện" (Narrative Games) quý của Messari Research, lĩnh vực khả năng lập trình Bitcoin đạt điểm số cao nhất. Các nhà đầu tư và nhà phát triển đang tìm kiếm các cách thức mới để mở khóa khả năng lập trình của Bitcoin. Giao thức đặt cược Bitcoin rõ ràng đáp ứng nhu cầu này, có thể đóng vai trò như một lớp 2 chuyên dụng cho việc đặt cược Bitcoin, và chính việc đặt cược cũng sẽ làm tăng nhu cầu sử dụng Bitcoin. Do đó, thời điểm ra đời của Babylon rất thuận lợi, nằm trong lĩnh vực đang được chú ý, điều này tạo nền tảng nhiệt huyết cho sự phát triển ban đầu của dự án.
Tóm lại, giao thức Babylon có thể giải quyết các vấn đề: lợi suất đầu tư thấp của Bitcoin, ít trường hợp sử dụng, và khả năng mở rộng tính an toàn của hệ thống Bitcoin. Babylon nằm trong các lĩnh vực như hệ sinh thái Bitcoin, khả năng lập trình Bitcoin, lớp 2 Bitcoin, đặt cược Bitcoin, tái đặt cược, bảo mật chia sẻ, mô-đun hóa, hệ sinh thái Cosmos, phù hợp với các câu chuyện chủ đạo, có sức hút mạnh về mặt kể chuyện.
3. Bối cảnh đội ngũ và tình hình huy động vốn
3.1 Bối cảnh đội ngũ
Theo thông tin từ website chính thức, đội ngũ Babylon gồm 32 kỹ sư và cố vấn, năng lực kỹ thuật mạnh mẽ, thường xuyên tham gia các hoạt động marketing Web3 và dự án, cho thấy tinh thần tích cực của đội ngũ. Một số thành viên cốt lõi có tiểu sử như sau:
Đồng sáng lập David Tse từng đạt bằng Tiến sĩ Kỹ thuật Điện tử tại MIT, từng làm việc tại phòng thí nghiệm Bell của AT&T. Ông nghiên cứu lý thuyết thông tin và ứng dụng trong viễn thông không dây, học máy, năng lượng và sinh học tính toán. Đạt giải thưởng Claude E. Shannon năm 2017 và được bầu vào Viện Kỹ thuật Quốc gia Mỹ năm 2018.
Đồng sáng lập Mingchao (Fisher) Yu từng đạt bằng Tiến sĩ về Viễn thông tại Đại học Quốc gia Úc, phát triển lý thuyết và thuật toán trong lĩnh vực lý thuyết thông tin mạng và mã hóa, đặc biệt chú trọng vào viễn thông không dây.
Cố vấn của dự án bao gồm Sunny Aggarwal, đồng sáng lập Osmosis Lab, và Sreeram Kannan, người sáng lập Eigenlayer, đảm nhiệm vai trò cố vấn chiến lược.
3.2 Tình hình huy động vốn
Ngày 22 tháng 5 năm 2023, Babylon thông báo hoàn tất vòng hạt giống trị giá 8,8 triệu USD, do IDG và Breyer Capital dẫn dắt.
Ngày 7 tháng 12 năm 2023, Babylon thông báo hoàn tất vòng A trị giá 18 triệu USD, do Polychain Capital và Hack VC dẫn dắt, với sự tham gia của Framework Ventures, Polygon Ventures, Castle Island Ventures, OKX Ventures, Finality Capital, Breyer Capital, Symbolic Capital, IOSG Ventures, Web3.com Ventures, GeekCartel, Dovey Wan, Chain Fund Capital, Cluster Capital, L2 Iterative Ventures, ABCDE Labs, Kingsley Advani và nhiều đơn vị khác.
Ngày 27 tháng 2 năm 2024, Binance Labs thông báo đầu tư vào Babylon, số tiền không tiết lộ.
Ngày 30 tháng 5 năm 2024, thông báo hoàn tất vòng gọi vốn 70 triệu USD, do Paradigm dẫn dắt, với tổng cộng 30 tổ chức tham gia đầu tư.
Tính đến ngày 1 tháng 6 năm 2024, Babylon đã công bố nhiều vòng gọi vốn, tổng số tiền vượt quá 96,8 triệu USD.
Nhìn chung toàn bộ hệ sinh thái Bitcoin, từ ngày 1 tháng 3 năm 2023 đến ngày 31 tháng 5 năm 2024, có 143 đợt gọi vốn liên quan đến hệ sinh thái Bitcoin, tổng giá trị vượt quá 2,3 tỷ USD; trong đó riêng từ năm 2024 trở đi đã có 85 đợt, tổng giá trị vượt quá 945,3 triệu USD. So sánh với các hệ sinh thái khác cùng kỳ: Ethereum có 727 đợt, Solana 121 đợt, Cosmos 50 đợt, Avalanche 82 đợt. Có thể thấy số lượng gọi vốn liên quan đến hệ sinh thái Bitcoin khá cao, phản ánh sự lạc quan của một bộ phận các tổ chức và VC đối với hệ sinh thái Bitcoin.
Giờ hãy so sánh sơ bộ tình hình gọi vốn của Babylon với các dự án liên quan khác để có cái nhìn định giá sơ bộ. Từ bảng dưới đây có thể thấy, so với các dự án lớp 2 Bitcoin khác, mức vốn gọi của Babylon khá cao, với nhiều tổ chức tham gia, nhưng phần lớn là các VC hạng hai. Trong khi đó, so với các dự án tái đặt cược Ethereum như Eigenlayer, số lượng tổ chức và mức vốn lại ít hơn, thậm chí còn thua kém so với các dự án lớp 2 Ethereum như Arbitrum, Optimism.

Bảng 1: Bảng so sánh tình hình gọi vốn của các dự án liên quan
Tuy nhiên, đáng chú ý là so với các dự án lớp 2 Ethereum, nhiều dự án lớp 2 Bitcoin có dữ liệu gọi vốn thiếu minh bạch, ví dụ chỉ công bố danh sách nhà đầu tư mà giấu số tiền, như trường hợp Binance Labs đầu tư vào Babylon hay B square, số tiền đều chưa được tiết lộ. Điều này khiến nhà đầu tư nghi ngờ liệu dự án có thông đồng với bên đầu tư để đẩy giá định giá, hoặc cam kết cấp một lượng token nhất định cho các tổ chức lớn để họ làm "chứng nhận", từ đó phục vụ mục đích rút vốn có lợi.
Một hiện tượng đáng chú ý khác là nhiều dự án hệ sinh thái Bitcoin, đặc biệt là các dự án lớp 2 Bitcoin, có sự tham gia sâu sắc của đội ngũ và vốn đầu tư gốc Hoa. Các dự án có đội ngũ cốt lõi gốc Hoa bao gồm Babylon, Merlin Chain...; các nhà đầu tư gốc Hoa bao gồm Binance Labs, ABCDE, OKX Ventures, HashKey Capital, HTX Ventures, MEXC Ventures, Bixin Venture, IDG Capital, Waterdrip Capital...
4. Nguyên lý công nghệ
4.1 Logic dự án
Mục tiêu của Babylon là tạo ra một giao thức đặt cược Bitcoin, tận dụng tính an toàn của mạng Bitcoin để chia sẻ bảo mật kinh tế cho các mạng POS, đồng thời giảm thời gian và chi phí để các chuỗi POS xây dựng mạng lưới đáng tin cậy từ đầu.
Một giao thức đặt cược Bitcoin đáng tin cậy nên có một vài đặc điểm:
1. An toàn, phi tập trung, chống kiểm duyệt. Giao thức nên cung cấp tính năng "không cần tin tưởng" (trustless), hỗ trợ ủy quyền đặt cược (Delegating) và tái đặt cược (Restaking).
2. Có thể cắt bỏ (slashable). Khi người đặt cược hành xử sai trái, lượng Bitcoin bị khóa của họ sẽ bị phạt.
3. Rút vốn tự do. Miễn là người đặt cược tuân thủ giao thức, họ có thể rút Bitcoin bất cứ lúc nào, ngay cả khi tất cả các người đặt cược khác trên chuỗi POS đều không trung thực. Việc rút vốn không nên bị kiểm duyệt.
Để đạt được các mục tiêu trên, giao thức Babylon tạo ra một mạng lưới chuỗi khối Babylon tương thích với Cosmos IBC, kết nối chuỗi khối Bitcoin và các chuỗi PoS tương thích IBC, cung cấp dịch vụ dấu thời gian dựa trên Bitcoin; thông qua "đặt cược từ xa" (remote staking) để khóa Bitcoin trên chuỗi Bitcoin và phát lợi nhuận trên chuỗi Babylon; thông qua mô phỏng hợp đồng Bitcoin để thực hiện chức năng đặt cược, rút vốn, phạt; thông qua các cơ chế như accountable assertions và finality gadgets để xử phạt người dùng xấu; thông qua giao thức dấu thời gian Bitcoin để thực hiện việc rút vốn. Babylon cũng xây dựng một nền tảng cho phép xây dựng các giao thức tái đặt cược Bitcoin trên mạng của nó.
4.2 Kiến trúc giao thức
Mục tiêu thiết kế kiến trúc của giao thức Babylon là mở rộng khả năng thông qua chính giao thức Babylon cho nhiều mạng và giao thức khác. Kiến trúc của Babylon gồm ba tầng: 1. Tầng mạng Bitcoin; 2. Tầng điều khiển; 3. Tầng dữ liệu.

Hình 2: Sơ đồ kiến trúc giao thức Babylon
Tầng mạng Bitcoin nằm ở đáy, cung cấp dấu thời gian cho tất cả các chuỗi tiêu dùng POS kết nối với Babylon. Mạng Bitcoin có 4 đặc điểm: 1. Mức độ phi tập trung cao; 2. Độ bền hệ thống cao (cực kỳ đơn giản), ngôn ngữ script của nó không đủ Turing-complete, không thể thực thi các hợp đồng thông minh phức tạp; 3. Cấu trúc dữ liệu là mô hình UTXO, chứ không phải dựa trên tài khoản; 4. Bảo mật chuỗi không cần đặt cược Bitcoin để duy trì.
Tầng điều khiển là một lớp trung gian, bao gồm mạng chuỗi khối Babylon, kết nối mạng Bitcoin, Cosmos Hub và tầng dữ liệu. Mạng chuỗi khối Babylon là cốt lõi của toàn bộ kiến trúc, cơ chế đồng thuận là POS (thực tế là DPOS), các chức năng chính bao gồm: cung cấp dịch vụ dấu thời gian dựa trên mạng Bitcoin cho các chuỗi PoS, đồng bộ trạng thái giữa chuỗi PoS và chuỗi Bitcoin; vận hành thị trường, ghép nối quyền lợi đặt cược Bitcoin và các chuỗi PoS, theo dõi thông tin đặt cược và xác thực; ghi lại chữ ký xác nhận tính cuối cùng (finality) của chuỗi PoS.
Dự án chưa công bố giới hạn số lượng nút xác thực trên mạng chính, trong khi số lượng nút sẽ ảnh hưởng đến mức độ phi tập trung của mạng chính. Vai trò của giao thức Babylon là làm trung gian giữa các mạng POS cần thêm bảo mật và mạng Bitcoin, ghi tiêu đề khối của chuỗi tiêu dùng POS vào chuỗi khối Bitcoin, đảm bảo các giao dịch trong khối đó đã được xác nhận, từ đó cung cấp thêm độ an toàn.
Mạng chuỗi khối Babylon được xây dựng trên Cosmos-SDK, tương thích với Cosmos-IBC, có thể hiệu quả tích hợp dấu thời gian từ bất kỳ số lượng chuỗi SDK nào của Cosmos, thực hiện tích hợp và truyền thông dữ liệu giữa chuỗi Bitcoin và các chuỗi ứng dụng Cosmos. Dự án ám chỉ trong tương lai có thể mở rộng khả năng truyền thông với bất kỳ chuỗi POS nào.
Giữa mạng chính Babylon và các chuỗi tiêu dùng POS tồn tại một tầng truyền tin nhắn IBC, do các nút IBC (IBC Relayer) cấu thành. Các nút IBC là các nút máy tính chạy client trung gian, cung cấp dịch vụ truyền tin nhắn xuyên chuỗi, cho phép truyền thông giữa tầng điều khiển (chuỗi Babylon) và tầng dữ liệu (chuỗi ứng dụng POS).
Tầng dữ liệu là các chuỗi tiêu dùng POS khác, tìm cách sử dụng (tiêu thụ) tính an toàn kinh tế của Bitcoin thông qua giao thức Babylon. Hiện tại các chuỗi tiêu dùng POS này cần thỏa mãn điều kiện: mở kết nối IBC với Babylon; các nút xác thực cần chạy mô-đun giao thức Babylon tương ứng.
Thông qua so sánh với kiến trúc của Eigenlayer, có thể thấy giao thức Babylon đóng vai trò tương tự như Eigenlayer, đều là lớp trung gian kết nối mạng底层 và mạng trên; các chuỗi tiêu dùng POS trong hệ sinh thái Babylon tương ứng với AVS trong hệ sinh thái Eigenlayer.
Ở đây dùng một phép so sánh để giúp hiểu rõ kiến trúc của Babylon và Eigenlayer. Nếu coi mạng chính Bitcoin và mạng chính Ethereum như hệ điều hành Android, thì giao thức Babylon và Eigenlayer có thể so sánh với WeChat hoặc Alipay, còn các chuỗi tiêu dùng POS trên Babylon và các AVS trên Eigenlayer có thể so sánh với các mini-program trên WeChat hoặc Alipay. Mạng chính Bitcoin và Babylon cùng cung cấp bảo mật cho các chuỗi tiêu dùng POS, giống như hệ điều hành Android và WeChat cùng cung cấp môi trường hoạt động an toàn cho các mini-program trên nó.
4.3 Nguyên lý thực hiện kỹ thuật của hợp đồng đặt cược
4.3.1 Cơ chế đặt cược của Babylon
"Đặt cược" (Staking) đề cập đến hành vi hoặc quá trình tham gia vào việc xác thực giao dịch, sản xuất khối, đồng thuận, bảo vệ an ninh mạng... trong một mạng blockchain POS hoặc biến thể của nó, bằng cách khóa một lượng token nhất định với tư cách là nút xác thực, cuối cùng nhận được phần thưởng. "Đặt cược" cũng được dùng rộng rãi để chỉ hành vi hoặc quá trình khóa một lượng token nhất định để nhận phần thưởng, nghĩa giống như "khoáng sản khóa kho" (lock-up mining) trong DeFi. Trong bài viết này, "đặt cược" trong các mạng POS đề cập đến định nghĩa đầu tiên; còn cơ chế đồng thuận của mạng Bitcoin là POW, không tồn tại cơ chế đặt cược, do đó "đặt cược" trong mạng Bitcoin đề cập đến định nghĩa thứ hai. Vì người dùng thông thường không thể tự vận hành nút xác thực mạng POS, nên thường sử dụng các phương pháp như đặt cược linh hoạt (Liquid staking) hoặc ủy quyền đặt cược (Delegating) để tham gia bảo trì mạng và nhận phần thưởng.
Giao thức Babylon cho phép người nắm giữ Bitcoin khóa Bitcoin trên địa chỉ hợp đồng của mạng chính Bitcoin, được kiểm soát bởi hợp đồng đa chữ ký (multisig) của Babylon, đồng thời cung cấp dịch vụ xác thực đặt cược cho các mạng khác. Giao thức sẽ xử phạt người dùng xấu trên mạng Bitcoin và phát phần thưởng trên chuỗi Babylon hoặc chuỗi tiêu dùng POS. Cơ chế này được gọi là "đặt cược từ xa (Remote staking)".
Cách đặt cược từ xa này rất giống với cách đặt cược của Eigenlayer, có thể so sánh với phần trước về cách đặt cược của Eigenlayer.
Babylon không sử dụng mô hình cầu nối chéo chuỗi "khóa-ánh xạ-tạo", không chọn cách đưa Bitcoin sang chuỗi Babylon để đặt cược, mà dùng cách đặt cược từ xa, vì việc đưa cầu nối chéo chuỗi vào sẽ tăng thêm các giả định an toàn bổ sung. So với đặt cược chéo chuỗi, ưu điểm của đặt cược từ xa là loại bỏ được các giả định tin tưởng đối với cầu nối chéo chuỗi, nhưng vẫn không thể đạt được "không cần tin tưởng" (trustless), vì độ an toàn của Bitcoin bị khóa phụ thuộc vào độ an toàn của hợp đồng đặt cược trên chuỗi Babylon, trong khi hợp đồng đặt cược và hợp đồng cầu nối chéo chuỗi đều thuộc cấp độ bảo mật hợp đồng, đều phải đưa ra các giả định an toàn tương tự, do đó về bản chất không có sự khác biệt lớn.
Mặt khác, khách hàng Bitcoin xác thực giao dịch Bitcoin bằng cách thực thi script (tập lệnh máy tính) được viết bằng ngôn ngữ script. Ngôn ngữ script của Bitcoin là một ngôn ngữ lập trình dựa trên ngăn xếp, không đủ Turing-complete, gần như không thể thực thi các hợp đồng thông minh phức tạp, do đó các hợp đồng thông minh như hợp đồng đặt cược trên mạng Bitcoin chỉ có thể biểu đạt thông qua script Bitcoin. Vì vậy cần một thiết bị chuyển đổi ngôn ngữ hợp đồng thông minh cấp cao thành script Bitcoin, cuối cùng xuất ra UTXO, để khách hàng Bitcoin có thể đọc và ghi trên chuỗi.
Giao thức Babylon sử dụng trình mô phỏng giới hạn Bitcoin (Bitcoin covenant emulator) để thực hiện hợp đồng đặt cược (Staking contracts). Giới hạn Bitcoin (covenant) là một loạt script Bitcoin, có thể thực hiện các chức năng hợp đồng thông minh đơn giản như đặt cược, rút vốn, phạt. Trình mô phỏng giới hạn Bitcoin (Covenant emulator) là một chương trình daemon, chức năng giống như máy ảo (VM), cung cấp môi trường thực thi cho hợp đồng và phần cứng Bitcoin, dịch mã hợp đồng thành script Bitcoin để thực thi, cuối cùng xuất ra UTXO để ghi lên chuỗi, từ đó đưa hợp đồng thông minh vào mạng Bitcoin, tăng khả năng lập trình của mạng. Trình mô phỏng được vận hành bởi các thành viên trong Ủy ban giới hạn (covenant committee). Mã nguồn trình mô phỏng được công khai, đã được phát hành và cập nhật vào ngày 8 tháng 2 và 2 tháng 4 năm 2024.
Trình mô phỏng giới hạn Bitcoin có nhiều điểm tương đồng với Máy ảo Ethereum (EVM) và Máy ảo Bitcoin (BitVM) do Bitlayer phát triển, ba công cụ này về cơ bản có chức năng tương tự, nhưng khác biệt cốt lõi là trình mô phỏng giới hạn đơn giản hơn, chủ yếu dùng để giới hạn việc chi tiêu Bitcoin theo quy tắc đã định trước, chỉ có thể thực hiện các chức năng hợp đồng thông minh đơn giản như đặt cược, rút vốn, phạt; trong khi BitVM và EVM mạnh mẽ hơn, hỗ trợ các hợp đồng thông minh phức tạp.
Vai trò của ủy ban là bảo vệ hệ thống POS Babylon khỏi các cuộc tấn công từ người đặt cược và nút xác thực Bitcoin, điều này sẽ đạt được bằng cách cùng ký đa chữ ký (multi-signature) cho giao dịch. Khóa công khai dùng cho đa chữ ký của các thành viên ủy ban sẽ được ghi trong tệp khởi nguyên (genesis file) của chuỗi khối Babylon.
Hiện tại dự án chưa công bố danh tính và số lượng thành viên ủy ban. Danh tính và số lượng thành viên ủy ban sẽ gắn chặt với phương án quản trị dự án, trong khi quyền hạn và số lượng đa chữ ký thực tế cũng sẽ để lại dấu hỏi về mức độ phi tập trung của toàn bộ giao thức.
4.3.2 Cơ chế phạt của Babylon
Để đảm bảo an toàn, các giải pháp bảo mật chia sẻ phải cho phép trừng phạt hành vi sai trái trên chuỗi cơ sở hoặc chuỗi tiêu dùng, thường là phạt token đặt cược trên chuỗi cơ sở. "Phạt" (slashing) là một cơ chế trừng phạt trong blockchain hoặc giao thức POS, chỉ việc khi nút xác thực hoặc người đặt cược token có hành vi sai trái, lượng token đặt cược của họ sẽ bị phạt. Các hành vi sai trái phổ biến bao gồm thanh toán kép, ngừng hoạt động, sản xuất khối không hợp lệ... Phạt là một biện pháp quan trọng để duy trì an toàn mạng hoặc giao thức, đảm bảo các nút xác thực hành động vì lợi ích tốt nhất để bảo vệ giao thức, chứ không phải gây hại.
Giao thức Babylon thực hiện phạt tự động Bitcoin thông qua các phương pháp như accountable assertions và finality gadgets.
Accountable assertions là một khái niệm mật mã học, sử dụng EOTS để trừng phạt người ký xấu. EOTS (Chữ ký một lần trích xuất được) nghĩa là khi người ký dùng cùng một khóa riêng để ký hai thông điệp, khóa riêng sẽ bị rò rỉ. EOTS có thể thực hiện thông qua chữ ký Schnorr của Bitcoin. Finality gadgets là một khái niệm cơ chế đồng thuận, có thể hiểu là một giao thức đồng thuận chồng lên giao thức đồng thuận Bitcoin, cung cấp thêm bảo đảm an toàn. Khi người đặt cược hành xử sai trái (ví dụ thanh toán kép), Babylon sẽ gửi một bằng chứng, dẫn đến việc rò rỉ khóa riêng của người đặt cược, một phần hoặc toàn bộ Bitcoin của họ sẽ bị giao thức Babylon phạt tịch thu, quá trình này được gọi là "phạt tự động".
4.3.3 Cơ chế rút vốn của Babylon
Giao thức Babylon sử dụng giao thức dấu thời gian Bitcoin (Bitcoin timestamping protocol) để thực hiện việc rút vốn Bitcoin (unbonding), đồng thời chống lại các cuộc tấn công phạm vi dài. Giao thức dấu thời gian Bitcoin là một công nghệ chứng minh thời gian, cho phép gửi bất kỳ dữ liệu nào đến Babylon để tạo dấu thời gian Bitcoin, tạo dấu thời gian cho chuỗi POS, từ đó nâng cao tính toàn vẹn và an toàn của nó, như chống lại các cuộc tấn công phạm vi dài. Giao thức dấu thời gian sử dụng chuỗi Bitcoin làm tầng đánh dấu dấu thời gian, chuỗi Babylon làm tầng tập hợp điểm kiểm tra và tầng khả dụng dữ liệu (DA), các chuỗi POS khác làm tầng sử dụng bảo mật.
Thông qua giao thức dấu thời gian Bitcoin, Babylon hỗ trợ rút vốn nhanh, nhằm tối đa hóa tính thanh khoản của Bitcoin. Đây là một lợi thế của Babylon so với các giao thức đặt cược khác. Thời gian rút vốn của Bitcoin sẽ khoảng 1 ngày. Thời gian này so với tốc độ tạo khối 10 phút của Bitcoin thì khá dài. Nhưng so với thời gian tranh chấp 7 ngày của Optimism Rollups, thời gian rút vốn khoảng 10 ngày của ETH, và thời gian rút vốn 21 ngày của đa số mạng POS trong hệ sinh thái Cosmos, thì lại nhanh hơn nhiều.
Tấn công phạm vi dài (Long Range Attack) là một loại tấn công mà các chuỗi POS có thể gặp phải, chỉ việc kẻ tấn công tạo ra một chuỗi dài hơn chuỗi chính ban đầu kể từ khối khởi nguyên, và thay thế chuỗi chính cũ bằng cách sửa đổi toàn bộ (một phần) lịch sử giao dịch.
4.3.4 Cơ chế xác nhận cuối cùng của Babylon
Tính cuối cùng (Finality) đề cập đến trạng thái giao dịch trên blockchain không thể bị thay đổi. Mạng blockchain dựa trên POW như Bitcoin có tính cuối cùng xác suất (Probabilistic Finality), cần đợi xác nhận nhiều khối mới hoàn tất, thời gian xác nhận dài; trong khi hầu hết các mạng dựa trên cơ chế đồng thuận POS, bao gồm cả mạng chính Babylon, sử dụng tính cuối cùng kinh tế (Economic Finality), thời gian xác nhận ngắn hơn. Để ngăn chặn tốc độ giao dịch và tính cuối cùng của mạng Babylon bị giới hạn bởi tính cuối cùng của Bitcoin, giao thức Babylon đã thêm các nút nhà cung cấp tính cuối cùng (FP) để đạt được tính cuối cùng nhanh, đồng thời ngăn chặn các cuộc tấn công phân nhánh (Forking Attacks). Chức năng của nút FP tương tự như trình sắp xếp (sequencer) trong lớp 2 Ethereum, trước khi mỗi khối Babylon được gửi lên mạng chính Bitcoin, nút FP sẽ xác thực giao dịch, đóng gói khối và ký vào mỗi khối L2. Nhờ có nút FP, tính cuối cùng của mạng chính Babylon chỉ mất vài giây. Nút FP sẽ do Ủy ban nút FP vận hành, chạy chương trình Daemon FP.
Liệu nút FP có thể đảm bảo tính phi tập trung, chống kiểm duyệt và các đặc điểm khác, làm thế nào để tránh mắc phải căn bệnh phổ biến của trình sắp xếp tập trung trong lớp 2 Ethereum, vẫn cần được chứng minh thêm. Và giống như Ủy ban giới hạn, danh tính và số lượng của Ủy ban nút FP cũng sẽ quyết định tính phi tập trung và chống kiểm duyệt của toàn bộ giao thức.
4.4 Tổng kết
Từ kiến trúc hệ thống và nguyên lý công nghệ của Babylon có thể thấy, giao thức Babylon về mặt công nghệ không có gì mới, thực tế là sao chép các giao thức như Rollup Ethereum và Eigenlayer lên mạng Bitcoin.
Giao thức Babylon sử dụng nhiều phương pháp kỹ thuật để giảm thiểu các giả định an toàn càng nhiều càng tốt. Tuy nhiên, tính an toàn, mức độ phi tập trung, chống kiểm duyệt, khả năng mở rộng... của toàn bộ giao thức Babylon đều bị quyết định bởi mắt xích yếu nhất trong toàn bộ giao thức, chịu sự ràng buộc bởi cơ chế đồng thuận mạng Babylon, độ an toàn của hợp đồng đặt cược, rút vốn, phạt, quyền hạn và số lượng đa chữ ký, danh tính và số lượng của Ủy ban giới hạn, Ủy ban nút FP, cũng như độ an toàn của các nút trung gian IBC. Rõ ràng, tấn công mạng Babylon dễ hơn tấn công mạng Bitcoin. Hơn nữa, độ an toàn của chuỗi tiêu dùng POS cuối cùng phụ thuộc vào chính độ an toàn của chúng, chứ không phải mạng Bitcoin hay giao thức Babylon. Do đó, tuyên bố "không cần tin tưởng" trong sách trắng Babylon vẫn còn nhiều giả định ẩn.
5. Hệ sinh thái
Hệ sinh thái blockchain (ecosystem) đề cập đến tập hợp tất cả các yếu tố liên quan đến một dự án blockchain, bao gồm bản thân dự án và tất cả các yếu tố liên quan như người phát triển (dự án), người bảo trì (thợ đào và nút xác thực), nhà đầu tư, đối tác, người dùng, truyền thông, sàn giao dịch... Số lượng và quy mô ứng dụng trong hệ sinh thái là yếu tố then chốt quyết định sự thành công của một dự án, hệ sinh thái đầy đủ và phát triển sẽ giúp đạt được hiệu ứng mạng tích cực cho dự án và toàn bộ hệ sinh thái.
Tính đến ngày 27 tháng 4 năm 2024, Babylon đã thiết lập quan hệ hợp tác với trên 60 chuỗi ứng dụng Cosmos, các chuỗi này sẽ thực hiện kết nối chéo chuỗi IBC với Babylon sau khi mạng chính ra mắt. Đồng thời Babylon còn hợp tác với nhiều nhà cung cấp ví, các dự án lớp 2 Bitcoin, giao thức DeFi, giao thức tái đặt cược Bitcoin, nhà cung cấp dịch vụ Rollup... nhiều dự án khác, những dự án này sẽ hỗ trợ mạnh mẽ cho sự phát triển của Babylon. Các đối tác hệ sinh thái nổi bật bao gồm Cosmos Hub, Osmosis, Talus, Akash Network, Injective, Sei, Stride, B Squared Network, Nubit...
Các giao thức đặt cược và tái đặt cược Bitcoin hợp tác với Babylon chủ yếu bao gồm StakeStone, Uniport, Chakra, Lorenzo, Bedrock... Trong đó StakeStone là một giao thức đặt cược/tái đặt cược đa chuỗi, đang xây dựng chức năng tái đặt cược Bitcoin dựa trên Babylon; UniPort network là một chuỗi ứng dụng zk-Rollup xây dựng trên Cosmos SDK, là giao thức tái đặt cược tài sản Bitcoin trong hệ sinh thái Cosmos, hiện đang hợp tác với Babylon để tích hợp chức năng tái đặt cược Bitcoin, hỗ trợ tính tương tác chéo chuỗi cho các tài sản như BRC20, Ordinals-NFT, ARC20, Runes, RGB++...; Chakra là một giao thức tái đặt cược Bitcoin dựa trên ZK, đang tích hợp Babylon để cho phép ánh xạ Bitcoin từ Babylon sang các hệ sinh thái khác; Lorenzo là một giao thức tái đặt cược Bitcoin xây dựng trên Cosmos Ethermint, thành phần cốt lõi là một chuỗi ứng dụng Cosmos; Bedrock là một giao thức tái đặt cược đa tài sản xây dựng trên Ethereum, cho phép người dùng khóa WBTC trên Ethereum,鑄 thành uniBTC, và ánh xạ số lượng tương đương lên chuỗi Babylon, từ đó kiếm lợi nhuận từ việc đặt cược.
Rõ ràng bản đồ hệ sinh thái của Babylon đã không còn giới hạn trong hệ sinh thái Cosmos, mà đang mở rộng ngang. Khi các ứng dụng hệ sinh thái này triển khai đầy đủ, sẽ xây dựng nên một "vườn treo" Bitcoin.
Babylon tích hợp vào hệ sinh thái Cosmos, thay vì xây dựng một lớp 2 Ethereum, một chuỗi song song Polka, hay một subnet Avalanche, một mặt là vì hiện tại chỉ có IBC có khả năng truyền tải an
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














