BVM là gì?
Bitcoin Virtual Machine (BVM) mang lại khả năng tương tác với smart contract trên Bitcoin.
BVM là một máy trạng thái (state machine) giống với Ethereum Virtual Machine (EVM), sử dụng Bitcoin như một lớp dữ liệu để đạt được đồng thuận ở cấp độ giao dịch. Cách tiếp cận này cho phép BVM hoạt động như một máy trạng thái đa năng, đồng thời tận dụng tính bảo mật và tính khả dụng dữ liệu (data availability) của Bitcoin mà không cần các module bổ sung, chẳng hạn như giao thức mạng hoặc giao thức đồng thuận.
Bốn thành phần quan trọng của BVM bao gồm:
-
Local Mempool
Như một phần của hệ thống, mỗi node duy trì một tập hợp các giao dịch do người dùng gửi đến trong một local mempool. Mempool sẽ giúp xác minh tính hợp lệ của giao dịch trước khi nó được ghi vào mạng lưới Bitcoin network.
-
Ethereum-like VM
BVM state là máy ảo tương thích với Ethereum với framework được cấu hình để hỗ trợ kích thước giao dịch lớn hơn và giới hạn gas cao hơn, cho phép dự án hỗ trợ nhiều loại ứng dụng hơn.
-
TxWriter
Về cơ bản, dữ liệu giao dịch BVM được nhúng vào giao dịch Bitcoin thông qua trường dữ liệu chứng nhận (witness data field). Việc nhúng này được thực hiện theo cách không ảnh hưởng đến quá trình xác minh và không tác động đến logic giao dịch.
-
TxReader
Module này có trách nhiệm lọc các giao dịch BVM trong mỗi khối Bitcoin mới và đảm bảo trạng thái của BVM luôn đồng nhất trên tất cả các BVM node trong mạng.
Giải pháp xây dựng Bitcoin Layer 2
Nếu như SatoshiVM (SAVM) ứng dụng Zk rollup thì BVM sử dụng công nghệ OP Stack của Optimism để cho phép người dùng triển khai các Bitcoin Layer 2.
Những Bitcoin Layer 2 được xây dựng dựa trên giải pháp của BVM sẽ có kiến trúc như hình dưới.
Modular Store
Modular Store là cửa hàng cung cấp các module cho người dùng có nhu cầu phát triển modular blockchain.
Tokenomics
Key metrics
Token Name |
BVM |
Ticker |
BVM |
Blockchain |
BVM |
Token Standard |
ERC-20 |
Contract |
0x069d89974f4edabde69450f9cf5cf7d8cbd2568d |
Token Type |
Utility, Governance |
Total Supply |
100.000.000 |
Circulating Supply |
23.500.000 (23.5%) |
Token allocation
- Public Sale: 15%
- Thanh khoản: 10%
- Cộng đồng: 50%
- Team: 20%
- Cố vấn: 5%
Token release scheduled
Đội ngũ dự án và investor
Roadmap
- 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ọ.
Social links của dự án
Website: https://bvm.network/
Twitter: https://twitter.com/BVMnetwork
Telegram: https://t.me/BVMofficialcommunity
Github: https://github.com/trustlesscomputer
Coingecko: https://www.coingecko.com/en/coins/bvm
Tổng kết
Bitcoin Virtual Machine là nền tảng cung cấp dịch vụ Bitcoin-Layer 2-as-a-service, cho phép các nhà phát triển dễ dàng xây dựng các Bitcoin Layer 2 cho riêng mình. Hiện tại, đã có nhiều dự án sử dụng giải pháp của BVM. Thông qua bài viết này chắc các bạn đã phần nào nắm được những thông tin cơ bản về dự án để tự đưa ra quyết định đầu tư cho riêng mình.
Thị trường là 1 thiết bị chuyển tiền từ kẻ thiếu kiên nhẫn sang kẻ kiên nhẫn