/BlockChainRust

A simple blockchain implementation on Rust.

Primary LanguageRustApache License 2.0Apache-2.0

Rust BlockChain 中文

A simple blockchain implementation on Rust, which includes directories from 1 to 8. The first one is a basic implementation, the last one is the most complete。

  • blockchain1 serialization, block, blockchain
  • blockchain2 add proof of work
  • blockchain3 add storage
  • blockchain4 add transaction
  • blockchain5 add account
  • blockchain6 add merkle hash
  • blockchain7 add miner and mining job
  • blockchain8 add gains of miner