美文网首页区块链
用Python从零开始创建区块链

用Python从零开始创建区块链

作者: ab64fd4eaee3 | 来源:发表于2018-06-30 14:06 被阅读1次

    一、用Python从零开始创建区块链

    [用Python从零开始创建区块链]
    http://learnblockchain.cn/2017/10/27/build_blockchain_by_python/

    翻译自Building a Blockchain
    博客地址

    [英文README]
    (https://github.com/xilibi2003/blockchain/blob/master/README-en.md)
    二、安装

    1. 安装 Python 3.6+
      is installed.
    2. 安装 pipenv.
    $ pip install pipenv 
    
    1. 创建virtual env.
    $ pipenv --python=python3.6 
    
    1. 安装依赖.
    $ pipenv install 
    
    $  pipenv install flask==0.12.2
    $  pipenv install requests ==2.18.4"
    
    1. 运行节点:
      $ pipenv run python blockchain.py
      $ pipenv run python blockchain.py -p 5001
      $ pipenv run python blockchain.py --port 5002

    Docker运行
    另一种方式是使用Docker运行:

    1. 克隆库
    2. 构建docker容器
    $ docker build -t blockchain . 
    
    1. 运行
    $ docker run --rm -p 80:5000 blockchain 
    
    1. 添加多个节点:
    $ docker run --rm -p 81:5000 blockchain 
    $ docker run --rm -p 82:5000 blockchain  
    $ docker run --rm -p 83:5000 blockchain
    

    四、贡献
    深入浅出区块链

    想做好的区块链学习博客。
    博客地址

    欢迎大家一起参与贡献,一起推动区块链技术发展。

    相关文章

      网友评论

        本文标题:用Python从零开始创建区块链

        本文链接:https://www.haomeiwen.com/subject/pfptuftx.html