国外已经有不少学者提出了区块链应用评价框架,像是美国标准技术研究院(NIST)就在其区块链技术回顾的论文中提出了以下的框架:
NIST的区块链应用评价框架
其他学者提出的框架都跟NIST的大同小异,这当中NIST的框架虽然较为全面,但仍然有其局限,理由在于,这些框架都偏向把区块链当作协作型数据库,但事实上区块链还有其他的用途,像是博弈类DApp利用公链智能合约开源的特性,解决了在线赌场长久以来的信任问题——庄家可能会操纵随机数来坑玩家,这种将程序逻辑公开换取信任的应用方式,就完全在以上框架的守备范围之外。
正因为如此,笔者希望能设计一个包容性更大、更全面的框架给企业决策者参考。
适合区块链的应用场景
以笔者研究超过上百个区块链应用案例的经验来看,区块链作为一个共享账本(Shared-ledger),其用途大致上可分为三个种类:
A.协作型数据库(Collaborative Database);
B.数位资产发行平台(Digital Asset Issuing Platform);
C.公正程序平台(Honest Program Platform)。
协作型数据库
这个类型的应用适用NIST的框架,不过NIST的框架有点太复杂,我把它稍微做了简化,如果你的应用场景有以下特性,可能就适合用区块链做协作型数据库:
1.需要储存数据;
2.有多个数据写入者;
3.没有适合/可信任的数据储存者;
4.数据需要其他成员查核&审计正确性;
5.数据一但被写入后就不能被删除或更新。
你可能会想,什么样的应用场景会有以上的特性?
点击关注币海启行微信公众号,了解更多