blockchain 一个简单的python编写的区块链 简单介绍: 此例子中使用的PoW比较简单:找到一个数字,使得它与前一个区块的 proof 拼接成的字符串的 Hash 值以 4 个零开头(一般区块链中可能会要求有30个零,计算量就很大很大了)。 一致性问题解决:默认找网络上最长的链。 例子中的地址为节点的地址,自行配置(可使用postman测试) 1.挖矿接口(http://192.168.22.135:5000/mine) 2.创建新交易的接口(http://192.168.22.135:5000/transactions/new) 3.查看区块链的接口(http://192.168.22.135:5000/chain) 4.注册节点接口(http://192.168.22.135:5000/nodes/register) 5.处理区块链节点数据一致性接口(http://192.168.22.135:5000/nodes/resolve)