Hyperledger fabric 如何从api';在Hyperledger结构区块链之外

Hyperledger fabric 如何从api';在Hyperledger结构区块链之外,hyperledger-fabric,hyperledger,Hyperledger Fabric,Hyperledger,我想知道如何获得hyperledger结构智能合约,以便从外部API读取 在以太坊区块链中使用名为oraclize()的服务执行此操作-hyperledger fabric智能合约或任何解决方案是否有类似的功能?在hyperledger fabric中-智能合约(链码),目前可以使用golang或Java实现,这两个都是图灵完备的,并为您提供了一套reach库和框架。其中,您可以使用任何网络库与外部服务连接,同时您需要格外小心,以确保链码是确定性的(例如,调用相同外部API的相同链码的两次独立执

我想知道如何获得hyperledger结构智能合约,以便从外部API读取


在以太坊区块链中使用名为oraclize()的服务执行此操作-hyperledger fabric智能合约或任何解决方案是否有类似的功能?

在hyperledger fabric中-智能合约(链码),目前可以使用golang或Java实现,这两个都是图灵完备的,并为您提供了一套reach库和框架。其中,您可以使用任何网络库与外部服务连接,同时您需要格外小心,以确保链码是确定性的(例如,调用相同外部API的相同链码的两次独立执行将返回相同的结果)。

来自Oraclize的Riccardo


实际上,我们正在研究Oraclize与Hyperledger的集成。

但请记住,不建议这样做,链码应该专注于保存/获取数据,并执行一些简单的业务逻辑,它应该是快速的,以避免问题,还请记住,这是一种分散的体系结构,每个背书对等方都应该做同样的事情(调用外部API)和所有必须具有connectivityOraclize文档的结构: