区块链技术对审计的影响
2018-01-22章刘成于琳琳
章刘成 于琳琳
一、引言
2008年,一个叫中本聪的人士,在一篇论文中,设计了一种基于比特币这个加密货币之上的数字货币协议,这个加密货币,可以让人们在没有第三方的情况下建立信任并进行交易。比特币是一种资产,其价值会上下波动,往大了说它是一种加密货币,不是由国家掌控的法令货币,但真正的亮点在于它的底层技术—区块链。随着互联网技术的发展,各种技术层出不穷既有火热的人工智能,又有各种行业的机器人,但是近年来比特币从2010年4月份的公开交易到如今涨了将近800万倍,现在是8000美元左右,它的暴力致富使得人们开始关注它的底层技术—区块链。区块链在金融行业、保险行业、艺术行业、法律行业、开放行业、房地产行业等都可以充分应用,它不仅保证了交易的信任和安全问题,还对交易数据进行了永久性的保存,使得人们可以进行后续的查询。区块链在会计行业也受到了很多重视,德勤、普华永道等会计师事务所已经进行了相关的研讨,并计划发展以区块链为核心的会计与审计工作的开展。在我国会计行业关于区块链的研究也日益增多,许多专家学者提出了区块链在审计行业的发展和应用的倡议。
二、区块链概述
区块链也称分布式总账技术,是一个由去中心化的网络各个节点共同维护的分布式数据库。该技术主要让参与系统中的任意多个节点通过一串使用密码学方法相关联产生的数据块,每个数据块包含了一定时间内的系统的全部交易信息并且生成数据可以验证其余信息的有效性和链接下一个数据块。从审计角度来看,区块链可以减少信用成本,降低财务风险,减少人为失误,降低审计成本,提高数据处理速度,是一种全新的记账方式。区块链历经了三个发展阶段:区块链1.0—数字货币、区块链2.0—智能合约、区块链3.0—去中心化。
(一)区块链的本质
区块链的本质就是去中心化的分布式账簿,每个数据块都经过数百万电脑的挖矿操作得以确定。他会存储于一个中央仓库,利用先进的密码学散布在一本全球账簿上,当有人进行交易的时候,矿工就会根据他们手头掌握着巨大的运算能力大约10分钟就会产生一个区块,这个区块包括之前所有的交易信息。
区块链技术的特征主要包括:去中心化、公开透明、时间戳和信息不可篡改。
(二)区块链的技术层面
区块链核心技术为分布式记账方式。它是一种去中心化的分散记账方式,交易记账有各个地区的节点共同操作构成,而且每个节点都会将其信息进行公开,这样所有人都可以看见,可以相互监督,提高交易合法性。这个数据库记录了所有交易人的信息,每个人都可对信息进行更改,更新的内容会被公开,这样其他参与者就能看见,而且所有人看到的都是一样的。同时,还利用了非对称加密和授权技术、共识机制、智能合约等相关技术。
三、区块链对审计的影响
区块链对审计带来了不容小视的影响,它主要对数据录入的准确性、即时性、可靠性进行审计,通过智能合约对会计的合理合法合规性进行审计,而且还可以对区块链下会计的安全性进行审计,防止受到其他系统的攻击。
(一)区块链对审计实时性的影响
审计的实时性就是边做边审也叫即时性审计。区块链的操作就是各个节点通过自己的运算能力得到区块,而第一个算出的节点要经过所有节点的同意,验证其正确性,只有正确的才能被确认为区块数据,而且区块之间是一链扣一链,所以要确保上一个区块数据的准确性。运用到审计中就是先做账,而这个做账就相当于区块链中运用哈希函数求解的过程,而会计分录及其会计结果就是得到的区块数据,刚得到的会计结果就会被其他节点验证,看看其是否准确,从而达到了实时审计的效果。实时审计不仅可以提高效率,降低审计成本和审计风险,还可以帮助审计人员快速得到审计结果,节省审计的时间。
(二)区块链技术下审计匿名性的特点
区块链具有高度的匿名性,为了防止其他人冒充审计人员,我们有一个身份识别的过程,从而保证审计的职业所属是正确的。它虽然会公开所有的交易信息,可是对交易人的私人信息保密的很好,审计的匿名性可以防止我们受贿及受其他因素的影响,从而妨碍审计的公正性和正确性。例如在比特币中,如果通过TOR网络访问比特币,因为TOR网络会隐藏你的IP地址,除了公钥以外你什么都不会暴露,这样就有效的保护了我们的个人信息,为了避免有人将你的信息组合在一起,我们可以给这些信息设置一个公钥,从而保证自己的信息不被侵犯。
(三)区块链下的审计的准确性和安全性
审计结果往小了说关乎一个企业的经营状况、财务状况及其发展状况,往大了看就关乎一个企业的人员设置、组织机构战略发展甚至是一个企业的生死存亡,因此审计的结果必须准确而且安全。我们要对进行系统的独立的检查验证,从而保证审计的安全性。由于区块链下数据的正确性,再加上他的衔接性使得审计更加轻松高效,使得审计的准确性提高。非对称加密技术通过公钥和私钥,而且一个秘钥的加密对应着另一个秘钥的解密,公钥又不可反推私钥,这种双重保险使得审计的安全性得到了保障。
(四)区块链下的审计的连续性
审计要保证数据的时间且可寻,只有这种才可保证审计的连续性。区块链下每个审计形成的时候都会有具体的时间,而这个时间可以保证我们审计结果的连续性,而且这些审计结果会一直被存储,这样为我们以后的数据查询提供了便利,这就是时间戳的魅力,它使我们可以随时随地的查询发生过的审计事项。审计的连续性使得可以完整的反映审计情况,从而全面的表达实际情况,这样使得我们的审计结果具有更高的可靠性,不会因为审计时间太久远而造成审计数据的缺乏。
(五)区块链下的审计不可篡改性
审计报告分为无保留意见审计报告、保留意见审计报告、否定意见审计报告、拒绝表示意见审计报告。无保留意见对企业而言是个利好消息,表明公司财务报表的可靠性较高,保留意见就是整体是可靠的,但在部分事项上可能存在质疑,否定审计报告就是审计人员认为报表严重失实或会计方法选择不合理,而且没有参考价值,否定意见就是审计程序无法进行,审计行为层层受阻,表明企业已经有了重大问题,可能出现破产的嫌疑。因此审计报告对企业来说至关重要,这样他们可能就会通过贿赂或威胁的方式使其审计人员改变其审计结果,但是在区块链中这种情况几乎不可能发生,因为区块链上的数据一旦确定很难更改,只有你达到或控制全球50%以上的电脑才可对信息进行修改,而且审计报告虽然对外公开,可是处理上是有秘钥的,不是任何人都可以编辑的,这就更加保证了审计的不可篡改性。去中心化使得审计不是一个人控制的,而是在各个节点的分布处理下完成的,虽然审计过程和结果是公开的,可是账户信息却是保密的,这样就避免了人为感性错误的发生。共识机制需要所有节点达成共识,去确认审计的合规性,这样防止了篡改的可能性。
四、区块链自身不足给审计带来的影响
虽然区块链给会计审计行业带来了很多便利,但是它本身的缺陷却使审计面临一些挑战。
(一)不可篡改和撤销
不同的角度会有不同的观点,在数据维护上不可篡改可保证数据的真实性和安全性,在某些方面可能就会造成数据的丢失。在区块链中,一切都是现场直播,没有彩排,对数据的更改几乎无能为力。当我们在审计的过程中,如果审计结果发送的地址不对,就会造成永久损失且没有办法撤回。如果丢失了一个审计程序的密钥,我们就无法再找回密钥,这样我们的信息可能就无法找回而且与之对应的密钥也会消失。因为区块的哈希值不同而且哈希值得输出会被用作之前的援引,这样就导致你无法在区块链的中间替换区块,前一个区块未解开的时候后一个区块就无法解开,这样就假的了数据篡改的难度,使得难上加难。但是在现实情况下就不会出现这个问题。
(二)交易账本必须公开
区块链是去中心化的分布式账簿,这就使得审计情况会在不同的账户中得以体现,这就相当于每个交易人手中都知道公司的审计情况及其审计报告的意见和审计中涉及的公司机密,这对企业来说是致命的,当企业的成本核算被公开之后会使企业面临困境,而且审计有效性的验证需要追溯没一个审计结果。那么如果我知道某个企业的账户,那我就能知道它的所有信息和每一个会计报表的审计情况及其审计报告意见,这就使得审计情况完全公开化,会违背审计人员的职业道德,使得审计人员的行业地位受到影响。
(三)数据增多伴随的存储
由于每个人都有一个完整的审计报告,而且由于审计的连贯性,使得我们分析这一状况的时候需要考虑之前的情况,就需要我们去查询以前的信息。当我们使用计算机做审计的时候我们可能需要下载之前的信息,因为它们是一个整体,我们做审计研究的时候必然要建立在之前研究的基础之上。随着时间的推移,数据就会越来越多,这样就需要我们的计算机性能要求比较高,这样才能保证我们数据的及时性。例如在比特币中,我们需要计算上笔交易的余额,才能决定这次有没有足够的余额去支付。虽然计算机的性能问题在琢步改善,内存越来越大,可是满足强大的区块链的存储需求还需要继续提升。
(四)区块链的处理能力
我们在进行审计事项的时候通常会处理各种数据,而这些数据不仅包括了企业生产、经营、管理的各个方面,这就意味着我们需要处理巨大的数据,这就需要我们的计算机具有高速的处理速度,才能满足审计工作的高效要求。例如在比特币中,一台电脑要花上数年的时间来来猜测一个区块,而当比特币网络中的所有计算机都在猜测的时候,只要平均花上10分钟某台机器就可以成功的猜出答案,虽然已经大大降低了处理速度,可是与银行相比,它的处理速度太低太低,区块链中一台计算机平均大约每秒可以处理7个交易事项,而银行大约每秒可以处理1000个,这样的差别会影响区块的生成,而且如果遇到双十一一秒几亿订单,区块链系统恐怕会崩溃,所以要致力于提高区块链的数据处理速度。
(五)区块链的延迟性
区块链区块的形成是经过一系列节点之间的竞争确定的,当审计确认的时候需要等到第一个计算出结果的节点,被大多数节点认可这个结果之后,才可以确认结果,如果两个或两个以上的节点同时算出了结果,就需要它们进行下一步的竞争,最终由最长的区块链分支来决定哪个分支记录的是正确的,这可能就会耗费很长的时间,会影响我们做出决定,记账周期越来越长,会影响到结果输出的及时性。
五、结束语
区块链使我们的生活发生了巨大的变化,它不仅给企业带来了许多便利,给我们每个人的生活的方方面面也有了大的提升。在区块链里,我们跨国转账不仅交易费用降低了5倍左右,而且时间还大大缩短,除此之外区块链还会极大的帮我们保护了我们的隐私。区块链自身的缺陷虽然给我们的审计工作带来了一些影响,但是它带来的便利使得我们的审计工作更加高效、成本更低、安全性更高、保密性加强。一旦区块链得到广泛应用,最终可能对颠覆整个会计审计行业。