课 前 准 备 1 学 员 分 组 课程将以班级为单位展开教学,且每一个班级最多能够同时支持12个小组,共60人同时上课。每个小组成员建议3~5人,在实训之前,需要先确定学员小组,包括小组人数及每个小组的组长。 2 加 入 班 级 学生使用学生账号登录平台后,在邀请码输入框中输入教师下方的邀请码,单击后方的【搜索】按钮,在页面下方出现需要加入的班级,单击【进入班级】。 第一次进入班级后,将自动弹出班级小组页面,新加入的学员需按照课前分配好的小组信息加入小组。 各小组组长首先选中自己的小组,单击【成为组长】按钮,输入小组邀请码,成为小组组长。 组长成功加入小组后,组员选择标有【暂无选择】的位置,单击【上岗】按钮,依次完成加入小组的操作,然后单击页面下方的【开始学习】,将进入课程首页,此时即表示成功加入教学班级。 3 课程操作简介 课程首页左侧为课程章节,一共七章;右侧为章节讲次,单击右侧的数字编码,能够快速跳转到对应章节的讲次页面,进一步单击章节中的章节讲次,即可进入该讲次的课程学习主页。 学习主页左侧为学习任务列表,右侧为当前学习任务的学习指导、学习资源与模拟操作。 单击学习主页右上角的【测试题】按钮,打开当前学习任务的测试题,依次回答测试题后,单击测试题下方的【提交】按钮,则完成对本任务的学习。 单击学生主页左上角的讲次名称,打开当前章节讲次详情,单击讲次名称,切换学习讲次,学生依次完成对所有讲次的学习,则完成本章节的学习。 在完成第1章的学习后,单击菜单栏中的【首页】按钮,返回到课程主页,单击右侧的数字编码,选择并单击后续章节的讲次,依次完成课程内容的学习。 区块链会计虚拟仿真实训教程——基于知链 第1章区块链与会计 第1章区块链与会计 11 课 程 导 入 学习目标 (1) 了解区块链会计整体课程内容。 (2) 掌握区块链会计平台中的基本操作。 111课程简介 讲解内容 区块链会计是基于业财技一体的新一代复合型会计人才培养方向。通过本课程的学习,学生能够掌握区块链前沿技术,实现从财务核算向财务管理、财务决策的跨越,以及从传统型会计向战略型会计的转型。 本课程基于区块链分布式存储、智能合约、不可篡改、溯源等技术特点,针对企业典型业务财务在业务流、资金流、信息流中存在的业务痛点,通过课程中的联盟链技术平台完成对业务财务的区块链优化实训与链上财务处理,使学生感受到区块链技术对企业业务运行效率、企业运营治理质量的提升。 本课程的主要任务是通过课堂教学、实验教学及学生自主探究等环节,培养学生的创新意识与能力,并提升他们在区块链技术方面的应用能力。本课程的目标如下。 (1) 理解区块链技术的基本概念与技术特点。 (2) 理解区块链技术特点在会计中的应用价值。 (3) 掌握使用联盟链构建链上商业环境的技术方法、原理。 (4) 掌握企业业务上链的技术实现方法,具备在联盟链商业环境中构建企业业务的能力。 (5) 具备对链上业务进行财务处理的能力,并能够领悟、总结区块链技术对企业业务流程、资金流转、信息传输带来的变革。 课程一共包括6章,具体内容如下。 第1章:区块链与会计,使学生掌握区块链与会计融合的基础知识,解决学生对新型技术与专业融合的认知问题。 第2章:联盟链商业社会构建,使学生掌握企业上链的全过程,为后续业务上链提供基础环境,解决学生对区块链运行原理难以领会的问题。 第3至第6章:业务区块链化过程,提取企业四大常见业务类型——采、销、费、税,使学生准确分析企业存在的业务流程烦琐、业务信息不对称、数据篡改等会计问题。通过应用区块链原理,进行业技术融合的分析与设计,并进行链上业务的会计处理,使学生掌握业务上链与链上业务处理的全过程,解决学生无法将区块链技术应用到实际业务中的问题。 平台操作 本章的任务为理论学习,学生进入本任务后,应认真阅读当前任务中的学习资源,随后完成配套的学习测试题完成测试后,单击右侧的【完成】按钮即可。 任务试题 1 2019年10月24日,中共中央总书记习近平强调,我们要把()作为核心技术自主创新的重要突破口,明确主攻方向,加大投入力度。 A人工智能B大数据C区块链D云计算 2分布式账本技术背景下的注册会计师财务报表审计,主要是基于()的审计,其数据是在各自的节点进行核查的。 A传统账本技术B分布式账本技术 C集中式账本技术C自动化账本技术 3区块链技术的出现,是互联网发展的一大创新,它颠覆了传统的经由()才可达成的交易模式,建成了()的交易机制,这就要求会计人才要有创新精神。 A第三方中介、个体B保险公司、单方信任 C第三方中介、多方信任D无中介、多方信任 112学习平台操作指南 平台操作 本章任务为理论学习,学生进入本任务后,应认真阅读当前任务中的学习资源,并熟悉平台的操作步骤(见图11)。在完成本任务试题后,切换到“区块链简介”讲次中继续后续的学习。 图11平台操作指南 任务试题 在本系统中查看某一岗位人员私钥的方法是()。 A在互动问答中询问对方 B在联盟链工具系统的组织信息中查看 C在节点信息中查看 D在小组中查看 12 区块链简介 121区块链的由来 讲解内容 1从流水账到分布式账本 提到区块链,最先想到的词汇应该是“分布式账本”。那么,什么是区块链?而分布式账本技术又是怎么产生的呢?下面通过科学技术的发展历史为大家讲述。 在数万年以前,人类还没有发明文字,每天靠打猎为生,每天打到多少猎物,吃了多少猎物,全凭人的记忆来记录。刚开始由于打到的猎物不多,人们还能记得住。但是,随着人类使用的武器逐步升级,打到的猎物越来越多,剩余的猎物也越来越多,人们发现单靠脑力计数已经不能很好地记住猎物的数量了,因此需要使用其他形式来记录这些信息。于是,人们发明了简单刻画和直观绘图两种方法,用来记录猎物数量并描绘场景。这时候,其实已经产生了记账的萌芽。后来,人们需要记录的东西越来越多,刻画与绘图已经无法满足需求的变化,于是出现了结绳记事的方法。结绳记事对记录对象、数量变化、最终结果都有了明确的表现。结绳记事已经表现出账本记录的几个基本原理。因此,从某种意义上讲,结绳记事已经算是账本的起源。后来,人们的生产水平越来越高,物品的剩余越来越多,文字也随即被发明出来,人们开始使用文字叙述式的记录法,将收支事项按照时间的发生顺序记录下来,这就形成了流水账。而到了公元前5世纪,古希腊在流水账的基础上发展出了日记账和现金出纳账,也就是按时间、物品名、人名、货币资金等分别进行设置,类似于现代的账户记录方式。这种记账方式就是单式记账法,再往后发展,才出现了流通相对广泛的复式记账法。 复式记账法在中国起源于明末清初的龙门账,之后发展成四角账;西方的复式记账法则出现在12—13世纪。复式记账法不仅能够核算经营成本,还可以分化出利润和资本,保证了企业经营的持续性。到了19世纪,信息技术爆发式发展,企业的所有者和经营者不再是同一个人,这导致大家都有看账本的需求,而且需要处理的工作也越来越多。随着记账需求的增加,企业经营者与企业所有者因账目而引发的信任危机逐渐显现。为了解决这一问题,企业便雇用一位经营者和所有者双方都信任的第三方开始记账,从而催生了会计这一职业。而计算机技术的出现使会计行业走向了一个新的纪元——会计电算化。 到了21世纪,信息化、数据化、智能化手段使记账手段不断完善和创新,但是仍然存在信息不对称及信用问题。例如,你是否怀疑会计师事务所和公司勾结做假账?面对这样一个问题,区块链技术给出了一个解决方案——分布式账本。 那么区块链具体诞生于什么时间呢?2008年,美国次贷危机引发全球金融危机,各国政府加印钞票刺激财政,导致民众对银行的信任度大幅降低,从而暴露当时金融体系严重失衡的问题。基于这一背景,2008年10月31日,有人以“中本聪”为化名在一个密码学评论组上发表了一篇题为《比特币:一种点对点的电子现金系统》的论文。在本篇论文中,“中本聪”提出了两个全新的概念,一个是“比特币”,另一个就是比特币的底层技术“区块链”。由此,比特币诞生,而区块链作为比特币的底层支撑也就此诞生。 由于比特币的火爆,区块链也快速进入了人们的视野。人们很容易将区块链与比特币之间画上等号,但是这个认知是不正确的。区块链是一种底层技术,而比特币是基于这种底层技术的一种应用,这就好比区块链类似我们日常熟知的iOS或Windows计算机系统,而比特币就类似系统中的微信或者QQ等应用。区块链的应用范围远大于比特币,把它们之间简单地画上等号是很不严谨的。 2区块链思维 根据官方给出的定义,区块链是一种共享的分布式账本技术,它融合了分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。下面将从两个方面来理解区块链。 (1) 从数据的角度来看,区块链是一种几乎不可能被更改的分布式数据库。这里的“分布式”不仅体现为数据的分布式存储,也体现为数据的分布式记录(即由系统参与者共同维护)。 (2) 从技术的角度来看,区块链并不是一种单一的技术,而是多种技术整合的结果。这些技术以新的结构组合在一起,形成了一种新的数据记录、存储和表达的方式。 区块链的诞生不仅是对多种技术的创新应用,更带给人们全新的思维模式。其中最具有特点的区块链思维主要包括以下几个方面。 (1) 共识性思维。这里通过一个场景来进行说明:与其把钱放在瑞士银行中,不如通过区块链技术让全世界的人都认同这笔钱是“我”的。 在传统的思维模式中,将重要的资产放在公认最安全的瑞士银行,往往被认为是安全的。但是从区块链思维来看,瑞士银行也是一个中心化的机构, 因此存在着中心化的风险,如银行破产等。而区块链思维则是通过一种密码学手段生成基于自己身份的唯一标识,并且能够被全世界的人们简单地验证其归属。然后,人们只需将这个唯一标识附加到贵重资产上,无论资产放在何处,都不会丢失(因为所有人都能够通过唯一标识对资产的归属人进行识别)。 (2) 分布式思维。这种思维认为重要的东西分开存储远比集中存储安全得多。这就好比作者写好了一篇论文,为了防止论文丢失,通常会将论文存储在多个地方,如个人计算机、U盘和云盘。这些设备之间就构成了分布式的关系。区块链的分布式更为独特,它不仅实现了数据的分布式存储,还 超越了所有权的分布。这就好比每位舍友的计算机、U盘和云盘中都存储一份某同学的论文副本,在不考虑隐私性问题的情况下(区块链使用密码学技术解决这类问题),论文将更加安全。 (3) 程序化思维。这种思维认为程序比人类更靠谱。对于人类来说,虽然处理一些小事时,重复百遍千遍可能没问题,但一旦需要重复上万遍时,就难免会出现失误。基于区块链思维,就可以把这种重复性高、附加值低的事情交给程序来执行,而程序不会出错。 3区块链的发展历程 区块链自2008年诞生以来,随着其在行业领域中的应用范围逐步扩大,可以把区块链的发展历程分为3个时代:可编程货币时代、可编程金融时代与可编程社会时代。 (1) 可编程货币时代:在这个时代,区块链主要应用于加密货币的发行,比特币就是这个时代最典型的代表。 (2) 可编程金融时代:在这个时代,区块链智能合约技术开始进入金融领域,在股权、证券和保险等金融领域有了全新的应用。 (3) 可编程社会时代:在这个时代,区块链的应用不再局限于金融领域,而是渗透到社会的各行各业中,如身份认证、投票、公证、司法仲裁等。同时,区块链在会计领域的应用也属于这个时代的产物。 任务试题 1区块链技术下的数据交易会“线上加密”,会计核算信息的传导不再是点对点的形式,而是()传导。 A点对点的形式 B点对网的形式 C网对点的形式 D网对网的形式 2()特征可实现审计人员直接访问区块中的有效信息、实时调阅所需审计的会计账目。 A时间戳签名 B分布式记账 C哈希加密 D智能合约 3在区块链上开账户不需要任何人的许可,只需要用非对称的密码学算法生成一对(),这个账户就开通完成了。 A指纹验证 B密文 C数字密码 D公钥、私钥 4下列选项中没有体现分布式账本现有的优势的是()。 A无中心化的记账 B信息维度更多 C开户者无特定对象 D加强第三方的权利 122区块链的技术特点 讲解内容 区块链的主要技术特征包括:不可篡改与可溯源、弱中心化、交易透明、双方匿名、集体维护与智能处理。 通过对这些特征与区块链的组成技术进行分析,可以得出表11。 表11区块链主要技术特征 主 要 特 征 技 术 支 撑 不可篡改与可溯源 哈希(Hash)、区块与链式结构 弱中心化 P2P 交易透明 分布式存储 双方匿名 非对称加密 集体维护 共识机制与激励机制 智能处理 智能合约 1哈希、区块与链式结构 观察图12~图14的模型。 图12模型1 图13模型2 图14模型3 本模型是一个拥有三个区块的区块链模型,区块链又叫分布式账本,那么区块就是账本的账页,每个区块中包括以下几项内容。 (1) 区块高度:这个就是账页的页码,由系统自动生成。 (2) 随机数:记账人员通过寻找随机数的方式来使得区块满足自己需要加入的区块链对区块的格式要求。 (3) 交易数据:用于记录产生的交易数据。 (4) 前区块Hash:用于记录当前区块的前一个区块的Hash值,也被称为Hash指针。通过指针,就能够通过任意一个区块溯源到前方所有区块中的内容。 (5) Hash:对区块高度、随机数、交易数据、前区块Hash进行加密得出的一段密文。 什么是Hash呢?Hash就是一种加密算法,而且是一种只能加密不能解密的算法。我们通过对模型进行如下操作,并依据模型出现的变化,对Hash的特点与区块链不可篡改与可追溯的特征进行分析。 2平台操作——区块链模拟 步骤一:在第一个区块中的“交易数据”中输入一条交易信息,如甲向乙转账100元。输入内容后,鼠标移至区块页面空白区域并单击,模型变化与解析如表12所示。 表12模型变化与解析1 变化 解析 输入交易数据的区块下方Hash变化 任意数据通过Hash算法后都会生成一个唯一的Hash值 二、三区块的前区块Hash发生变化 因为前区块的Hash值发生变化而导致的连锁反应 三个区块的颜色全部变为红色 当前区块不满足区块链的格式要求(本模型对区块格式要求为Hash前四位为0) 步骤二:依次单击三个区块下方的【挖矿】按钮,模型变化与解析如表13所示。 表13模型变化与解析2 变化 解析 挖矿后的区块,随机数发生变化,且Hash前四位变为0 挖矿后的区块颜色还原 挖矿就是寻找随机数的过程,当随机数、区块高度、交易数据与前区块Hash进行Hash运算后得出的Hash值满足链条格式要求(前四位为0)时,颜色还原 步骤三:在第二个区块中的“交易数据”中输入另一条交易信息,如乙向丙转账50元。输入内容后,鼠标移至区块页面空白区域并单击,模型变化与解析如表14所示。 表14模型变化与解析3 变化 解析 输入交易数据的区块下方Hash变化 前一个区块没有变化,后一个区块颜色发生变化 因为前区块的Hash值发生变化而导致的连锁反应,所以修改区块内容仅对后续区块产生影响,而不会对前面的区块产生影响 步骤四:依次单击变色区块下方的【挖矿】按钮,在第三个区块中的“交易数据”中输入另一条交易信息,如丙向丁转账50元,鼠标移至区块页面空白区域并单击,观察区块Hash值变化。 步骤五:删除“元”字,鼠标移至区块页面空白区域并单击,观察区块Hash值变化。 步骤六:然后添加上“元”字,鼠标移至区块页面空白区域并单击,观察区块Hash值变化。模型变化与解析如表15所示。 表15模型变化与解析4 变化 解析 输入“丙向丁转账50元”后,区块Hash值发生变化 删除“元”字后,区块Hash值发生变化 重新添加“元”字后,区块Hash值发生变化,但是Hash值与步骤四时一样 1当通过Hash值加密的信息发生任何微小的变化时,其Hash值都会产生显著的变化 2对相同的信息进行Hash运算后,生成的Hash值一定是一模一样的 3对任意信息进行Hash运算后,得到的Hash值长度是固定的 通过以上解析可以知道,一旦对区块链中的内容进行修改,整个链条立刻就能够做出反应(Hash值发生变化,使得区块不再满足区块链格式要求),从而判断出数据被篡改(变红),且后面的区块都将出现连锁反应,所有后续的区块都不再满足区块链的格式要求。此外,由于区块链分布式存储与定时同步(以多少人记录的账本为准更新少数人记录的账本)的技术特点,被篡改的数据很快就会被网络中其他人员记录的账本数据所覆盖,从而有效实现数据的防篡改。此外,通过Hash指针(前区块Hash)的应用,能够实现对区块数据的溯源。 3弱中心化——P2P P2P即对等网络,计算机之间通过直接交换来实现计算机资源和服务的共享。P2P网络环境中每个节点既充当服务器,为其他节点提供服务;同时也享用其他节点提供的服务,从而弱化了服务器的作用,甚至取消服务器。通过这种网络方式,区块链就很好地实现了“去中心化与分布式存储”。 基于P2P网络的特性,得出本网络的如下优势。 (1) 容错性高:一个节点的崩溃不会影响整个系统。 (2) 抗攻击性强:攻击者只攻击一个节点并不能影响整个系统。 (3) 抗勾结性强:只有超过半数的节点相互勾结,才能实现对系统数据的修改。 P2P在现实生活中也不乏应用,最为人所知的应用之一就是迅雷下载了。传统的下载方式都是由中心服务器单线进行文件传输,而P2P网络则是所有节点都是服务器,都可以向下载人传输文件信息,即多线传输。因此,当我们使用迅雷下载时经常会发现,我们下载的文件越流行,那么下载速度就越快,正是由于这个原因。 4双方匿名——非对称加密 了解“P2P”与“分布式存储”的理解后,我们可能会产生如下两个疑问。 (1) 在P2P网络中,我们怎样保证传输的消息能够由指定人员接收呢?(传统上,这一任务由服务器在中间识别并转发给接收人,而P2P网络中没有服务器。) (2) 在采用分布式存储后,我们的隐私该如何得到保护呢? 区块链通过使用密码学原理解决了这两个问题,使用的密码算法就是非对称加密。在讲解非对称加密之前,我们先来了解一下对称加密。 对称加密是一种采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法被称为对称加密,也称为单密钥加密。 我们熟知的摩斯密码、密码本等加密手段都属于对称加密。 非对称加密采用两个密钥来进行加密和解密,这两个密钥分别是公开密钥(简称公钥)和私有密钥(简称私钥),它们之间一一对应。使用公钥加密,只有对应的私钥才能解密;使用私钥加密,只有对应的公钥才能解密。 通过这种加密手段,我们就保证了传输的消息只能由指定人员接收(因为其他人没有私钥)。基于区块链分布式存储的特性,所有人都能将我们传输的信息存储到自己的账本中,然而由于其他人员没有对应的私钥,他们无法解密并查看明文,以此保障了数据的隐私性。 非对称加密与对称加密相比,其安全性更好。对称加密的通信双方使用相同的秘钥,如果一方的密钥遭泄露,那么整个通信就会被破解。而非对称加密使用一对密钥,一个用来加密,一个用来解密,而且公钥是公开的,密钥是自己保存的,不需要像对称加密那样在通信之前要先同步密钥。 非对称加密的缺点是加密和解密花费时间长、速度慢,只适合对少量数据进行加密或用于数字签名。 非对称加密中使用的主要算法有RSA、背包算法、DH、ECC(椭圆曲线加密算法)等。 5集体维护——共识机制与激励机制 什么是集体维护呢?基于传统的中心化记账模式,所有的交易信息都由一个人进行记账,这可以理解为个人维护;在区块链中,所有的参与人员都能进行记账,这就是集体维护。在集体维护的情况下,会产生这样的一个问题:每个人都能记账,那么在同步账本数据时以谁记录的交易数据为准呢?这个时候我们就需要使用某种方法来最终确定大家以谁记账的交易内容为准来同步区块(即记账权归谁的问题)。 区块链中用于解决这个问题的方法就是共识机制,目前主流的共识机制包括以下三种:工作量证明机制(PoW)、权益证明机制(PoS)和股份授权证明机制(DpoS)。 这三种共识机制各有利弊,具体分析如表16所示。 表16三种共识机制的利与弊 共 识 名 称 利 弊 工作量证明机制 中心化程度最低、安全性高 资源浪费明显、共识达成周期长 权益证明机制 共识周期较短、资源浪费较少 无法发币、容易出现囤币现象 股份授权证明机制 共识周期短、节点是合作而非竞争 中心化程度较高、成员积极性不高 通过共识机制,区块链实现了集体维护,而参与区块链的人越多,区块链的运行越稳定,区块链的价值也就越高。那么如何吸引更多的人加入自己的区块链呢?这个时候就需要一定的激励手段来吸引更多的人加入区块链。不同的区块链采用的激励机制是不同的,这里只对比特币网络中的激励机制进行讲解。 根据中本聪的设计,最开始每记一次账(即获取记账权)会奖励50枚比特币,每记21万页账(大约每4年),记账的奖励就会减少一半,持续到大约2140年,比特币无法继续细分。至此,比特币发行完毕,总量为2 100万枚。 由于比特币的总量是固定的2 100万枚,这就像一座金山,总有被开采完的时候,因此我们才把参与比特币网络记账的人员比喻为矿工,而竞争记账权的这个过程则比喻为挖矿,这是一个非常形象的比喻。 6智能处理——智能合约 智能合约这个术语于1995年由尼克·萨博提出。他在自己网站的几篇文章中提到了智能合约的理念。他给出的定义如下:“一个智能合约是一套以数字形式定义的承诺,包括合约参与方可以在上面执行这些承诺的协议。” 简单来说,智能合约等同于电子合同,但智能合约的优势在于,电子合同只是记录条款,而智能合约背后拥有一套强大的程序来保证合同条款的自动化执行。由于合同条款是通过程序来执行的,就避免了人为错漏,使得合同更加客观公正,减少了违约成分,并在很多的应用场景中提高了业务效率。 任务试题 1以下选项中没有体现区块链技术特点带来的优势的是()。 A难以篡改,更加安全 B具备智能合约,自动执行 C网状直接协作机制,更加透明 D需要经过第三方 2区块链中的节点通过()的通信协议进行交互。 A多点交互 B网对点 C点对点 D点对网 3采用各种不同的算法以确保数据库中的记录是永久的、按()排序的,并且对于网络上的所有其他节点都是可以访问的。 A空间顺序 B时间顺序 C前后顺序 D高低顺序 123区块链的应用分类 讲解内容 目前存在的区块链种类普遍认为有三种:公有链、联盟链与私有链。不同类型的区块链具有不同的应用场景,下面将逐一介绍这三种不同类型的区块链。 公有链是一种去中心化的区块链,它没有 官方组织、管理机构及中心服务器,任何人都可以按照系统规则自由接入网络、不受控制,所有参与者之间基于共识机制工作,并可以自由加入或退出。比特币就是公有链的典型应用。 联盟链是专为特定群体成员和有限第三方设计的区块链系统,其内部指定多个预选节点为记账人,每个区块的生成由所有预选节点共同决定,其他接入的人员可以参与交易,但不过问记账过程。其他第三方可以通过该区块链进行限定查询。为了获得更好的性能,联盟链对于共识或网络环境有一定要求。通过设立准入机制,联盟链可以有效提升交易效率,并避免因参与者水平不一而产生的一些问题。联盟链也是当前社会中最常使用的一种区块链。 私有链也称专有链,它是一条非公开的区块链系统,通常需要授权才能加入。在私有链中,各个成员的写入权限都受到严格控制,而读取权限则可视需求有选择性地对外开放。私有链适用于企业内部的应用,以及特定机构的内部数据管理与审计等金融场景的应用。特别是在某些情况下,私有链上的一些规则可以被机构修改,因此私有链在某种意义上也是中心化的。 以互联网作为类比,公有链相当于全球性的互联网,联盟链相当于一个国家或地区内部的互联网,而私有链则相当于某个地区的局域网。三种区块链各有优劣势,具体如表17所示。 表17三种区块链的优劣势 公有链 联盟链 私有链 链上数据面向所有成员公开 链上数据面向部分成员公开 链上数据仅向内部成员公开 篡改难度高 篡改难度较高 篡改难度低 交易速度慢(竞争需要时间) 交易速度快 交易速度非常快 任务试题 1以下选项中不是联盟链的特点的是()。 A交易速度非常快 B可控性较强 C数据默认公开 D交易成本低 2以下选项中不是私有链的特点的是()。 A私有链的交易效率高 B部分中心化 C成本低 D保障隐私 3以下选项是公有链的特点的是()。 A所有交易数据公开、透明 B可以篡改 C高吞吐量 D交易速度快 124区块链典型案例解析 讲解内容 依据区块链发展的历程,每一个区块链时代都拥有一个典型应用代表,下面分别介绍。 1可编程货币时代——比特币 比特币没有特定的发行机构,而是依靠一套去中心化的发行机制,逐步将比特币发行出去。比特币的底层技术是区块链,它是将一个个区块连接起来而形成的链。比特币系统相当于一个去中心化的大账本,其中每个区块都相当于账本中的一页,每个区块中的交易信息都是由去中心化的节点挖矿来完成的。 2可编程金融时代——以太坊 以太坊是一个可编程、图灵完备的区块链开发平台,它可以用来编程、处置、担保和交易任何事物,如投票、域名、金融交易所、众筹、公司管理、合同和大部分合约、知识产权,以及得益于硬件集成的智能资产等。以太脚本具有图灵完备性,允许通过合同来编写代码,每一个合同相当于一个智能合约,当合同接收到一项交易后,合约就会运行特定代码,这段代码能发送交易或修改合同内部的数据存储,甚至能修改合同自身的代码。简而言之,以太坊既是以智能合约为主要功能的一种分布式计算平台,也是一个去中心化的创新基础平台。 3可编程社会时代——区块链电子发票 区块链电子发票是在国家税务总局的指导下,由国家税务总局深圳市税务局主导落地,腾讯区块链技术作为底层支撑,是全国范围内首个“区块链+发票”生态体系应用研究成果。早在2018年5月,深圳市税务局就与腾讯共同成立了“智税”创新实验室,区块链电子发票是“智税”实验室重点项目,也是实验室首个落地的成果。 如图15所示,区块链电子发票业务流程包括领票、开票、流转、验收和入账等,大致分为以下四个步骤。 图15区块链电子发票业务流程 (1) 税务机关在税务链上写入开票规则,将开票限制性条件上链,实时核准和管控开票。 (2) 开票企业在链上申领开票,并写入交易订单信息和链上身份标识。 (3) 纳税人在链上认领发票,并更新身份标识。 (4) 收票企业验收发票,锁定链上发票状态,审核入账,更新链上发票状态,最后支付报销款。 区块链电子发票实现了“资金流、发票流”的二流合一,打通了发票的申领、开票、报销和报税流程,做到了税务机关各环节可追溯、业务运行去中心化、纳税办理线上化和报销流程无纸化。区块链发票具体解决了如下业务痛点。 (1) 解决了信息孤岛问题,将发票流转信息上链,实现了发票状态全流程可追溯。 (2) 实现了无纸化报销,报销时只需要在链上更新发票状态即可,无须打印。 (3) 解决了一票多报、虚报虚抵的问题,使用区块链技术确保了发票的唯一性和信息记录的不可篡改性。 (4) 帮助政府提升监管力度,发票全流程的信息都在链上,帮助税务局实现实时监管。 区块链电子发票样式如图16所示。 图16区块链电子发票样式 任务试题 1下列关于以太坊描述正确的是()。 A以太坊中使用的数字货币,不可以在许多加密货币的外汇市场上交易 B以太坊里对所有活动进行消耗资源计量的单位,读取免费,写入收费 C在以太坊区块链上的每一项操作支付的费用,包括计算、存储等这些费用要使用以太坊的外部加密货币(以太币)来支付 D合约结束执行时,它的每一条指令都在网络的每个节点上执行 2下列关于区块链电子发票业务流程描述不正确的是()。 A税务机关在税务链上写入开票规则,将开票限制性条件上链,实时核准和管控开票 B开票企业在链上申领开票,并写入交易订单信息和链上身份标识 C纳税人在链上认领发票,并更新链上纳税人身份标识 D收票企业验收发票,锁定链上发票状态,支付报销款,更新链上发票状态,最后审核入账 3下列关于区块链电子发票的意义描述正确的是()。 A区块链电子发票具有便捷、高效、可追溯的优势 B与传统电子发票相比,区块链电子发票不能为企业节省成本 C区块链电子发票不可追溯可篡改的特点不能解决传统电子发票的弊端 D区块链电子发票不能够运用“互联网+”的创新模式开拓互联网政务 13 区块链在会计中的应用分析 131区块链对会计的影响 讲解内容 1区块链对会计行业的影响 从复式簿记的起源到管理会计的发展,会计领域的变革离不开新的技术驱动。随着云计算、大数据、区块链等高端技术日益成熟,顺应技术发展的成本中心、利润中心和现金中心等新会计形态和模式也不断涌现,深刻地影响了会计的变革与发展。目前,会计工作依然将“集中式账本”作为基础,无论是上市公司还是普通企业,其财务报表都必须取得第三方专业审计人员的严格审计报告。然而,第三方独立专业审计人员由于审计技术的局限性而承担着巨额的潜在风险;信息的不对称性和会计体系的漏洞被某些别有用心的企业相关方所利用,以欺诈投资者和监管者等,这些问题都是目前会计体系难以解决的。区块链技术凭其特有的优势,为解决上述问题提供了可行的路径,进而有可能推动会计体系的颠覆性变革。 (1) 减少人工干预。通过区块链技术,会计记录一经确认便不得修改,即使是会计系统的所有者也不能做出修改。鉴于每笔交易都得到了记录和验证,有效地保证了财务记录的完整性。区块链技术极有可能大量减少甚至消除对会计人工干预的需求,而这可能会颠覆现有会计行业。 (2) 降低绝大部分传统会计成本。对于全球的企业来说,会计是一项庞大的成本。例如,区块链会计调动了各参与方集体记录会计审计信息,共同确认记账真伪,将不需要专门审计人员审核确认账本。区块链技术与会计工作流程和模式的融合会对现有企业财务管理和基础会计工作的变革产生不可估量的作用。 (3) 大幅提高会计记账效率。将区块链技术应用到会计工作中,有望实现结算流程效率大幅提升,将目前的小时级提升至分钟级乃至秒级,有效降低99%的结算风险,促进资金使用效率的提升和规避系统性风险的发生。区块链会计交易确认和结算的自动化运作机制可以大幅缩短结算周期,节点交易一旦确认,系统自动记入分布式账本,同时更新其他节点的分布式账本。 (4) 改善会计环境的安全性。区块链的技术优势可以产生更快的处理速度和更短的清算周期,从而大幅降低会计结算的风险。会计标准流程与区块链技术的有效融合,能够促进会计结算的标准化和自动化。区块链技术的单向哈希算法特点可以帮助监管层甄别发现违规操作,推动合规检查的标准化和自动化,从源头上规避潜在的违规风险。 2区块链对会计处理的影响 目前区块链技术并没有大范围地应用到会计行业中,但随着区块链技术的发展与完善,相信它会逐渐应用到会计领域,用以解决会计信息录入效率低下、信息公布不完整、信息容易被篡改等问题。下面,我们从信息产生到公布等几方面来认识区块链对会计领域产生的影响。 (1) 对会计信息录入的影响。在传统会计模式下,企业要对发生的经济业务先进行核对,然后进行信息的记录,并且要通过第三方银行的确认,相当于业务流和资金流是分开的;而在区块链中,数据的传输是直接并且可靠的,因此不再需要第三方银行单独的确认。即在确认经济业务的同时,数据会进行传输,完成相应的核算,业务流和资金流归为一体。而在会计信息记录这一环节,由于会计是以货币为主要计量单位的,无论是采用历史成本计量还是公允价值计量,其准确性均受到货币自身价值及其转换过程的影响。而在区块链中,由于是链式数据结构,并以密码学进行了加密保护,具有不可篡改性,如果提前设定好币值计算运行程序,就可以保持相对稳定性,从而大幅提高会计计量的准确性。 (2) 对会计信息传输的影响。传统会计中信息的处理多依赖人的操作,从确认开始到报表的形成都会受到人为因素的影响。而在区块链中,由于其自治性的特点,数据能够不受人的干预无障碍地交换。如果提前设定好运行程序,数据就会遵循已定的规则进行确认,只有正确的数据才能够进入下一步的程序,从而降低了出现错误的概率。同时,在设定好的程序中,机器会自动代替人工做一些工作。例如,企业申报纳税,区块链可以自动依据相关信息进行操作,这样不仅减少了会计人员的工作量,也提高了工作的准确性。同时,区块链运用的哈希算法具有不可逆性,使得信息在传输过程中具有不可逆性,一旦信息开始传输,那么就无法再追溯回来。 (3) 对会计信息披露的影响。目前,会计信息披露主要依赖于公司定期公布的财务报表,信息的公布定期形式固化,缺乏及时性和灵活性,内容也不够全面具体。但在区块链中,因为共有链是开放的,所有人掌握的数据是相同的,会计信息可以随时被提取出来,这有利于使用者及时了解会计信息,从而判断经济活动的情况,在一定程度上解决了信息使用双方掌握信息不对称的局面。同时,使用者也可以根据自身的需要形成相应的数据,更方便也更有针对性和详尽性,可以加深使用者和信息之间的关联度。此外,高度透明的公开状态能获得更多人更有效的监督,进而减少错误的出现。 (4) 对会计信息造假的影响。在传统会计中,由于涉及人为因素,要完全避免造假问题是有一定难度的。但在区块链中,由于信息一旦经过验证并添加至区块链,就会永久地存储起来,除非能够同时控制整个系统中超过51%的节点,否则单个节点上对数据库的修改是无效的。这就形成了区块链中信息具有不可篡改的特性,这一特点能够有效避免会计信息造假问题,也在一定程度上避免了会计人员因外界因素而被迫造假的问题,增加了会计人员的独立性。同时,由于数据具有不可篡改性,外部对企业经济的监督力度也会有所提升。例如,税务机关可以直接查询到自己需要的数据,不必担心造假问题。 任务试题 1会计的四个基本程序不包括()。 A确认 B报表 C计量 D报告 2本文中提到的区块链技术对会计行业的影响不包括()。 A减少人工干预 B降低绝大部分传统会计成本 C改善会计环境的安全性 D大幅度提高会计审计的效率 3当前会计信息披露主要依赖于公司定期公布的财务报表,这种形式存在的负面问题的是()。 A信息的公布形式多样化 B缺乏及时性 C信息公示比较全面 D信息公示的时间不固定 132区块链对企业财务的影响 讲解内容 1“互联网+财务”背景下财务运作出现的主要问题 (1) 财务运作及各项手续成本费用增加。在财务运作的资金方面,筹资和投资活动可以有效地促进企业现金流的正常运转,为企业的经营活动增添活力。但在资金运作中需要支付的相关费用偏高,高成本的资金运作会对企业的发展建设产生阻力。而且在企业财务运作中需要银行类的金融机构中介,自然所需的中介手续费也会相当高。例如,在一些跨境支付中,我国人民币还没有成为全球范围的通用货币,在进行跨境支付时要转换成第三国货币进行支付,在这个过程中需要涉及进出口企业双方、进出口双方银行和结算币种国家的清算行,过程多而复杂,因此所要缴纳的手续费用也较高。 (2) 目前财务运作效率低,流程较为烦琐。财务运作是财务部门工作最重要的部分,工作的范围广泛,可以对企业的各个部门和环节起到协调作用。一些企业虽然建立了相应的信息管理系统,但由于涉及企业的机密信息,而且企业各部门存在责任差异性,导致信息不能有效共享和交流,各个部门也缺乏积极的交流和配合,使企业涉及多部门的经营活动不能正常运行,经常受阻。而且基于企业对信息的保护,企业信息缺乏公开性、共享性,导致财务运作的环节和流程产生许多障碍,工作效率很低。企业在进行筹资和投资活动时,要保证项目的顺利完成,需要多个部门和流程共同进行。一个项目从策划到结束,需要的时间、物力及财力都很大,因此应注重提高财务运作的工作效率。 (3) 财务信息缺乏透明度和公开性,存在财务风险。目前,企业 在并购、重组等交易活动中频繁出现非等价交易问题,而且现阶段我国关联交易存在一些违规行为,造成交易不规范和不公平。企业和子公司之间的关联交易一般是通过不公开的方式进行签约,总公司为了获得最大利益,常会有一些不公平的条款,这是一种严重的侵权行为,不仅对股东和投资者不公平,也使企业增加了债务风险。另外,企业还面临信誉危机问题,一些国有股在政府的干预下被误导,过分追求利润最大化,使企业在交易时,国有股份制企业和私营股份制企业存在不公平对待。这种不公平不符合经济市场公平公正的交易原则,也使企业资源配置不合理。 2区块链技术对企业财务运作的作用 (1) 有效地提高了财务运作的效率。区块链技术区别于普通的筹资,不需要中间人参与,如银行家、风险测评师等。区块链技术的结构是点对点坐落在区块链的基层,是目前最新型的点对点融资。用户注册没有门槛,只要利用网络下载一个客户端即可参与。线上交易会分时间段,精确到分秒,获得的提成和红利都有明确的记录和操作过程,每一步都真实、透明。而且区块链技术不仅适用于大企业,也面向中小企业,为企业提供各种金融服务。在信息网络快速发展的时代,企业签订的合约不再只是纸质版,还会利用网络技术制定模板加入相关条款。还可以在数据库中获取合作方的信息和合约条款,及时与对方讨论、讲价,节省了签订合约的相关流程和时间,提高了签订合约的效率。利用区块链技术进行财务运作,使业务工作变得智能化,计算、操作等工作都比普通财务人员的效率高。 (2) 大幅降低了财务运作的成本费用。利用区块链技术,可以清晰地对价值转移进行清算和结算;利用网络智能化技术,会自动进行运作和更新,使财务账单一直是准确、有效的。在区块链网络上,用户可以进行资金支付,对资金的转移也不需要中介,这种直接的处理方式降低了中介费用的成本。而且数字货币在区块链技术中是可以直接点对点支付的,没有中间人的参与,跨境支付减少了许多环节和步骤,有效地省去了过程手续费和中介费,降低了企业财务运作成本。区块链技术所应用的是全新的商业模式,区块链网络上的各个设备或节点都具有独立性,可以单独作为一个微型商业个体,不会受到其他设备的影响,保持正常运行。企业如果按照规范操作分布式账本,就可以获得财富。区块链技术将所有的信息数据集合到区块链系统中,企业利用区块链技术可以快捷地获取需要的信息。在区块链系统内,可以查询投资方、合作人及供应商等相关信息,准确度高,间接减少了中间代理商的帮助,减少了企业寻找合作方的过程成本。区块链技术还可以对数据进行扫描、统计等操作,确保数据的准确无误,提高信息可信度。而且在和合作方交流时,对方可以通过区块链系统查询企业的财务信息和企业文化,增加双方的认识和信赖,减少协调成本。而且利用区块链技术使双方在互相不认识的情况下进行合作,省去了通过第三方信用机制对双方身份和信息进行核实。因此,可以利用区块链系统建立双方的信任,结合交易的记录和历史声誉进行身份确定。区块链技术的产物——智能合约,可以增加企业合作的新类型,获得更多的供应商和合作伙伴,全面促进企业的发展,而且所需的协议费用低,降低了签订合约和资金运作的成本。智能合约还减少了第三方代理的参与和相关费用成本,也减少了合作者与企业间的矛盾,不会因诈骗和意外产生损失。 任务试题 1企业财务的正常运作需要的主要活动不包括()。 A资金筹措 B资金应用 C资金分配 D资金分发 2在“互联网+财务”背景下,财务运作出现的主要问题中,本文没有提到的是()。 A财务运作及各项手续成本费用增加 B财务运作效率低 C财务信息缺乏透明公开 D财务运作相关方繁多 3对于区块链能够大幅降低财务运作成本费用的描述,下列说法不正确的是()。 A利用区块链技术,可以清晰地对价值转移进行清算和结算,使得财务账单一直是准确、有效的 B利用区块链技术,可以使得对资金的转移不需要中介,减少中介费用的成本 C数字货币在区块链技术中可以直接点对点支付,减少许多环节,省去过程费用 D智能合约的自动化执行,减少相关方的沟通成本 133区块链对会计信息系统的影响 讲解内容 1区块链技术应用于会计系统的技术限制 区块链技术在会计行业中的应用涉及的密码学主要分为三类:对称密码、哈希(Hash)算法和非对称加密算法。对称密码即用相同的密码对一份文件进行加密和解密。哈希(Hash)算法是区块链技术常用的一种加密算法。例如,SHA256是一种哈希函数,它能将待处理的文件(文件大小不限)转换成长度为256字节的哈希值。哈希(Hash)算法处理数据是单向的,不能通过256字节的输出值恢复出原始的输入值;对于不同的输入值,即使仅差一个字节,输出的结果差异也很大。哈希(Hash)算法的这种特性使得加密的原文无法被篡改且不被发现,同时又很好地保密了原文。非对称加密算法也被用到区块链技术中,如RSA。该算法中存在一对私钥和公钥,用私钥对信息进行加密,用公钥可以对信息进行解密。私钥可以理解为账户所有者的签名或者企业的公章,公钥可以对签名或盖章进行验证。 目前,登录企业财务管理系统需要的用户名和密码,是利用一台中心服务器来对身份和权限进行验证,其原理不同于上述三种加密类型。而区块链技术是去中心化的,没有中心服务器,因此不能用传统的方式进行权限验证。要想在区块链系统中实现信息的保密性及签名功能,只能通过上述三种加密算法的组合来完成。 2基于区块链技术的会计系统的具体方案 而区块链技术是去中心化的,没有中心服务器,所以不能用传统的方式进行权限验证。想要在区块链系统中实现信息的保密性及签名功能,只能通过上述三种加密算法的组合来完成。结合使用不同类别的区块链,可以对会计系统进行如下改造。 (1) 联盟链的上链内容包括:一是A、B企业之间的合同、票据、交易等通过哈希算法得到一串字符,再将此分别用A、B企业的私钥进行数字签名后上传到联盟链上,这些上链内容可以从源头上保证银行账单、发票、合同等交易事项的真实性,同时也有利于联网审计的进行;二是各企业私有链的财务报表定期通过哈希算法进行加密,将加密后的信息上传到联盟链上,这些上链内容可以使得会计处理结果被固化;三是其他企业认为有必要公开披露的信息也可以通过私钥数字签名后上传到联盟链上。 (2) 私有链的上链内容包括:一是企业的合同、票据等原始交易凭证;二是企业的资金、往来、收入、库存、费用及经营成果等具体数据;三是企业的财务报表。私有链可以理解为一套完整的ERP系统,也可以根据企业的具体情况,对现有的企业ERP系统进行改造,使其满足于与联盟链相关联。私有链和联盟链的内容是相关联的,联盟链上的内容包含了私有链上财务信息的哈希值,企业的会计账目如果被篡改了,必然会被发现,从而保证了企业会计信息的可信度。企业的财务数据主要保存在内部的私有链上,一方面,可以保护企业的商业敏感信息不被外泄;另一方面,区块链技术的运用,可以有效提高企业的财务效率,降低了企业的审计成本。 (3) 数据存储和共识机制方面,私有链的数据存储在企业内部相关的计算机上,各企业之间的公有链的内容保存在参与计算的各个节点上;联盟链的共识机制采用PoW(工作量证明),对每笔交易进行适当的现金收费后,再用来根据工作量奖励记账的各个节点。在本系统中,由于收费和奖励标准都是有限的,因此不会像比特币那样出现“矿工”过度竞争的局面,造成能源的浪费。私有链记账的能源消耗是企业内部的成本,共识机制可以由各企业自行决定。 (4) 在联盟链的构建中,对于各参与企业而言,创始区块应该由具有公信力的组织机构完成,创始者拥有对参与者身份进行审核的权力,可以增加或删除该区块链的参与者,并对参与者的工商注册、股东变更等公开信息进行更新。对于企业内部的私有链,各企业可以根据企业大小和业务的需要设置不同参与者的权限。为了便于审计工作的进行,企业内部的私有链应该对审计机构完全开放。 (5) 扩展本方案还可以进行一些扩展,如智能合约的引入、企业信息的自动披露等。智能合约是一种由计算机处理的、可执行合约条款的交易协议,这类协议一旦制定和部署,就能实现自我执行和自我验证,不再需要人为的干预。引入智能合约可以最小化企业间的恶意交易或意外事件的发生。只要是对投资决策有影响的信息,如财务报表、税收缴纳、工商变更,都可以自动上链。 任务试题 1区块链技术在会计行业中的应用涉及的密码学种类,本文中没有提到的是()。 A对称密码 B哈希算法 C椭圆曲线加密算法 D非对称加密算法 2基于区块链的三种类别,企业与企业之间通常使用的区块链是()。 A公有链 B私有链 C联盟链 3本文中拓展方案所提到的,通过引入智能合约实现信息进行自动上链的是()。 A对投资决策有影响的信息 B对企业财务运作有影响的信息 C对企业人员信息调用有影响的信息 D对企业管理机制有影响的信息 134区块链在会计中的应用展望 讲解内容 作为一项新兴的技术,区块链因其在分布式账簿中的独特优势而受到高度关注,德勤等“四大”会计师事务所纷纷建立研发团队,以推进场景应用的实验及技术平台的开发。 1区块链在会计中的发展与应用 2015年1月,在美国迈阿密举行的比特币大会发布了《布雷顿森林体系2015白皮书》,该白皮书提出了区块链发展的三个阶段和五大目标。其中,第一个阶段为区块链货币阶段,即比特币阶段。第二个阶段为金融阶段,将区块链的应用从电子货币拓展至金融产业,涵盖金融机构、金融工具和智能合约。第三个阶段将广泛应用于政府治理、教育、产权保护、社交等领域。白皮书明确提出了区块链发展的五大发展目标,具体包括以下方面。 (1) 效率。提升数据交换协议、证书、审批流程、财务交易和报告等方面系统运行效率,降低成本、节约时间、避免错误、消除浪费、减少备份、突破信息不对称、增强信任。 (2) 消费者的选择、连接、隐私和保护。提供更多可选的商品和服务,改善消费者隐私保护,维护其利益。 (3) 透明度。按照信息或记录的可获得性和公共底账的不变性,给予其更强的透明度。 (4) 直接的自我管理。通过分布式授权给予个人和集体更大的权力。 (5) 人类能力。个人和集体对自身及健康、财富、知识、财产和其他影响 自我决定的因素具备更强的管理能力。 2当前会计业务应用区块链技术面临两大挑战 (1) 分布式账簿挑战中心化记录的会计基础业务架构和业务规则。目前,国内企业的财务会计系统普遍实行的是信息集中管理模式,即有“一本总账”系统负责核算企业所掌握的所有财务资源,在满足会计信息质量控制要求,不丧失原始数据集合部分性质的前提下整合的信息资源,低成本、高效率地与分布式要求相对接,会对区块链技术应用产生重大影响。 (2) 区块链会计时效性挑战当前会计业务数据资源管理能力。可靠的数据是市场化经济大潮中,企业运营最具有竞争力的工具之一,更是企业会计与财务的价值源泉,会计行业要更好地应用区块链技术,必须提升数据质量管理的能力。区块链技术提升了会计处理流程的整体效率,也将会计与审计、税务等后续业务紧密连接在一起。业务处理的时效性大幅提升,对当前会计业务的数据可靠性、准确性和时效性提出了挑战。在传统会计业务中,业务处理周期较长,给修正和调整数据留下了充足的时间和空间。然而,一旦应用了区块链技术,会计业务处理的时限将大幅缩减,且与后续其他业务几乎同时完成,这就要求会计业务的相关机构具备较高的会计业务数据资源管理能力。此外,数据安全是保证区块链应用支撑系统安全稳定运行的关键因素之一,系统的总体安全防护方案包括数据安全、应用安全、网络安全、物理安全和安全管理等方面。从技术接轨角度出发,应重点考虑数据安全,包括数据的完整性、数据恢复、数据安全属性分析等。 任务试题 1在《布雷顿森林体系2015白皮书》中提到的五大目标不包括()。 A效率 B消费者选择 C间接的自我治理 D透明度 2德勤应用区块链平台Rubix目前主要提供的服务不包括()。 A交易对手确认 B自动审核 C土地登记 D实时会计和审计 3本文提到的区块链技术在会计业务中的应用面临的挑战是()。 A分布式账簿挑战中心化记录的会计基础业务架构 B分布式账簿挑战中心化记录的会计基础业务规则 C区块链会计时效性挑战当前会计业务数据资源管理能力 D区块链会计时效性挑战当前会计业务数据处理能力 135绘制思维导图 实训操作 本任务用于学生进行知识总结,单击界面中的“区块链会计”输入内容,单击【添加】,即可在本节点后增加节点,继续添加即可形成完整的思维知识导图。