1. Bitcoin Virtual Machine là gì?
Bitcoin Virtual Machine (BVM) là một giải pháp modular blockchain giúp xây dựng các hệ thống blockchain Layer 2 trên nền tảng Bitcoin. BVM cung cấp một cơ sở hạ tầng dễ sử dụng cho bất kỳ ai muốn xây dựng các giao thức rollup trên Bitcoin, và cung cấp một nền tảng dịch vụ cho phép nhà phát triển tùy chỉnh và triển khai các giải pháp Layer 2 riêng trên Bitcoin.
Hiện tại, đã có 5 dự án được triển khai trong BVM, mỗi dự án tập trung vào các lĩnh vực khác nhau, bao gồm:
- Bitcoin Arcade tập trung vào lĩnh vực GameFi.
- Naka tập trung vào lĩnh vực DeFi.
- Alpha tập trung vào lĩnh vực SocialFi.
- Eternal AI tập trung vào lĩnh vực AI.
- Modular tập trung vào lĩnh vực Education.
Bằng cách lựa chọn từ một loạt các mô-đun cho khả năng khả dụng dữ liệu, thực thi, rollup, cầu nối, thanh toán và ứng dụng phi tập trung (dapps), BVM đơn giản hóa quá trình di chuyển các hợp đồng thông minh Solidity và ứng dụng từ Ethereum sang Bitcoin. Phương pháp này cho phép tạo ra nhiều ứng dụng khác nhau, từ sàn giao dịch phi tập trung đến trò chơi hoàn toàn trên chuỗi, nâng cao hệ sinh thái Bitcoin bằng các chức năng và ứng dụng mới.
BVM chọn giải pháp Data Availability của Syscoin, được gọi là Bitcoin DA (trước đây là Proof-of-Data Availability - PoDA), làm một trong các tùy chọn cho "Bitcoin + Syscoin" trên nền tảng của mình. Điều này nhấn mạnh vai trò quan trọng của khả năng khả dụng dữ liệu có khả năng mở rộng và bảo mật trong việc phát triển các giao thức blockchain Layer 2. Bitcoin DA giải quyết các ràng buộc quan trọng về khả năng mở rộng trên Bitcoin, cung cấp cho nhà phát triển các công cụ cần thiết để xây dựng các giải pháp hiệu quả và có khả năng mở rộng hơn.
2. Sản phẩm của Bitcoin Virtual Machine
2.1. Hợp đồng thông minh trên Bitcoin
Hợp đồng thông minh trên Bitcoin là một sản phẩm của Bitcoin Virtual Machine (BVM). BVM cung cấp một cơ sở hạ tầng và môi trường để triển khai và thực thi hợp đồng thông minh trên mạng lưới Bitcoin. Điều này cho phép nhà phát triển chuyển đổi các hợp đồng thông minh và ứng dụng phi tập trung từ Ethereum sang Bitcoin mà không cần thay đổi nhiều hoặc không cần thay đổi.
Kiến trúc của Hợp đồng thông minh trên Bitcoin bao gồm các thành phần chính sau:
- Bitcoin Virtual Machine (BVM): Là máy ảo tương tự Ethereum Virtual Machine (EVM), BVM thực thi mã hợp đồng thông minh được viết bằng Solidity hoặc ngôn ngữ tương tự trên nền tảng Bitcoin. BVM cung cấp một môi trường chạy hợp đồng và giải quyết các giao dịch trên mạng lưới Bitcoin.
- Local Mempool: Mỗi nút trong hệ thống BVM duy trì một bộ nhớ tạm cục bộ (local mempool) để lưu trữ các giao dịch mà người dùng gửi đến. Bộ nhớ tạm cục bộ này giúp xác minh tính hợp lệ của các giao dịch trước khi chúng được ghi vào mạng Bitcoin.
- Ethereum-like VM: BVM hỗ trợ một máy ảo tương thích với Ethereum, cho phép triển khai các hợp đồng thông minh viết bằng Solidity hoặc ngôn ngữ tương tự. BVM đã được cấu hình để hỗ trợ kích thước giao dịch lớn hơn và giới hạn gas khối cao hơn, từ đó mở rộng khả năng và chức năng của hợp đồng thông minh trên Bitcoin.
- TxWriter và TxReader: TxWriter là thành phần đảm nhận việc nhúng dữ liệu giao dịch của BVM vào giao dịch Bitcoin thông qua trường dữ liệu witness. Việc nhúng này không ảnh hưởng đến quá trình xác minh và logic giao dịch. TxReader là một mô-đun quản lý và lọc các giao dịch BVM trong mỗi khối Bitcoin mới, đảm bảo trạng thái của BVM nhất quán trên toàn bộ mạng lưới BVM, kể cả trong trường hợp tái tổ chức blockchain (reorg).
2.2. Giải pháp Bitcoin L2
BVM Network sử dụng một phiên bản đã được chỉnh sửa từ Stack OP, được gọi là BVM, để xây dựng giải pháp Bitcoin L2. Kiến trúc Bitcoin L2 của họ dựa trên việc tái sử dụng mã nguồn Optimism đã được kiểm định qua nhiều thử nghiệm.
Lớp 1 của giải pháp này là thành phần xác nhận dữ liệu, là nền tảng của toàn bộ bộ công cụ phần mềm Bitcoin L2. Nó có vai trò quan trọng trong mô hình bảo mật và tất cả các thành phần khác trong bộ công cụ phụ thuộc vào nó.
Dữ liệu trong Bitcoin L2 được lưu trữ trên Bitcoin và một mạng lưới khác như Polygon. Dữ liệu được nén thành các giao dịch và được lưu trữ trên Polygon, trong khi băm của dữ liệu được lưu trữ trên Bitcoin để đảm bảo tính khả dụng và toàn vẹn.
Ngoài ra, giải pháp còn cung cấp cầu nối cho phép người dùng gửi tiền tài sản Bitcoin (BTC và token BRC-20) giữa Bitcoin và mạng lưới khác.
2.3. Module Store
Tại Module store các nhà phát triển Bitcoin l2 sẽ dễ dàng lựa chọn các blockchain modules phù hợp nhất với họ. Sản phẩm này dự kiến sẽ ra mắt vào tháng 6/2024.
3. Đội ngũ phát triển
Cập nhật.
4. Đối tác và nhà đầu tư
BVM network có quan hệ đối tác với Polygon, Near, Filcoin, Syscoin…
Không có thông tin về các vòng đầu tư của dự án.
5. Tokenomics
5.1. Thông tin chung
- Tên token: BVM
- Mã token: BVM
- Tổng cung: 100,000,000
- Contract: 0x069d89974f4edabde69450f9cf5cf7d8cbd2568d
5.2. Phân bổ token
- 50% community
- 10% liquidity
- 15% public sale
- 20% team, 12M cliff, 48M monthly vesting
- 5% advisors, 6M cliff, 30M monthly vesting
5.3. Tính năng token
BVM dùng để:
- Stake để nhận airdrop từ các dự án bitcoin l2 phát triển trên BVM network.
- Thanh toán cho các dịch vụ của Bitcoin Virtual Machine.
- Thanh toán phí gas trên các Layer 2 sử dụng công nghệ của Bitcoin Virtual Machine.
- Burn token. Hiện đã có 2 đợt burn token.
6. Lộ trình phát triển
- 4/2024: BVM staking. Stake token BVM và nhận phần thưởng stake từ các blockchain Bitcoin Layer2 khác nhau trong hệ sinh thái BVM.
- 5/2024: Phát triển mạnh hơn nữa hệ sinh thái của BVM Bitcoin Layer2, chào đón các developer đến và build trên BVM.
- 6/2024: Triển khai modular store. Các nhà phát triển có thể chọn gói triển khai các Dapp được thiết lập sẵn cho Bitcoin Layer2 của họ.
7. Kênh truyền thông
- Website: https://bvm.network/
- X: https://twitter.com/BVMnetwork
8. Kết luận
Blockchain modular là một xu hướng mới trong phát triển blockchain. BVM Network là một dự án tiên phong trong việc thúc đẩy xu hướng modular trong phát triển blockchain Bitcoin. Với sự sáng tạo, linh hoạt và hỗ trợ cho Bitcoin L2, BVM Network tạo ra một giải pháp mạnh mẽ và tiềm năng cho việc mở rộng khả năng và tính linh hoạt cho mạng lưới Bitcoin.
Đọc thêm: