【问题标题】:Creating hyperledger network from UI action从 UI 操作创建超级账本网络
【发布时间】:2018-04-09 14:04:31
【问题描述】:

我对区块链和超级账本非常陌生。我正在做一个学术项目,需要帮助。我需要根据网站上的操作创建一个超级账本网络。为了进一步解释,假设有一个证券交易所网站 (NYSE)。当一家公司在此网站上注册首次公开募股时,他们会提供股票数量和股价等信息。当他们点击提交时,网站需要与超级账本连接并创建一个新网络。到目前为止,每家公司在网站上注册,都会有一个新的网络。到目前为止,我一直在使用“yo hyperledger-composer”命令从命令行创建网络,然后仅从命令行进行部署。如何从网站创建一个?

【问题讨论】:

    标签: hyperledger-fabric blockchain hyperledger hyperledger-composer


    【解决方案1】:

    当您输入“yo hyperledger-composer”时,您不会创建网络。您只需创建几个文本文件即可开始开发。为了创建网络,您必须在不同的计算机上启动各种节点,然后将代码部署到这些节点。我怀疑您是否可以通过单击网站上的按钮来做到这一点。

    您可以在现有网络中创建一个频道。这将为您提供一个隔离的“网络”,但您不必启动节点和部署代码。

    【讨论】:

      【解决方案2】:

      我的意思是我开始使用 yo 命令在超级账本作曲家中创建业务网络。我使用以下教程

      https://medium.freecodecamp.org/ultimate-end-to-end-tutorial-to-create-an-application-on-blockchain-using-hyperledger-3a83a80cbc71

      以下命令正在我的机器上部署我的 .bna 文件。

      $ composer runtime install --card PeerAdmin@hlfv1 --businessNetworkName test-bank

      $ composer network start --card PeerAdmin@hlfv1 --networkAdmin admin --networkAdminEnrollSecret adminpw --archiveFile test-bank@0.0.1.bna --file networkadmin.card

      如何在其他机器上安装并连接它们。做所有机器都需要超级账本作曲家。如果我使用 hypersledger 的 perishable-network 演示,有 3 个参与者种植者、托运人和进口商,我只需要在其中安装我的网络代码。将会有许多种植者、许多托运人和许多进口商。这是否意味着我必须在每台机器上安装我的 .bna。如果我需要在每台机器上安装 REST apis,它的目的是什么?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-03-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-01-08
        相关资源
        最近更新 更多