文件名称:jbc:杰克的区块链-学习和谈论区块链如何工作的简单区块链
文件大小:11KB
文件格式:ZIP
更新时间:2024-05-24 12:24:43
Python
杰布 杰克的区块链-学习和谈论区块链如何工作的简单区块链。 入门 这些说明将为您提供在本地计算机上运行并运行的项目的副本,以进行开发和测试。 有关如何在实时系统上部署项目的注释,请参阅部署。 先决条件 与往常一样,您需要在requirements.txt中安装Python库 $ pip install -r requirements.txt 运行节点 要在命令行上运行节点,有几个选项。 -m告诉节点不仅接收节点,而且还接收我的节点。 -p PORT_NUM将告诉node.py哪个端口上运行。 如下所述,在本地运行多个节点时,这一点很重要。 多个节点的硬链接目录 为了运行其他节点,我们想将主jbc目录硬链接到另一个目录。 为此,请使用上方目录中的脚本。 例如, $ ./linknodes.sh 5001 将创建一个名为jbc5001的目录。 然后,在该目录中,您将能够在其他端口上运行
【文件预览】:
jbc-master
----utils.py(2KB)
----test.py(8KB)
----requirements.txt(296B)
----node.py(2KB)
----.gitignore(28B)
----block.py(2KB)
----config.py(310B)
----mine.py(4KB)
----chain.py(3KB)
----README.md(2KB)
----sync.py(2KB)
----genesis.py(2KB)