APP下载

区块链技术在审计中的应用设计研究

2023-05-24金梨平

审计与理财 2023年4期
关键词:应用设计区块链审计

金梨平

【关键词】区块链;审计;应用设计

一、引言

区块链技术以其特有的去中心化、开放性、独立性、安全性等优势在各行各业中快速发展,为行业革命性变革提供关键技术支持。审计部门也开始利用区块链在财务及审计领域进行技术革新和模式探索。会计核算伴随经济发展日益复杂, 对审计的要求也越来越高,审计失败既有人为因素,又有技术性原因,区块链技术所特有的可追溯性、不可篡改性特点契合审计责任界定, 分布式特征及共识机制又大大降低团队间协作信用成本,所以利用区块链技术开发审计系统,对内能够对参与审计项目人员和质量复核的工作量和工作质量做出详实记录, 对外利用技术升级来提高审计效率,明确审计责任、减少审计失败、增强审计报告的可信度。因此, 区块链技术与审计理念具有天然的匹配性, 设计和构建出能够用于实践应用的区块链审计系统是区块链技术与审计融合的关键。

二、区块链审计系统设计

1 .区块链审计设计思路

理想中的区块链审计系统设计终极目标, 是通过利用区块链技术把审计单位应披露的信息、审计部门审计信息以及审计报告使用者(相关利益者)放在同一个信息链上, 这个链上的所有参加者都能够知道从项目开始以来的全部数据信息,由此通过这个链条,一方面让参与者达成信任关系, 另一方面解决信息不对称问题。这种设计也将区块链与内部控制结合在一起,将分布、代码、共识思维融入到企业数字赋能的业务执行和监管中。但这种终极目标是建立在被审计单位利用区块链技术架构构建完善的区块链信息管理平台实现业务线上线下互通的前提下, 将公司会计信息系统内部控制完全转变为网络点与点间联系, 会计信息记录工作实现区块链分部式记账。这对于目前区块链在财务审计领域刚起步阶段, 还需要经过漫长的探索之后才会可行。

所以本论文设计思路是明确审计事务所审计责任,从审计流程的视角思考区块链审计系统设计,实现审计过程中利用不可篡改、可溯源的特性,在规范审计流程的前提下, 将审计项目组不同成员的业务分工执行填写的工作底稿、资料搜集并上链的工作明确,以及质量管理工作的痕迹能够被有效按时间完整记录,确保每位参与审计业务执行和质量控制工作的业绩和责任都被清晰记录, 这首先有利于约束参与成员遵守审计职业道德、按照审计准则采取恰当的审计程序执行审计;其次有利于统计成员的工作量和工作质量,为绩效考核打下基础,最后是当出现审计失误状况时,能够根据业务痕迹判断审计责任人。

2 .区块链审计系统功能实现

(1)系统平台构建

审计工作的基础是建立一个审计平台, 这是一个信息交流的平台,包括被审计单位、预期信息使用者和审计机构。被审计单位作为该平台的发起者,被审计单位与审计组织建立了合同关系, 审计组织和预期信息使用者可以加入该平台。区块链审计模式的工作机理和流程如图1 所示。审计区块链平台主要通过两个机制来运作的:授权参与机制和信息共享机制。授权参与机制是指审计部门根据审计计划组织项目组成员, 并对成员的工作设定审计授权, 审计人员根据授权对负责的审计范围进行审计工作并填制相应审计工作底稿, 审计工作底稿是审计痕迹和责任界定的关键; 信息共享机制是各成员之间审计工作协调读取不同成员工作成果信息,以及质量管理部门进行质量监督时读取审计信息,在平台中完成监管的目的,当然,质量管理也需要在授权参与机制控制下才能获取访问权限。

(2)提高审计人员的效率

在传统审计过程中,审计人员针对某一方向分析,人工审计筛查数据耗时耗力, 而且成员间针对同一类数据,就需要审计人员亲自去反复筛选排查,并且在高速发展的信息化时代中审计人员稍不注意就可能会错审相关审计项目, 还可能缺乏针对数据冗余和数据纠正这个问题进行全面的分析, 并没有实现真正意义上的资源共享。而区块链审计分析系统则会将审计部门与被审计单位之间建立各自的节点,将它们联通起来,每个节点上只要有一个数据发生变化就会影响整个审计系统, 这种将数据关联的优点就在于审计人员在分析查证的过程中可以非常方便快捷的通过其中一个节点迅速确定所要分析的审计数据, 打破以往的人工查验的方式,大大提高审计的工作效率。并且因为审计的数据在刚开始就通过区块链技术平台上传至系统当中,所以在实施审计的过程中,审计人员并不需要在审计前分析被审计单位数据的真伪等前期计划准备工作,减少了审计计划阶段,优化了审计分析过程,提高了审计人员的工作效率。

(3)分工明确

区块链系统中的节点设计符合形成审计结论共识的共识机制, 对财务数据和业务真实性通过不同审计成员之间对不同审计范围的反复确认, 增强财报层次和认定层次的审计结论的公正客观性, 对被已广播到区块链内的所有节点实施多方交叉确认, 并通过对传递的信息逐一确认,以保证数据的可靠性、完整性和有效性, 避免由单个成员专业判断出现偏差造成审计失误,甚至失败。唯有在全网节点核实没有错误之后,数据方可正式存储在区块链中,并建立新的数据区块,而区块链特有的共识机制不仅较好解决了在信息决策权高端分散的无中心化体系中, 所有节点高效迅速地对区块数据达成共识, 而且也加强了审计项目组成员之间的协作分工,增强其独立性。

(4)明确审计责任人

审计人员一旦对区块链系统所记载的信息产生质疑, 便可根据区块链的时间戳机制查询上传信息日期以及交易主体和路径,进而追溯到数据生产者。此外,区块链可以将数据分散给连接到网络的各个计算机上,而这些计算机不受中央服务器的控制,但是由于有无数个节点, 使得区块链的数据保存方法是不能修改的,任何数据都能被区块链所记录,比如每位参与审计业务执行和质量控制的工作业绩和责任也能夠被清晰记录,而这些数据信息都是具备唯一性的,万一审计失误了, 我们可以通过查询追溯执行业务的情况来判断审计责任人。

三、区块链审计系统流程设计

区块链环境条件下的审计实施流程是运用区块链技术手段,根据业务流程再造理论思路,重构审计组织体系,创建类似多线程审计流程并行。区块链条件下的审计实施流程的构建可分为审计准备阶段、审计实施阶段以及审计报告阶段。

1 .审计准备阶段

在区块链审计模式下, 审计准备阶段主要是首先要收集被审计单位的资产情况、以前年度项目进展情况等信息, 将这些历史信息汇总存储上传至区块链技术平台。接着经过对被审计单位的初步了解,拟定审计工作计划。再将相关的法律法规及规章制度、国家的方针政策和合同、执行审计计划等通过编程形成智能合约, 在智能合约层验证数据或交易的发生是否合规合法,实现实时监督执行情况,同时也在一定程度上使得审计机关的工作进度变得透明。再将审计项目组、被审计单位、与被审单位有交易往来的相关单位等作为节点进行内部数据的共享,信息沟通,此外将审计机关作为中心节点对各个审计项目组的工作进行统一管理,由此构建了审计分布式网络。

在准备阶段对审计数据的采集、校验、清洗、建模这些工作都可以在借助python 等软件工作的同时,用区块链技术进行溯源,这些数据整理中的工作量,成果界定以及疑点分析,都可以在链上进行信息共享,对于不同成员的审计判断结论保存在链上,有利于判断重大错报风险,为后续的审计程序设计提供更精准的依据。

2 .审计实施阶段

基于区块链技术的审计实施阶段就是各节点相互验证、分析和存储的过程,对成员的工作按照审计计划的安排进行明确的工作分工和授权, 对审计工作完成质量有了更清晰的责任界定。在审计实施阶段,也可以通过派驻审计人员对数据进行按时间节点、按业务进行数据提取,满足进行中的审计业务需要。

通过区块链数据层运作,当被审计单位完成一个重要交易事项时会通过账务处理系统完成数据录入,并实时获取被审计单位正在发生的经济业务,完善的区块链审计平台对被审计单位的财务数据、业务数据和往来单位数据进行提取,然后这些数据信息将利用网络层的数据传输功能将数据信息上传传递至下一层级结构,内外部信息进行验证业务发生的真实性和完整性。

网络层主要包括组网方式、信息传递以及数据校验等要素,使审计系统的所有节点都能完成新区块形成过程的验证,所以只要有正常工作的节点,一些功能就会正常进行,比如数据信息的记录与更新,这也使得“ 去中心化”的分布式网络结构账簿体系具备了更强的安全性,从而减少审计的安全漏洞。然后经过验证的交易数据会被存储到区块链中,审计项目组可以实时获取被审计单位的交易信息,并对交易信息进行全面比较分析。

对于长期服务被审计单位的审计业务, 可以通过建立审计预警模型, 对于异常交易数据会通过预警机制进行预警(审计预警模型能够运用信息系统所保存的交易数据信息, 对曾经发生的经济业务活动进行相关模型的分析与预测,这主要基于区块链中的“ 智能合约”技术,智能合约技术能够提前设置审计的规则、审计的标准以及触发合约执行的前提条件、特殊情况下的警示状况等, 进而形成一套具备条件规则审计模型库及数据分析功能的即时决策预防系统, 从而有助于实时审风险评价和自动警示, 提早发现审计疑点或审计线索) 并初步从数据层面进行探索异常交易发生的原因,并对疑点进行深入调查,此时需要借助审计工作进行进一步核实验证, 由于审计项目组内部之间的数据可以共享, 并且已被记录的数据均需要包括所有节点的时间、数字签名等信息,因此,我们可以根据业务足迹评估负责审核的人员,显示审核结果,请求及时纠正,并重新执行上述程序以验证纠正的内容。审计项目组节点会对各项交易以及审计的过程进行实时记录,对于真实交易和疑点数据均进行记录, 形成审计工作底稿的一部分。

3 .审计报告阶段

审计报告阶段尤其以审计实施阶段拟定的审计工作底稿为基础, 对重大业务的错报判定所履行的审计程序和决策流程做到上链不可篡改, 对重要的会计估计和专业判断要有明确的审计意见和充分的审计沟通,这些通过区块链平台上链存储,审计结论从项目组内部的意见形成,到与被审计单位进行沟通,通过共识机制实现对于各项经济业务往来事项的审计情况和审计意见达成共识, 包括最终的签字确认环节都代表着报告结论的责任界定不可篡改。区块链审计平台也可以作为信息共享体系,监管部门通过权限接口,对审计业务进行抽查审计质量,被审计单位的内审,内控部门在获取授权的前提下,在不违反法律法规的要求下,也可通过区块链审计平台与审计部门进行业务沟通,了解审计状况, 并通过这种交流提升内审和内控的工作质量。最终审计报告并上传致区块链平台,通过区块链编码确保审计报告的唯一性,防止报告被篡改。

四、结束语

“ 区块链+ 审计”模式充分展现了区块链技术的时间戳、数据公开透明、分布式记账、去中心化等特征,也实现了审计工作与区块链技术的有力融合。本文通过对区块链审计系统的功能实现与流程设计分析发现,区块链技术共识机制改善了审计项目团队成员之间的协作和工作共享;透明特性可以确保数据的可追溯性,确定审计责任,提高审计效率;不可篡改性确保了数据的可靠性, 清楚地记录了不同审计团队成员的绩效和责任,并提高了审计质量。因此,区块链技术与审计业务能够高度融合,与区块链审计平台进行有效结合,从而完善区块链审计平台的发展,可以简化审计流程,提升审计质量和可靠性, 并且还可以提高审计组织和审計人员的独立性,减少审计风险和失败。区块链技术在审计流程中的应用为利用区块链技术更有效地履行审计职能提供了新的机遇, 也为我国审计信息化的发展提供了支持。

猜你喜欢

应用设计区块链审计
项目教学法在《基础会计》教学中的应用
区块链技术的应用价值分析
“区块链”的苟且、诗和远方
基于区块链技术的数字货币与传统货币辨析
浅谈工程结算审计的方法与实践经验
分层教学模式在初中信息技术中的应用设计
从国家治理看审计反腐倡廉的作用
浅析建构主义理论在中学物理教学设计中的应用
用“区块链”助推中企走出去
居住空间绿饰陈设原则与应用