【摘要】:把区块链视为数据库,实际上降低了区块链的价值。区块链更侧重数据存证,甚至不惜以减低存储效率、存取性能为代价。如果“将区块链视为数据库”,很容易导致区块链应用的规划设计偏离正确轨道,因为这表明设计者的思想仍然停留在传统中心化系统的框架内无法自拔,只是在寻找一个数据库的“替代品”而已。
首先要弄清什么是数据库(Data-Base)?计算机中数据库是专属概念,是用于存储、处理、管理数据的系统,通常容量大、存取效率高。
因此,区块链不是数据库。把区块链视为数据库,实际上降低了区块链的价值。区块链更侧重数据存证,甚至不惜以减低存储效率、存取性能为代价。
计算机系统之所以需要数据库,是因为有大量(甚至海量)的数据要处理,包括检索、添加、删除、替换、修改、排序、统计等,区块链系统是一个只能不断新增、之后谁也无法修改的“记录本”,记载能力也十分有限,本身不具有数据处理能力,所以区块链不是数据库。(www.daowen.com)
而且,区块链最有价值的可信存证能力恰恰是数据库所不具备的,区块链为此付出了计算、存储效率低的代价,从这个意义上说,将区块链称为数据库,即使冠以“超级”的名号,某种程度上是降低了区块链的“身价”。
如果“将区块链视为数据库”,很容易导致区块链应用的规划设计偏离正确轨道,因为这表明设计者的思想仍然停留在传统中心化系统的框架内无法自拔,只是在寻找一个数据库的“替代品”而已。规划区块链应用应当充分运用“区块链思维”,把应用需求放到全局区块链网络中进行思考,更好地发挥区块链对等互连、信息流转、全网见证等特质,更好地利用虚拟代币、信息关联、智能合约等手段,才能真正让区块链技术解决需求短板、赋能行业应用。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关区块链导读的文章