首页  >  要闻 >  区块链 >  区块链的正确使用手册之协作型数据库
区块链的正确使用手册之协作型数据库
 Leora    
2019年11月13日 04:00
  收藏
   

实务上,协作型数据库通常会用联盟链实现,因为一些机密的数据并不适合/不需要放在公链上给所有人看,不过也有一些应用变体会把数据存公链上,譬如MIT自行研发的数位证书协议Blockcerts,就是让所有需要发数位证书的单位,都可以透过这套协议把证书纪录在BTC的区块链上。

以往发行数位证书的单位需要有一个后台,让用户可以验证证书的有效性,但现在用Blockcert就只要负担少少的数据上链费用,不用再雇用人开发/维护后台,就可以安心地把证书存在区块链上,而用户也可以用Blockert协议开发的APP统一管理不同机构发放的数位证书,解决了数位证书管理不易的痛点。

总结一下把区块链当成协作型数据库的好处以及需要注意的地方:

好处:

1.降低跨单位信息传输成本;

2.解决「没人能存数据」的问题。

区块链用作协作型数据库

需要注意的地方:

1.可能会有「谁也不服谁」的政治问题,建议由第三方单位推动;

2.在意数据隐私的话建议使用联盟链,反之若数据适合存在公链上,建议不要重复造轮子,先看看是否有开源协议可以使用。

在此篇文章中,笔者尝试着提供了一个泛用、易懂的框架,让企业决策者可以判断应用场景是否需要导入区块链。区块链作为一个共享账本,其用途大致上可分为协作型数据库、数位资产发行平台和公正程序平台。协作性数据库可以从5个特性来思考应用场景是否需要区块链,如是否需要储存数据、是否要有多个数据写入者、有没有适合/可信任的数据储存者、数据是否需要其他成员查核&审计正确性以及数据一但被写入后就不能被删除或更新,那数位资产发行平台和公正程序平台又该怎么来审视呢?

点击关注币海启行微信公众号,了解更多

编辑: Leora
更多财经请关注 WX: Chaocaijing123456
币海财经: 全球财讯门儿清 https://www.bihai123.com/
声明: 本文由入驻币海编者上传,观点仅代表编者本人,不代表币海财经赞同其观点或证实其描述,请自行判断。

延伸阅读