我想知道是否可以将文件导入Hyperldeger Fabric

时间:2019-05-15 09:58:38

标签: hyperledger-fabric hyperledger-composer

我是该领域的新手,因此我仍在进行研究,我想知道是否可以在Hyperldeger Fabric中导入JSON文件-如果更好的是Hyperledeger Fabric或Fabric Composer。更确切地说,我想了解是否有一种方法可以自动填充Hyperledger Fabric的DLT。

目前,我只尝试过Hyperledger Composer在线游乐场

2 个答案:

答案 0 :(得分:0)

  • 如果您要制作链码或智能合约,例如与文件系统交谈并读取文件,甚至调用某些API来收集JSON文件, 可以这样做,但这会特别在背书过程中中断您的交易流程,因为在背书过程中,期望每个对等方针对链码执行交易后,每个对等方都返回相同的值,以认为该交易是有效的交易, 因此,如果背书者之一未能调用API或无法从文件系统读取文件,则该交易将被视为无效。 因此,即使有可能,也不建议在您的链码或智能合约中进行任何第三方活动。
  • 关于填充分类帐,可以做到的最终是一个数据库,以便您可以转储其数据。但是,如果您试图备份以恢复分类帐,以防整个网络瘫痪,这是由于您将要重新安装而导致的网络将限制与该事务绑定的整个配置和证书,因此没有任何意义。

答案 1 :(得分:0)

Fabric没有自动填充分类帐的功能。

您必须开发一种解决方案,以便上载每个Json文件并将其置于分类账状态。

任何类型的数据都可以插入到分类账中,因为它存储字节数组,因此由您自己决定如何进行序列化。