区块链是如何防止交易方恶意篡改数据的
扫描二维码
随时随地手机看文章
一、记账的千年演化
记账,民之大事。
小到个人买卖,大到国家财政、国际贸易,每个个体与社会单位都离不开:记账。
可以说记账的历史是由简到繁,又由繁到简。意思是:记账内容越来越繁多,而记账工具也越来越先进。基于账本科技化的演变规律研究,我们大致可以将其过程分成四个阶段:简单账本、复式账本、数字化账本、分布式账本。
阶段一:简单账本
世界最古老账本
苏美尔文明-乌鲁克城-库辛泥板
中国
旧石器时代:绘图记事
原始社会末期:结绳记事
商周:文字叙述
春秋战国:单式记账
单式记账法发展至春秋战国时期,开始使用会计对象名称,运用“入”、“出”作为记账符号,有固定的会计记录格式。
特点:单条记录
媒介:泥板、绳索、纸质
弊端:量大时易出错
只有一个账本,易被篡改
阶段二:复式账本
世界:
关于复式记账法最早的文字记载出现于 1494 年意大利著名数学家卢卡·帕切奥利(Luca Pacioli)的著作中,演化到现在包括增减记账法、收付记账法、借贷记账法三种。目前最常用的是借贷记账法【借(Debit):意味着债务,表示从其他方转移到本科目内;贷(Credit):意味着债权,代表从该科目转移出去】,它基于会记恒等式(资产=负债+权益),确保每笔交易都按照该恒等式进行记录。
中国明清:复式记账法
(1)三脚账
三脚账是种不完全的复式记账法,对交易划分为两类,使用不同记账规则。
① 非现金交易的转账事项:复式记账,记录两笔——来账和去账。
②现金收付事项:单式记账,只记录现金的对方,现金则略去不记。
(2)龙门账
龙门账把全部账目划分为“进、缴、存、该”四大类,在其下又分列若干项目,对会计对象进行分类、分项核算,还有公式“进-缴=存-该”。大概就是要算死会计的节奏。
(3)四脚账
四脚账在三脚账、龙门账的基础上发展,是中国古代比较成熟的复式记账法。四脚账遵循“有来必有去,来去必相等”的记账规则,有一个比较完善的账簿组织。
特点:恒等公式
弊端:人工算力大,会计成本高
阶段三:数字化账本
顾名思义,数字化账本就是使用计算机记账。比起人工的算力,大家更相信机器的准确率。运用20世纪最伟大发明的计算机来记账,可不是我们想象的摁个计算器那样简单。因为数字化账本明显是针对更大量的账本进行复杂的分类记录。因此,为了更好的统计数据,专家们发明了各种各样的数据库技术,例如网状数据库、层次数据库和开创意义得关系型数据库,慢慢的就形成了我们这个“大数据时代”。
最大改变是:记账媒介发生了改变——从物理媒介到数字化媒体。
阶段四:分布式账本
在大家以为数字化账本已经便利得不能在便利、清晰得不能再清晰的时候,人们却发现它的本质,其实仍是中心化的模式。什么意思呢?
尽管整个交易的来龙去脉都无比清晰,数据也不会出错,但是它存储在一个人的电脑里,万一电脑突然死机,数据丢失,那么就再也找不回来账本了。特别是涉及多方交易,一方的账本数据缺失,对账的麻烦就大了。
因此分布式账本应运而生。
所有交易方共同维护一个共享账本,每一个交易段都被打通,交易数据难以被篡改,从规模、效率、可靠性与安全性上作了保证。
二、区块链与账本问题的关系
那么区块链与分布式账本有着什么关系呢?区块链又怎样保证账本记录的公正与准确性而不被别人篡改呢?简单来看一张图,来看看区块链是如何防止交易方恶意篡改数据的。
图1 - 方案(一):简单分布式记账结构
数据已被任意、恶意篡改
图2 - 方案(二):带有数字摘要验证的分布式记账
每次验证需要从头再来,成本高
图3 - 方案(三):带有数字摘要验证的可扩展的分布式记账
相对解决了之前的问题,且正是一个区块链结构
在比特币被世人注意后,大家也才开始注意以区块链为基础的分布式账本技术。它的基本发展路径是:比特币的诞生——以区块链为基础的分布式账本技术的应用——项目的落地。将其发展路径与互联网对比,我们也许能大致推断一下区块链的发展规律:
可见,以区块链为基础的分布式账本科技的发展速度是十分迅猛的。站在互联网技术这个巨人的肩膀上,区块链发展周期被大大缩减,但这四个周期依旧是必不可缺的。如今,分布式账本科技作为金融和科技领域重要一角,能创造的价值与机会是不可估量的。想象一下分布式协同商业网络普及的那天,人类的生活将变得多么的便捷与高效?下一个人类文明的曙光已经向我们招手了。