基于DPoS算法、P2P对等网络的简易区块链Go语言实现
基于DPoS算法、P2P对等网络的简易区块链Go语言实现
Go 其它杂项
共36Star
详细介绍
Implement a simple blockchain use dpos algorithm
Architecture Design
- Create a P2P Conn-pool
- BlockChain Generate
- Node Manage And Vote
- Pick Node
- Write Block On Blockchain
Build
RUN
git clone git@github.com:csunny/dpos.git
cd dpos // 切换到源码路径下
go build main/dpos.go
connect multi peer
./dpos new --port 3000 --secio
Vote
./dpos vote -name QmaxEdbKW4x9mP2vX15zL9fyEsp9b9yV48zwtdrpYddfxe -v 30
Document
Licence
MIT
-
54 Star
-
1 Star
-
171 Star
-
86 Star
-
0 Star
-
18 Star
-
48 Star
-
140 Star
-
46 Star