我对使用get start方法设置Hyperledger v1之间的区别提出了疑问:
http://hyperledger-fabric.readthedocs.io/en/latest/getting_started.html
和其他方法如使用vagrant和make peer, 哪种方法很好,适合配置角色和隐私,也适用于配置链码。
谢谢,
答案 0 :(得分:1)
入门的内容全部包含在内。您可以在本地盒子上(或者如果您喜欢的话,在托管云环境中)启动整个Hyperledger Fabric V1.0网络。如果你不想要整个结构,你也可以看到如何分解,简单地提出同伴或订购服务等。
当您不想改变本地盒子上的任何东西,容易拆卸并从头开始时,Vagrant有利于开发。入门包含了所有内容。您可以在本地盒子上(或者如果您喜欢的话,在托管云环境中)启动整个Hyperledger Fabric V1.0网络。如果你不想要整个结构,你也可以看到如何分解,简单地提出同伴或订购服务等。
当你不想改变本地盒子上的任何东西,容易拆卸并从头开始时,Vagrant有利于开发。
大多数人建议只使用直接使用Docker容器的入门。唯一的例外是如果你在Windows上运行,在这种情况下你可能想要使用vagrant。
答案 1 :(得分:0)
有5种独立的Hyperledger区块链技术。每个设置都不同。
最后三个我将让其他人解释如何安装和设置(因为我不知道)。
对于Hyperledger Sawtooth,以下是1.x版本的Sawtooth的说明:https://sawtooth.hyperledger.org/docs/core/releases/latest/app_developers_guide/installing_sawtooth.html
以下是软件包安装步骤和初始设置的简短摘要:
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 8AA7AF1F1091A5FD
$ sudo add-apt-repository 'deb http://repo.sawtooth.me/ubuntu/1.0/stable xenial universe'
$ sudo apt-get update
$ sudo apt-get install -y sawtooth
$ sawtooth keygen
$ sawset genesis
$ sudo -u sawtooth sawadm genesis config-genesis.batch
$ sudo sawadm keygen