用GO写一个区块链

总结下最近用GO实现区块链实现下面的模块

基本原型

工作量证明,这里用的POW

持久化和命令行,这里用的BoltDB存储区块

地址,这里用的比特币的地址方案

交易

P2P网络,这里为方便本地调试,采用端口来区分节点

 

总体感觉GO在区块链领域,无论是资料、框架等都比较全。本文参考了国外牛人写的区块链GO语言实现系列文章 https://jeiwan.cc/posts/building-blockchain-in-go-part-1/  ,有兴趣的可以看一下。

猜你喜欢

转载自www.cnblogs.com/hotion/p/9668156.html