区块链不可篡改特征原理详解

2020-08-12 11:10:17 来源:超级共识


区块链最容易被理解的特性是不可篡改的特性,它的这个特性在防伪溯源中发挥着重要作用。那它不可篡改的原理是怎么样的呢?如下:

不可篡改是基于“区块+链”(block+chain)的独特账本而形成的:存有交易的区块按照时间顺序持续加到链的尾部。要修改一个区块中的数据,就需要重新生成它之后的所有区块。

共识机制的重要作用之一是使得修改大量区块的成本极高,从而几乎是不可能的。以采用工作量证明的区块链网络(比如比特币、以太坊)为例,只有拥有 51% 的算力才可能重新生成所有区块以篡改数据。但是,破坏数据并不符合拥有大算力的玩家的自身利益,这种实用设计增强了区块链上的数据可靠性。

通常,在区块链账本中的交易数据可以视为不能被“修改”,它只能通过被认可的新交易来“修正”。修正的过程会留下痕迹,这也是为什么说区块链是不可篡改的,篡改是指用作伪的手段改动或曲解。

在现在常用的文件和关系型数据中,除非采用特别的设计,否则系统本身是不记录修改痕迹的。区块链账本采用的是与文件、数据库不同的设计,它借鉴的是现实中的账本设计——留存记录痕迹。因此,我们不能不留痕迹地“修改”账本,而只能“修正”账本(见下图)



区块链的数据存储被称为“账本”(leger,总账),这是非常符合其实质的名称。区块链账本的逻辑和传统的账本相似。比如,我可能因错漏转了一笔钱给你,这笔交易被区块链账本接受,记录在其中。修正错漏的方式不是直接修改账本,将它恢复到这个错误交易前的状态;而是进行一笔新的修正交易,你把这笔钱转回给我。当新交易被区块链账本接受,错漏就被修正,所有的修正过程都记录在账本之中,有迹可循。

将区块链投入使用的第一类设想正是利用它的不可篡改特性。农产品或商品溯源的应用是将它们的流通过程记录在区块链上,以确保数据记录不被篡改,从而提供追溯的证据。在供应链领域应用区块链的一种设想是,确保接触账本的人不能修改过往记录,从而保障记录的可靠性。

超级共识科技 是一家原生区块链技术服务提供商,专注区块链领域探索五年以上,自主研发了BaaS平台、区块链溯源系统、数字商品可信登记平台、区块链电能交易实训平台等产品,能根据不同场景的痛点提供有价值的区块链解决方案,如有需要可拨打电话:020-82109141,或 【在线咨询】
您可能还感兴趣
为中小微企业提供产品和服务
助力传统企业实现区块链转型,共享产业区块链发展的红利
7*24小时技术支持
一对一商务沟通
多种套餐和价格体系
个性化解决方案

联系我们

电话:020-82109141

邮箱:chaojigongshi@gmail.com

地址:广州市天河区车陂北街28号3栋203~205、216室

Copyright © 广州超级共识科技有限公司 粤ICP备20038598号