Skip to content

onceltl/BlockChain

Repository files navigation

BlockChain

BlockChain simulation

Dependencies

How to Run

  • 首先用 python -m grpc_tools.protoc --python_out=. --grpc_python_out=. -I. P2PNode.proto 生成gRPC文件
  • 然后用 python setP2PNet.py 启动mininet模拟器
  • mininet模拟器启动后会为每个网络节点分配一个终端,并自动运行程序 main.py (可以通过终端交互)

Experiments

  • 分叉测试在branch_test分支
  • 51%算力攻击在51attack分支

POS共识协议

  • 实现了POS公式协议,位于POS分支

About

BlockChain simulation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages