区块链技术的审计机制解析

2022-02-05 14:58罗斌元张丝雨河南理工大学
审计月刊 2022年1期
关键词:哈希默克尔合约

◆罗斌元 张丝雨/河南理工大学

伴随着全球新一轮的科技革命,区块链技术已经成了影响数字化经济的关键技术,可以做到有效建立人与人、人与物、物与物之间的桥梁。区块链的可追溯性、不可篡改性、公开透明性以及去中心化等特点可以推动审计模式发生新转变,那基于区块链技术的审计机制是什么?它又如何解决传统审计的哪些痛点?本文就这些问题展开研究。

一、区块链理论

(一)区块链技术的概念

区块链是由一个一个区块组成的链条,每个区块里存储的信息可以分为数据、哈希值、前区块哈希值三部分,区块链根据哈希值与前区块哈希值相连接。区块链技术是一种分布式账本技术,通过自身分布式节点进行网络数据存储、验证、传递与交流。区块链技术下,每位参与者都拥有一个包括从供应、生产到交易过程信息的区块,所有新加入的信息都必须通过各个参与者共识,区块中信息的每一次的变更和变更者都会被永久记录且保存在节点中,基于此,区块链技术具有可信度高、保密性好、可追溯、不可篡改等特性。

(二)区块链技术的工作机制

区块链作为分布式账本技术,其核心运作机制包括时间戳机制、共识机制、默克尔树机制和智慧合约机制。

1.时间戳机制

为了清楚地表明区块数据的写入时间,区块链技术要求有记账权的各个节点都要在其数据区块头中加盖时间戳。区块链上各区块是按时间前后顺序排列的,时间戳可以作为区块数据的存在性证明,时间维度的加入有助于形成不可篡改且不可伪造的区块链数据。

2.共识机制

共识机制是指各节点对区块链的数据进行哈希值运算时引入一个特定、去中心化的验证系统,是区块链的核心技术。区块链技术通过工作量证明机制、权益证明机制、授权股份证明机制等来保障区块链上的数据实时性、真实性、安全性和可靠性。

3.默克尔树机制

默克尔树是区块链技术的重要数据结构,主要用于完整交易的存在性检查。默克尔树包括了各区块的数据、区块头的根哈希值和所有底层区块数据的哈希值,其运算过程一般是将区块体的各组数据进行哈希运算,并依次将生成的哈希值插入到Merkle树中。默克尔树机制下用户不必下载每一个区块,验证哈希值便可证明数据链的有效性。

4.智慧合约机制

智慧合约是区块链技术的核心构成要素。具体来说,智慧合约是一组程序化规则和逻辑,各参与方就合约内容、违约条件、违约责任等达成一致且确保合约代码准确无误后,以智能合约的形式将其部署在区块链上。智慧合约一旦启动就会自动运行,区块链可以实时监控履约状态,其自治以及去中心化的特征可以最大程度保证合约的公平性。

二、传统审计面临的问题

(一)审计效率低下

国家对审计质量的要求逐渐提高,导致审计所需数据逐渐变多。审计人员需要消耗大量的时间在数据的收集、整理、检查上,而审计周期是固定的,留给审计人员做数据分析、评价、决策上的时间减少,不能对被审计单位实际状况进行深入分析,导致无法挖掘问题的根源。

(二)审计成本过高

为降低审计风险,一方面,在有限的时间内要对大量资料及数据进行核查就需要扩张审计人员规模,人员的增多意味着审计成本的增加。另一方面,审计人员在发现审计缺陷后还需在与管理层沟通上花费大量的时间成本。

(三)审计质量低

财务人员或管理人员往往会通过篡改财务数据来美化报表,且管理层级别越高对财务数据可操作空间越大,由于信息不对称,审计人员很难发现财务舞弊行为;此外,为降低审计成本,目前审计人员一般采用抽样方法对被审计单位资产、交易活动等进行核查,核查内容不够全面,导致审计质量不高。

三、区块链技术的审计机制解析

(一)时间戳机制

时间戳机制下,被审计单位每笔交易的时间、金额、对象、人员都会被如实记录下来,如果被审计单位工作人员存在财务舞弊行为,审计人员可以通过查询时间戳的记录发现,提高审计质量。此外,时间戳机制也可以防止审计人员在审计过程中随意更改数据,避免审计业务双方合谋行为出现,提高审计质量。

(二)共识机制

共识机制下,被审计单位所有的交易和事项数据都在区块链上,这些数据通过共识机制得到了验证。如此,一方面可以保障数据的真实性,共识机制下所有的数据都脱离关联方进行储存,被审计单位如果想要篡改区块链上的数据会消耗大量的成本,企业只能自觉维护数据的真实性。另一方面,区块链共识机制可以实现数据的实时监控,审计单位可以与被审计单位数据相关联,及时提醒被审计单位潜在的风险,实现事后防范向事中甚至事前的模式转变。

(三)默克尔树机制

默克尔树机制下,审计人员在审计准备阶段可以迅速地对被审计单位的数据进行全面排查,确定数据疑点,明确审计重点;进场审计后,对重点进行调查取证,只需核实根哈希值便可完成全部问题的确认,无需消耗大量时间成本在沟通上;出具报告阶段,审计人员也可以实时汇总审计缺陷,简化审计流程。基于此,默克尔树机制可以让审计人员把更多精力放在审计分析以及做审计决策上,提高审计效率与质量,降低审计成本。

(四)智慧合约机制

智慧合约机制下,审计单位可以提前设置规则,构建实施监控系统,将智慧合约接入区块链中。智慧合约机制下区块链中的被审计单位按照智慧合约规定的规则经营,在检测到异常数据时会反馈给数据监控系统,以此来帮助审计人员获取审计证据,提高对被审计单位管控水平和风险监测,达到提高审计质量的目的。与此同时,智慧合约机制还能有效减少财务舞弊行为的发生,智慧合约机制代替了管理层控制,交易信息在所有节点被全方面监管,规避了信息不对称的出现,减少了管理层实施舞弊的机会。

随着智能经济的到来,区块链技术凭借时间戳机制、共识机制、默克尔树机制、智慧合约机制颠覆了现有的审计模式。区块链技术保障了审计数据的真实性、安全性和客观性,扩大了审计对象的覆盖面,缩小了审计周期,提高了审计质量与效率。随着审计界学者们对区块链技术的深入研究,理论与实务的紧密结合一定会进一步推动我国审计领域变革。但目前区块链技术在审计领域的应用仍处于起步阶段,实践过程中还存在许多需要改进的地方。区块链技术与审计的融合不是一朝一夕就能完成的,不仅需要大量的投入与研发,还需要国家的支持与推动,只有这样才能使区块链技术在审计领域得到更好地应用。

猜你喜欢
哈希默克尔合约
基于特征选择的局部敏感哈希位选择算法
哈希值处理 功能全面更易用
文件哈希值处理一条龙
特蕾莎·梅——英国版“默克尔”
巧用哈希数值传递文件
德国总理默克尔参加节日聚会 开怀畅饮
默克尔即将访美