一、引言 目前,已有国内学者提出了区块链技术在会计行业中的应用展望。钟玮等[1]将区块链引入会计场景应用中,依托区块链的功能,探索性地将区块链三个层次的功能在会计的确认、计量、记录和报告四个基本程序中进行宏观体现。许金叶等[2]提出区块链在信息采集、信息整合和信息分析监控方面促进了社会会计的价值实现,并揭示了区块链技术下社会会计呈现出的特征和功能。张凤元等[3]通过研究区块链技术的发展现状,根据区块链技术所具有的特征,阐述了区块链技术对审计行业在提高工作效率、降低审计风险、优化审计流程和改变审计判断等方面带来的机遇。另外,已有学者提出了基于区块链技术在审计中的应用展望。袁曙[4]在分析目前联网审计特点及不足的同时,介绍了区块链技术的原理特点,探索性地提出了如何利用区块链技术改进现有审计状态,开辟联网审计新路径。陈旭等[5]将区块链技术引入到实时审计,并进行实时审计的框架构建。但是至今尚未有学者将区块链引入财务共享服务中。本文尝试性地提出运行于区块链上的财务共享服务中心的架构方法以及发展前景,并提出公司内外的“双链”区块链结构,以期推动运行于区块链技术上的财务共享的发展。 二、区块链 (一)概念和发展 2009年,区块链在“Bitcoin:A Peer-to-Peer Electronic Cash System”一文中被提出[6]。区块链指的是,对含有交易时间信息的区块进行哈希运算,使区块添加时间戳,并公布区块的哈希值,达到对区块内交易确认的共识,并根据与时间戳对应的哈希值将不同的区块按时间顺序连接起来,形成一个不断变长的交易记录链条。广义地说,区块链技术是用加密链式区块结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用自动化脚本代码(即智能合约)来编程和操作数据的一种全新的去中心化基础架构与分布式计算方式[7]。 对于区块链技术发展进程的描述,依据其领域、代表、特征的不同,划分为三个阶段(如图1所示),包括以可编程数字与加密货币为特征的区块链1.0阶段、以可编程金融为特征的区块链2.0阶段、以可编程社会为特征的区块链3.0阶段。区块链1.0阶段以比特币为代表同时涉及比特币的开发、设备商的矿池挖矿,该阶段应用于数字货币领域;区块链2.0阶段以以太坊、超级账本为代表应用于金融领域;区块链3.0以价值服务为代表应用于社会各个行业[8]。区块链2.0虽然已经引入智能合约,突破了区块链1.0阶段的金融属性,但是应用范围仍然有限。区块链3.0时代的区块链场景应用会更广泛,具有接轨实体经济能力的同时,还涵盖了社会的各个方面。需要指出的是,现阶段的区块链技术仍未达到真正意义上的3.0时代,至今尚未有一个完整的基于区块链3.0的落地项目。
图1 区块链的发展进程 (二)本质与特征 实质上,区块链原本是比特币等加密货币存储数据的一种独特方式,是一种自引用的数据结构,用来存储大量的交易信息。区块链技术的架构可分为6层(如图2所示),即包含区块和时间戳等的数据层、包含传播机制与P2P网络等的网络层、包含封装网络节点共识算法的共识层、包含分配机制与发行机制的激励层、包含封装智能合约的合约层以及包含具体应用目标的应用层。其中,数据层、网络层、共识层是构建区块链技术必不可少的三个层。缺少三者之一都不能称之为真正意义上的区块链技术,而激励层、合约层、应用层则是根据区块链技术应用方面的需求进行取舍。在此需要说明的是,区块链技术指的是数据库或数据库技术,本文提出的是基于区块链数据库技术方面的财务共享的应用。 区块链自1.0版本发展至3.0版本,虽然各时期所应用领域、各自的典型代表等都不相同,但均有以下4个主要特点: 1.去中心化、分布式 去中心化是区块链系统的根本特征,整个系统没有命令下达等中心管理机构。其优势是为区块链带来容错性、抗攻击力和防合谋性。区块链的分布式特征,指的是信息发布与传输的分布式、记账的分布式以及存储的分布式。分布式数据库不是每个节点都存储着所有数据,而是每个节点可以只保存整体数据的一部分,所有节点一起保证整体数据的完整性和逻辑的统一性。 2.可追溯、防篡改 因为区块链采用的分布式系统共识算法,只有“合法”且经过验证的区块才能被记录到区块链中。与此同时,加入区块链中的每笔信息均绑定了交易者信息。被记录到区块链上的区块,兼有不可删除且不可篡改的特征。 3.透明化 透明化指的是整个区块链系统的运作机制都是公开的,区块链记录的信息在多个节点均有备份,信息的变更均需多节点共同认证方可执行。所以节点间的数据交换是无欺骗可信任的。 4.按合约自动执行 区块链系统都是将资产数字化,资产的查询、交易都是按照已编写好的程序(智能合约)严格执行,通过将对人和机构的信任转化为对代码、程序和系统的信任,无需过多人工成本的投入,并且极大地降低了交易成本以及信任成本。