【问题标题】:Is there any way that a Chaincode can interact with outside entity?Chaincode 有什么方法可以与外部实体交互?
【发布时间】:2019-04-15 11:50:04
【问题描述】:

我正在编写一个 Hyperledger-fabric 链代码。我希望它可以从外部程序中获取一些字符串并向它发送一些消息。我想知道链码是否可以做到这一点?

【问题讨论】:

    标签: hyperledger-fabric hyperledger-chaincode


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      为了与外部程序交互,您需要设置区块链oracle。预言机应该向所有背书者返回确定性结果——否则背书失败。至关重要的是,所有背书者都可以访问这个外部程序,例如通过 API。

      商业区块链预言机提供商Oraclize 提供与 Hyperledger Fabric 的集成。您可以查看他们的connector chaincode,了解他们如何将 oracle 与 Fabric 集成并遵循类似的方法。

      编辑:需要明确的是,我与 Oraclize 没有任何关联,也不想为他们做广告。我只是将它们命名为示例,因为它们众所周知并且提供与 Hyperledger Fabric 的集成

      【讨论】:

      • 好吧,下次不要只是复制我的答案并发布它,但如果你想说同样的话,可以评论我的答案并指出一些重要的事情......
      • 这真是个粗鲁的人。当原始问题的回复为零时,我开始输入回复。我后来重新访问页面时才看到您的回复
      • 我对复制答案和发布答案的理解为零。这似乎很明显,让我假设这一点。当你不打算这样做时,我很抱歉!但是请下次再回来查看是否已经有您想要提供的确切答案,是否删除了您的答案(如果您没有提供任何其他有用的信息)或评论最初的答案。
      • 我绝对不是故意的,如果冒犯了你,我很抱歉。我认为我的答案仍然包含一些额外的信息(背书失败,连接器链码),所以如果你想把它整合到你的答案中,我很乐意删除我的
      猜你喜欢
      • 1970-01-01
      • 2023-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-26
      相关资源
      最近更新 更多