Bitcoin hiện đang là một trong những chủ đề được công chúng đặc biệt quan tâm, điều này không chỉ đến từ sự kiện halving sắp tới mà còn đến từ những ứng dụng sắp được triển khai trên đấy. Trong đó, Layer 2 của Bitcoin được cho là mảng sôi động nhất với hàng loạt những dự án tiềm năng như Merlin Chain, BEVM và BOB. Vậy BOB là gì? Hãy cùng Coin68 tìm hiểu thông qua bài viết dưới đây.
BOB là gì? Tìm hiểu về giải pháp Bitcoin Layer 2 tương thích với EVM
BOB là gì?
BOB (Build on Bitcoin) là một Layer 2 Bitcoin stack có khả năng tương thích hoàn toàn với EVM, dự án kết hợp sức mạnh, tính bảo mật của Bitcoin với khả năng mở rộng, lập trình và trải nghiệm người dùng trên Ethereum.
-
Bitcoin security: BOB được thừa hưởng tính bảo mật từ cơ chế đồng thuận Proof of Work của Bitcoin với mục tiêu trong dài hạn là phát triển được một Optimistic Rollup trên Bitcoin Layer 1 thông qua on-chain fraud proofs có cơ chế giống BitVM.
-
Hỗ trợ các Bitcoin Stack: BOB sẽ hỗ trợ các công nghệ đang hiện hữu trên Bitcoin như Ordinals, Lightning và Nostr. Điều này được hiện thực hóa bằng việc sử dụng cross-chain light client, Bitcoin smart contract SDK và Rust zkVM.
Thành phần của BOB Stack
Rollup Layer
Ở cấp độ cơ sở, BOB có thể sử dụng tất cả chain và EVM rollup, ở thời điểm đầu, BOB sẽ được phát triển trên OP Stack bao gồm cả những cải tiến ZK từ RISC Zero. Bên cạnh đó, tính bảo mật của Bitcoin sẽ được BOB thừa hưởng thông qua giao thức merged mining.
EVM Core
Về tính cốt lõi, BOB sẽ tận dụng Ethereum Virtual Machine (EVM) để tạo và thực thi các smart contract (được viết bằng Solidity). Phiên bản EVM mà BOB đang triển khai sẽ đảm bảo khả năng tương thích cao với các công cụ mà các nhà lập trình đang sử dụng như: Tool (Hardhat, Foundry, Remix), ví (MetaMask, WalletConnect), block explorers (BlockScout) và các công cụ phân tích dữ liệu (The Graph, Dune, GoldSky).
Rust zkVM
Đa số các thành phần stack của Bitcoin được viết bằng ngôn ngữ Rust, từ SDK, Lightning đến Ordinals, do đó, BOB được xây dựng với khả năng hỗ trợ thư viện của Bitcoin (viết bằng Rust). Bên cạnh đó, với sự hiện diện của RISC Zero zkVM, nó sẽ cho phép việc thực thi các chương trình viết bằng Rust off-chain và xác minh các hoạt động trong EVM smart contract bằng ZK proof.
Bitcoin Bridge
Thông qua BTC light client, BOB sẽ cung cấp khả năng truy cập data của block Bitcoin và giao dịch, từ đó cho phép các EVM contract xử lý các giao dịch của BTC.
BOB SDK
Cũng giống như OpenZeppelin và các thư viện Solidity khác, BOB cũng cung cấp một SDK đủ khả năng để xây dựng các ứng dụng trên Bitcoin. Điều này đồng nghĩa với việc các Solidity contract có thể được sử dụng để tương tác với Bitcoin bao gồm: Ordinals, BRC-20, Lightning, Inscription API.
Rollup Roadmap
Phase 1: Optimistic BOB
BOB sẽ được triển khai như một ETH rollup trên nền OP Stack, bên cạnh đó, BOB sẽ theo dõi các trạng thái của Bitcoin thông qua BTC light client, xác minh các header của block và chấp thuận các giao dịch bao gồm cả bằng chứng.
Phase 2: Bitcoin PoW Security + ETH Optimistic Rollup
Ở giai đoạn thứ 2 của dự án, BOB sẽ mang sự bảo mật của Bitcoin PoW đến với ETH rollup, tận dụng kỹ thuật merged mining và kết hợp với các thợ đào bitcoin. Điều này sẽ tối thiểu sự phụ thuộc vào sequencer và thay vào đó là các miner sẽ xác thực các trạng thái và chỉ đính kèm các cam kết nếu việc chuyển đổi trạng thái là chính xác.
Phase 3: Bitcoin Optimistic Rollup + ETH ZK/Optimistic Rollup
Giai đoạn thứ 3 của hiện đang được nghiên cứu, bước đầu, giai đoạn này sẽ hướng Bitcoin trở thành settlement layer của BOB. Đặc biệt nhất là khi BitVM đã thể hiện được cách mà các fraud proofs có thể được mã hóa vào script của Bitcoin mà không cần một bản fork. Điều cho phép một lượng lớn các operator (dưới 100 đơn vị) có thể thực hiện các task của sequencer. Việc này có nghĩa rằng rollup có thể đảm bảo tính an toàn khi chỉ cần có tối thiểu 1 operator tốt tồn tại trong mạng lưới, nhân tố này sẽ challenge và xoá bỏ các mối nguy hại từ các operator khác.
Thông tin cơ bản về token
Hiện tại, BOB chưa công bố thông tin cụ thể về việc niêm yết token. Coin68 sẽ cập nhật ngay khi có thông tin mới nhất từ phía dự án.
Lộ trình phát triển
-
Phase 0: Public Testnet.
-
Phase 1: Bootstrapping BOB (Optimistic ETH Roll-up).
-
Phase 2: Bitcoin Security.
-
Phase 3: ZK Validation.
-
Phase 4: BTC-Staked Sequencers.
-
Phase 5: Multi-ZK-Rollup cho ETH và BTC.
Đội ngũ phát triển
Hiện tại, BOB chưa công bố thông tin cụ thể về đội ngũ phát triển của họ. Coin68 sẽ cập nhật ngay khi có thông tin mới nhất từ phía dự án.
Nhà đầu tư
Hiện tại, BOB đã nhận được tổng cộng 10 triệu USD tiền đầu tư từ các quỹ như: Mechanism Capital, CMS, Bankless Ventures, Alliance, Asymmetric, Antalpha Ventures, UTXO, ViaBTC Capital,… Vòng đầu tư này được dẫn dắt bởi Castle Island Ventures.
Tổng kết
Bên trên là toàn bộ những thông tin về BOB và công nghệ mà dự án này đang theo đuổi. Thông qua bài viết, hy vọng Coin68 đã mang đến cho người đọc những thông tin tổng quan về BOB cũng như những điều mà dự án này sẽ mang đến cho thị trường trong tương lai.
Lưu ý: Coin68 không chịu trách nhiệm với bất kỳ quyết định đầu tư nào của các bạn. Chúc các bạn thành công và kiếm được thật nhiều lợi nhuận từ thị trường tiềm năng này!
Comments (No)