pip 安装 python包的工具,用来管理py的包pipenv 提供python运行环境,为每个项目建立不同的环境Flask / requsets 安装依赖包 Flask 提供了webserver,用于节点间的通信 requsts是请求和发送包的一个库复制代码
mkdir myproject
cd myproject
pip install pipenv
pipenv install
pipenv install flask==0.12.2
pipenv install requests==2.18.4
块结构
{ "index": 0, "timestamp": "", "transactions": [ { "sender": "", "recipient": "", "amount": 5, } ], "proof": "", "previous_hash": ""}复制代码
一个区块包括区块的索引,时间戳,交易信息(发送者,接收者,金额),工作量证明,上一个区块的的哈希值。
定义区块的类