区块链如何“颠覆”传统的经济活动?

传统的记账需要有三个要素,第一要有账本,比如总账、分类账、明细账、辅助账等各种账本。第二需要有许多会计人员来处理原始凭证、记账凭证,并记入会计账本。第三是要有一套记账规则,来保障经济往来、资金的流动,是被经济活动双方都记录下的,这个叫“复式记账法”,它有一句口诀是“有借必有贷,借贷必相等”。

区块链如何“颠覆”传统的经济活动

这三个要素保证了账务信息的准确、完整。需要注意的是,传统的记账活动,财务信息的呈现,是滞后于经济活动的。区块链深刻改变了记账活动。比如传统财务信息,需要按照月度、年度等周期,进行“结账”操作,年底要有财务决算,产生会计报表,只有作出这样的会计处理,经理人员才能了解企业上一个周期的运营状况。

有了区块链之后,以上三个要素都被颠覆了。首先传统的账本消失了,因为经济活动、资金的流动,不但被交易双方记录下来,而且被遵从同一个区块链协议的参与者,都记录下来了。更要命的是,新的数字账本根本不在你自己的会计档案柜或者服务器上,它在“链”上,且每个人都可以有一个副本,同时因为区块链有很好的加密技术,所以也不会随便被不相关的人看见。于是记账员和会计师也消失了,理论上,所有的会计记账规则都会被电算化,进入自动化的时代。“复式记账法”也发生了改变,在区块链上,借方和贷方的记账、对账任务消失了,因为账目是天然齐平的。最终,账本、会计师不见了,记账规则发生了变化,由两个人记账变成了理论上所有人都在记账。

一个典型的数据区块大小一般是1-2兆(MB,1MB=1024KB,1KB=1024Bit),典型的记账区间是10分钟(比特币10分钟,以太坊大约2-2.5分钟),这取决于算力水平和初始定义,以后的记账区间甚至可以发展到更短,比如以秒为单位。每10分钟记一次账并形成数据区块,每个数据区块首尾相连,就形成了区块链。这10分钟内记录的账务信息,理论上来自所有在这个区块链上的机构和参与者。过去的经济活动只涉及到甲乙两方或者甲乙丙三方,是点对点的交易,但在区块链上不一样,所有的经济活动都可以记载在同一个区块链账本上。如果全球的每一笔账都在区块链上,假账将变得不再可能。

学习区块链的技术原理,有两个绕不去的计算机名词——Hash和Merkle。Hash函数是一种操作方式,本质上也是一套加密算法,它的作用就是把一串数字或者符号变成加密的字符串。Hash函数最大的魅力,打个比方说,就像是一把锤子,把一个不定长度的字符串,“砸”成(转变成)固定的长度。每发生一笔经济活动,就对该笔经济活动对应的数字账项,操作一次Hash函数,每个Hash函数对应一笔交易,每两笔交易放在一起,再操作一次,如此重复。

可以想象,这种两两归并到一起的交易,如果展开来,就好像一棵树(学名叫Merkle树,是一种二叉树)。最后无论有多少笔交易,都可以最终把这个记账区间的账项信息,转变成固定长度的字符串,这就是区块链技术设计中独具特色的地方。可以简单地认为,每个10分钟里所储存的账项信息,其实就是被砸过很多遍的Hash函数的结果,这个数据区块的长度是相等的。

每个区块之间,还需要首位相连,这个怎么连?谁来连?这又是区块链设计巧妙的一个地方。每个区块在记账的过程中,事实上所有参与区块的人都贡献了自己的算力,也都在自动地彼此履行记账、对账义务。但当这个区块结束的时候,到底以哪个人记录的区块为准呢?比特币用挖矿的办法来解决“认账”的难题。

简单说来,就是在每个区块的最后,要求所有参与者做一道“奥数题”,计算某个复杂的数目字,这个数目字与区块账户信息的Hash值,最终要包括若干个数字“零”。谁先算出来,就给谁一定的比特币奖励。人们把这个过程叫做“挖矿”。如此巧妙的设计,就使得参与区块链的人们,一方面可以贡献自己的算力,为所有的经济活动实现记账的需要(同时还自动对账),另一方面还可以通过激励机制设计,实现大家“认账”的过程。这个认账,就是共识机制。

以太坊出现后,提出了智能合约的概念,将比特币思想扩容了。现实中,任何一个经济活动背后都对应着一个合约,有的是口头形式,有的有书面记录。如果甲从乙那里借了100元钱,承诺3天后归还,如果没还,则每晚一天多还1元。生活经验告诉我们,如果甲没有还钱,有两个原因——他忘了,或者他有意赖账。如果乙还是个内向的人,不好意思催账,事情就更麻烦。

有了区块链之后,可以把这件事写入智能合约,任何一个合同都是一长串的逻辑算法,当出现不同的条件时,执行不同的结果。这时候甲再从乙那里借100元,三天后就会自动扣款还给乙。现在已经有了小额免密支付,这会让社会的整体信任度提高。如果甲真的晚了两天还钱,被扣了2元,也是对甲拖延的惩罚。这套逻辑里嵌入了智能合约的概念,合约内容被编制在一长串的Hash字符串中,被拆解成一条条的计算公式,等于是把合约的条件和结果拆解开来,成为区块账本中的一项数据。

在过去,区块只对应账本,而账本是经济活动的结果。但当我们把智能合约考虑进来,意味着区块里除了账本之外,还包括了经济活动的过程。区块链能把日常经济活动中那些七零八碎的细节,通过一个所有人公认的账本打包在一起,而且是自动进行的。这是一个伟大的创新。

玖壹区块链声明

加微信:469649885区块链培训教程
还可免费获取区块链培训班试学名额

分享:

扫一扫在手机阅读、分享本文

区块链评论

玖壹区块链培训

玖壹区块链培训学院简称(玖壹学院http://www.91xiubbs.com/)提供区块链技术培训资料、区块链开发培训视频教程等下载,不过网上自学区块链技术课程必然存在一些缺陷:遇到问题易卡壳、学习周期漫长、无针对性等。区块链培训机构现场面对面的讲授区块链培训课程可以让您和团队在最短时间内掌握正确、系统、高效的区块链实战技术。