Soo*_*raj 6 blockchain hyperledger hyperledger-fabric ibm-blockchain
我已经开始学习超级账本。通过使用作曲家游乐场创建示例应用程序来熟悉它。我对使用超级账本的分散存储存有疑问。我已经阅读了一些有关以下内容的文档:
将数据散列保存在区块链中以确保不变性。
通过base64字符串将图像保存在区块链中(作为资产)。
有些事情很清楚,但很大一部分仍然不确定。他们是 :
任何提及使用区块链进行数据存储,去中心化存储等的资源/教程都将非常有帮助。
谢谢!
区块链数据,即账本,存储为物理文件。它包含链接块,每个块由一组交易组成。每个状态更改都存储在那里。
相比之下,世界状态仅包含每项资产的当前状态,因为这是应用程序所需要的。
世界状态是作为数据库实现的,couchdb 是一个不错的选择,有一个更简单的可用,但在查询能力方面提供的要少得多。
当然,这意味着可以在任何时间点轻松地从分类帐中重新创建世界状态。
当一个新的 peer 被添加到一个频道时,它自己的世界状态是从分类帐中创建的。
描述这一切的好读物在这里:https : //hyperledger-fabric.readthedocs.io/en/release-1.3/ledger/ledger.html
| 归档时间: |
|
| 查看次数: |
1882 次 |
| 最近记录: |