Building blockchain by Rust
v001版本的区块链
- 仅有单个节点
- 过程式编程
- 零难度挖矿
- 每个块仅有一条交易记录
v002版本
- 仅有单个节点
- 对象式编程
- PoW挖矿
- 每个块仅有一条交易记录
v003版本
- 仅有单个节点
- 项目模块化
- PoW挖矿
- 每个块仅有一条交易记录
- 基于rocksdb实现持久化存储
v004版本
- 仅有单个节点
- 项目模块化
- PoW挖矿
- 基于rocksdb实现持久化存储
- 增加UTXO账户、转账
v005版本
- 仅有单个节点
- 项目模块化
- PoW挖矿
- 基于rocksdb实现持久化存储
- UTXO账户、转账
- 增加:本地钱包
v006版本
- 项目模块化
- PoW挖矿
- 基于rocksdb实现持久化存储
- UTXO账户、转账
- 本地钱包
- 增加:P2P网络
v007版本
- 项目模块化
- PoW挖矿
- 基于rocksdb实现持久化存储
- UTXO账户、转账
- 本地钱包
- P2P网络
- 增加:memory pool