“区块链+审计”作业模式的理想与现实

作者简介:
刘杰,贵州财经大学会计学院教授;汪川琳,西南政法大学商学院;韩洪灵,浙江大学管理学院博士生导师;陈汉文,对外经济贸易大学国际商学院博士生导师。

原文出处:
财会月刊

内容提要:

02


期刊代号:V3
分类名称:审计文摘
复印期号:2019 年 06 期

关 键 词:

字号:

      科学技术的飞速发展与社会价值的积累息息相关,社会价值的不断积累将引发社会范式的变革,并进一步推动科学技术的发展,而人类思维的转化与社会范式的转化之间存在天然的不同步性,即科技发展与人类思维模式的重构之间存在着时间差,作为比特币底层技术的区块链也是如此。区块链作为一项颠覆性技术,正在不可思议地重塑着我们的世界。在区块链的影响下,审计也在悄然发生变革。区块链是否会对审计产生颠覆性的影响,这是值得深思的问题。区块链是一个还没有彻底完成科学研究就过早离开实验室的产品,其技术还不成熟,与之相关的研究还有待深入。从2009年区块链由理论走向应用至今,其已走过了10年的发展历程,但区块链并未在社会经济各个领域得到大规模应用,其是否会在审计领域得到广泛应用,是否会对审计产生颠覆性的影响,需要从理论上进行探讨,以保持区块链技术发展与人类对“区块链+审计”认识之间的同步性。为此,本文将剖析区块链对审计的影响,理性看待“区块链+审计”这一审计理论界与实务界共同关注的话题,探讨区块链在审计中的应用。

      二、对区块链特征的理性认识

      区域链的核心思想是将数据包装成区块,再将上述区块前后相互连接起来,形成当前的区块链。区块链最初主要采用的记账方式是UTXO模型,由于该模型难以支撑复杂的操作,因此,Buterin在区块链系统中提出了以太坊的概念。以太坊采用账户模型的区块链系统,主要支撑智能合约和分布式等应用功能的实现。此后,区块链被理解为“全民记账”,并具有以下特征:

      1.分布式账本。分布式账本是区块链的主要特征之一,即区块链采用分布式数据库存储区块链网络上发生的所有交易,一旦区块链网络上的节点触发数据录入,则会传递到区块链网络之上,而区块链网络上的其他节点将记录和备份全网发生的任何历史交易,且存储的数据具有一致性和唯一性。分布式账本引入之后,区块链网络的所有节点通过点对点的方式相互连接起来,没有单一的数据库服务器和攻击入口,对个别节点账本数据的篡改与攻击不会影响整个网络账本数据的安全性与完整性。这种去中心化的特点有利于数据使用者从不同节点获取完整、可靠的数据,降低了从中心节点的数据库服务器采集数据所形成的风险。

      尽管区块链分布式账本具有去中心化的特点,但这一场景过于理想化,随着区块链进入商业领域,去中心化的思想会逐步淡化。通过观察比特币和以太坊等典型应用案例可以发现,其仍然存在着代码中心、财富中心和算力中心,现实中完全去中心化的场景并不多见。

      2.网络共识与去信任。共识与去信任发端于计算机技术,但在应用中极易被人误解,即将共识理解为可以完全消除信息不对称,而将去信任理解为没有信任风险。当前对于区块链共识的理解包括机器共识、治理共识和市场共识。其中,治理共识与市场共识不等同于机器共识,而是人们在相互理解基础上的共识。区块链网络主要采用对等网络技术,对等网络中包括诚实节点和恶意节点,诚实节点遵循共识算法,而恶意节点偏离共识算法规则。机器共识确保分布式账本在区块链不同节点账本数据的一致性;治理共识涉及人的主观价值判断,参与者通过协调形成唯一的主观价值判断;市场共识,是指当涉及市场交易时所形成的共识,如市场供需平衡下的均衡价值即为市场共识的一种。

      当前,区块链技术所涉及的共识主要为机器共识,而非治理共识与市场共识,即不同网络节点根据机器共识算法对新进入区块链网络的数据进行验证,治理共识和市场共识目前还不能在区块链网络中得以广泛实现。以机器共识为例,去信任环境的创造依赖于软件不存在漏洞、网络节点之间不存在共谋且保持中立状态等。若网络节点之间存在共谋,只要掌握PoW系统(Proof of Work,工作量证明)51%的算力,区块链数据被篡改的可能性就成立,而整个区块链网络的去信任条件将不复存在。由此可见,机器共识并不能完全消除信息不对称,在区块链网络系统中也会存在信息不对称的现象。

      即使在上述去信任条件成立的情况下,也并不是所有的区块链数据都是值得信任的。去信任起源于区块链的Token交易,而Token是区块链网络中定义用的状态变量,Token可以在不同区块链地址之间被交易。在整个区块链的交易过程中,Token的总量是保持不变的,即一方增加Token数量的同时,另一方减少Token的数量。在Token的转换过程中,不需要交易方对彼此有任何了解,也不需要第三方机构介入交易过程来保证整个交易的有序开展,这是区块链去信任的重要基础。一旦离开Token交易的场景,则需要引入其他信任机制辅助解决信任问题。由此可知,并非所有区块链中的数据都值得完全信任,只有具备机器共识和Token状态或交易等条件的区块链数据才是值得完全信任的,与Token交易无关的数据以及区块链外的数据并不能得到完全信任。任何区块链数据使用者只有充分意识到共识和去信任的真正内涵,才能有效利用区块链网络中产生的数据。综上,区块链数据的划分如图1所示。

      

相关文章: