首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

基于区块链的数据库——解决了就问题、也带来了新问题

项目名称:RecordsKeeper

时间:7月7日

地区:英国

网站:https://www.recordskeeper.co/

点评:RecordsKeeper公司希望在多区块链技术的支持下建立一个性价比更高的匿名数据库平台;通过POS算法,它也许确实能解决目前存在的一些问题,但POS算法在某些极端情况下可能会带来一些新的问题,这可能使得用户对这一项目望而却步。

RecordsKeeper公司希望在多区块链技术的支持下建立一个能为全世界所有人所使用的匿名数据库平台,以解决目前大部分传统数据库所面临的手续费高、安全性低以及在验证和确认数据完整性时需要经第三方支持的通病。

RecordsKeeper允许任何人将可验证的记录推送到区块链中,推送者可以在不涉及可信第三方的情况下验证数据的真实性,完整性和不变性。所有记录都可以使用XRK代币中的小额交易费用以键值对格式(与其他任何noSQL DB一样)推送,只需支付小额的XRK代币支付的交易费用,所有的记录都可以通过“键-值”的形式被推送上去,而这些数据都可以通过使用相同的“键”和交易ID来取出。

RecordsKeeper提供基于去中心化的多区块链技术构建的简单易用的功能:当用户上传文件时,精简记录和元信息将作为摘要被推送到RecordsKeeper的分步式账本中,而实际的数据被推送到加密的存储层以供以后检索。如果记录上传后发生任何变更,记录的哈希值将会不同,并且更改痕迹将保留在区块链中。客户也可以选择使用SHA256哈希校验和来确保记录的摘要没有被改变。所有被允许访问这些数据库的人都可以通过发送交易ID和一个记录键来共享和使用这些数据。

同时,RecordsKeeper区块链不是基于传统的工作量算法(POW)而是基于权益证明算法(POS),这就避免了每次挖矿时所需要的大量计算。如果用户想要连接一个节点,他们必须发送一条消息并作为附加检查来保存私钥,如果所有节点都认可了其真实性,它可以连接RecordsKeeper并获得这一段时间的记账权。

小编认为,RecordsKeeper希望通过区块链的分布式存储特点作为数据库,并通过POS避算法免了挖矿所需要的大量计算,其白皮书也比较详细。但实际上,虽然POS算法在一定程度上缩短了各节点达成共识的时间,但我们仍然怀疑其能否胜任作为一个高频率且数据修改量极大的数据库;同时POS算法在极端情况下会带来极端中心化的结果,而让区块链中的某些节点充当记账节点可能会让某些隐私性极高的数据库(例如医院数据库)对这一项目望而却步。虽然RecordsKeeper这一项目可能解决了目前数据库费用高的问题,但这也带来了一些新的问题。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180612G17S9U00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券