【问题标题】:Blockchain based database for storing simple records用于存储简单记录的基于区块链的数据库
【发布时间】:2020-03-11 22:56:52
【问题描述】:

我想实施一个基于区块链的小型解决方案,可以用作患者管理系统。该系统应该能够跟踪患者及其医疗记录/报告。当然,这个系统不会部署在某个地方,它只是一个大学项目。

到目前为止,我已经开始尝试用以太坊来做这件事。我没有找到使用它的解决方案。然后我尝试使用 OrbitDB,因为我在以太坊网站的开发者资源页面上看到了它。但是在我使用 OrbitDb 做了一些 POC 之后,我才知道它并没有声称是“区块链数据库”,而是去中心化应用程序的选择。然后有人建议我使用 BigchainDb,但在阅读了它并尝试使用它制作一个小项目后,我开始知道它不适合我的需求。我也读过关于 Fluree 的文章,但还没有尝试过,因为我已经浪费了 3 个月的时间与其他人进行实验,不想再浪费了。

那么,您能否向我推荐一个可以满足我需求的基于区块链的数据库。此外,一些示例代码,最好是在 Node.js 中,对我有很大帮助。

如果我写错了或者我的理解有误,请原谅。我是区块链新手。

谢谢

【问题讨论】:

  • 应该试试 postgere ,因为它是一个大学项目,超级好用。

标签: blockchain ethereum bigchaindb orbitdb


【解决方案1】:

您可以尝试协议实验室开发的 IPFS

星际文件系统 (IPFS) 是一种协议和点对点网络,用于在分布式文件系统中存储和共享数据。 IPFS 使用内容寻址来唯一标识连接所有计算设备的全局命名空间中的每个文件。

here 是了解更多 ipfs 的指南

here 是一个使用 ipfs 和以太坊的简单 dapp

【讨论】:

  • 非常感谢。这意味着我可以使用 OrbitDB。正如给定的here,OrbitDB 建立在 IPFS 之上。
【解决方案2】:

您可以使用 Emercoin 公链,subsystem NVS(名称-值存储)。它允许使用 name_new 命令上传您的数据,使用 name_update 更新值,并使用 name_history 命令查看更改历史记录。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-12
    • 2011-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多