文件名称:blockchain:用Python编写的区块链-一个文档项目
文件大小:13KB
文件格式:ZIP
更新时间:2024-06-15 03:09:34
python blockchain Python
从头开始使用Python进行区块链 了解区块链并不容易。 至少不是我。 由于该技术如何工作的功能实例太少,我不得不经历许多挫败感。 我喜欢通过这样做来学习,如果您这样做的话,请允许我指导您,最终您将拥有一个运行良好的区块链,并对它们的工作原理有一个扎实的构想。 在您开始之前.. 请记住,区块链是一个不变的顺序记录链,称为区块。 它们可以包含事务,文件或您真正喜欢的任何数据。 但是重要的是,它们是使用哈希链在一起的。 需要什么? 确保已安装Python 3.6+(以及pip),并且还需要Flask和Requests库。 $ pip3 install -r requirements 您还将需要一个HTTP客户端,例如Postman或curl。 但是任何事情都会做。 步骤1:建立区块链 那么一个街区是什么样的呢? 每个块都有一个索引,时间戳,事务,证明(稍后会详细介绍)和上一个事务的
【文件预览】:
blockchain-master
----blockchain.py(5KB)
----tests.py(193B)
----CONTRIBUTING.md(440B)
----.travis.yml(199B)
----LICENSE(1KB)
----README.md(21KB)
----example_block.json(449B)
----.gitignore(1KB)