Jiang Zerui 极简-Live a little

构建区块链

前置安装环境搭建:

  1. docker

  2. Homebrew

/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

  1. Go语言
    $ brew install go

  2. nvm $ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.7/install.sh | bash

    环境变量设置: jiangzeuideMBP2:~ jiangzerui$ export NVM_DIR=”$HOME/.nvm” jiangzeuideMBP2:~ jiangzerui$ [ -s “$NVM_DIR/nvm.sh” ] && . “$NVM_DIR/nvm.sh”

  3. node.js

  4. 下载fabric jiangzeuideMBP2:fabric-sample jiangzerui$ curl https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap.sh |bash -s 1.1.0

  5. 启动第一个网络 2.3 创建第一个Fabric网络

参考:http://hyperledger-fabric.readthedocs.io/en/release-1.1/build_network.html

(1)进入samples

cd fabric-samples/first-network

(2)生成必要文件

./byfn.sh -m generate

(3)启动网络

./byfn.sh -m up

参考文档: https://blog.csdn.net/xieamy/article/details/70270039 https://blog.csdn.net/lengxue789/article/details/78850216