【问题标题】:Architecture for Decentralized Application去中心化应用架构
【发布时间】:2020-06-13 05:39:29
【问题描述】:
我学习 SOLIDITY 已经有一段时间了,准备开始做项目。我想做一个很酷的项目,我们将交易细节以 PDF 的形式存储到区块链中,所有这些细节都记录在区块链中。
以个人健康报告为例。他的初始健康报告存储在区块链中。以后如果有人想改变他们不能使用区块链对吗?
我想使用以太坊和 IPFS 构建这样的项目。
我想了解架构和一些有用的资源。
提前致谢!
【问题讨论】:
标签:
architecture
blockchain
ethereum
solidity
ipfs
【解决方案1】:
您可以根据自己的目的使用Emercoin NVS,并将您的 IPFS 哈希存储在 NVS 中。因此,通过可搜索的名称,您可以从区块链中提取您的 IPFS 哈希,并通过哈希 - 您可以从 IPFS 中提取您的文件对象(PDF 左右)。
当您为搜索名称分配另一个值(新 IPFS 哈希)时,NVS 允许使用命令“name_update”。当然,旧值也保存在区块链中,您可以使用命令“name_history”提取更新历史记录。
我建议您使用Emercoin Testnet 创建原型。如果您需要测试网 EMC 来进行实验 - 问我,我会免费提供。