Use Golang to make a simple Bitcoin system,And i will try to perfect it later.
v1、v2
目前的版本是V2,只是一条简单的区块链,只能一次性输出,将在V3版本中将区块存储到
数据库bolt中,并加入挖矿系统和POW工作量证明。
————————2018.11.9
v3
已经更新到第三代版本,本次更新说明:
1、将区块加入到bolt数据库中,区块信息得以保存。
2、增加了POW挖矿系统,每一个区块通过哈希碰撞才能上链。
3、增加了迭代器,通过迭代器遍历整个区块。
3、增加了命令行控制系统,得以方便操作。
——————2018.11.10
V4
已经更新到第四版本,更新说明:
1、加入了UTXO转账系统,可以进行转账,查询余额。
2、加入挖矿奖励,挖矿可以获得比特币。
版本预告:
1、将加入钱包功能
2、将加入数字签名,以验证身份
————2018.11.12