Hyperledger设置之间的区别

时间:2017-05-09 08:10:36

标签: blockchain hyperledger hyperledger-fabric

我对使用get start方法设置Hyperledger v1之间的区别提出了疑问:

http://hyperledger-fabric.readthedocs.io/en/latest/getting_started.html

和其他方法如使用vagrant和make peer, 哪种方法很好,适合配置角色和隐私,也适用于配置链码。

谢谢,

2 个答案:

答案 0 :(得分:1)

入门的内容全部包含在内。您可以在本地盒子上(或者如果您喜欢的话,在托管云环境中)启动整个Hyperledger Fabric V1.0网络。如果你不想要整个结构,你也可以看到如何分解,简单地提出同伴或订购服务等。

当您不想改变本地盒子上的任何东西,容易拆卸并从头开始时,Vagrant有利于开发。入门包含了所有内容。您可以在本地盒子上(或者如果您喜欢的话,在托管云环境中)启动整个Hyperledger Fabric V1.0网络。如果你不想要整个结构,你也可以看到如何分解,简单地提出同伴或订购服务等。

当你不想改变本地盒子上的任何东西,容易拆卸并从头开始时,Vagrant有利于开发。

大多数人建议只使用直接使用Docker容器的入门。唯一的例外是如果你在Windows上运行,在这种情况下你可能想要使用vagrant。

答案 1 :(得分:0)

有5种独立的Hyperledger区块链技术。每个设置都不同。

  • 超级账本面料-上面已说明
  • 超级账本锯齿-以下说明
  • Hyperledger Indy(身份管理重点)
  • Hyperledger Iroha(移动应用程序重点)
  • Hyperledger Burrow(以太坊EVM实现)

最后三个我将让其他人解释如何安装和设置(因为我不知道)。

对于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