区块链技术丛书区块链财税管理与CORDA开发指南

本书特色

[

内容简介
这是一本为财务、税务、泛金融等领域提供区块链解决方案的参考书,它不仅能指导这些领域的业务重塑,而且还能知道这些领域的区块链应用开发与设计。
作者是有20年工作经验的软件开发、区块链和财税领域专家,曾担任财税系统的核心产品经理。本书高屋建瓴,整体上梳理了财税场景下区块链与分布式账本的独有价值与应用创新脉络,也深入研究了适合金融与财税领域大规模应用的分布式账本架构Corda,作者发起设计了财税公链项目与EPOS共识机制,本书是作者在此过程中的研究心得与实践经验的整理记录!
本书在逻辑上分为两大部分:
第1部分:区块链重塑财税业务(第1~3章)
首先,介绍了区块链与分布式账本的一些关键概念和重要技术,包括二者的区别,以及它们的架构、加密算法和激励机制设计等内容;然后,对如何利用区块链和分布式账本技术重塑财税业务,提出了业务创新的方向和思路,以及区块链与财税场景结合的应用设计思路。内容简介
这是一本为财务、税务、泛金融等领域提供区块链解决方案的参考书,它不仅能指导这些领域的业务重塑,而且还能知道这些领域的区块链应用开发与设计。
作者是有20年工作经验的软件开发、区块链和财税领域专家,曾担任财税系统的核心产品经理。本书高屋建瓴,整体上梳理了财税场景下区块链与分布式账本的独有价值与应用创新脉络,也深入研究了适合金融与财税领域大规模应用的分布式账本架构Corda,作者发起设计了财税公链项目与EPOS共识机制,本书是作者在此过程中的研究心得与实践经验的整理记录!
本书在逻辑上分为两大部分:
第1部分:区块链重塑财税业务(第1~3章)
首先,介绍了区块链与分布式账本的一些关键概念和重要技术,包括二者的区别,以及它们的架构、加密算法和激励机制设计等内容;然后,对如何利用区块链和分布式账本技术重塑财税业务,提出了业务创新的方向和思路,以及区块链与财税场景结合的应用设计思路。
第二部分:Corda技术开发详解(4~16章)
全面、系统、详细地讲解了Corda的关键概念、开发环境搭建、API、应用开发、合约开发、节点与网络设计、集成与测试、高级特性开发、内部组件与库的使用、配套工具等。

]

内容简介

[

内容简介这是一本为财务、税务、泛金融等领域提供区块链解决方案的参考书,它不仅能指导这些领域的业务重塑,而且还能知道这些领域的区块链应用开发与设计。作者是有20年工作经验的软件开发、区块链和财税领域专家,曾担任财税系统的核心产品经理。本书高屋建瓴,整体上梳理了财税场景下区块链与分布式账本的专享价值与应用创新脉络,也深入研究了适合金融与财税领域大规模应用的分布式账本架构Corda,作者发起设计了财税公链项目与EPOS共识机制,本书是作者在此过程中的研究心得与实践经验的整理记录!本书在逻辑上分为两大部分:部分:区块链重塑财税业务(~3章) 首先,介绍了区块链与分布式账本的一些关键概念和重要技术,包括二者的区别,以及它们的架构、加密算法和激励机制设计等内容;然后,对如何利用区块链和分布式账本技术重塑财税业务,提出了业务创新的方向和思路,以及区块链与财税场景结合的应用设计思路。第二部分:Corda技术开发详解(4~16章) 全面、系统、详细地讲解了Corda的关键概念、开发环境搭建、API、应用开发、合约开发、节点与网络设计、集成与测试、不错特性开发、内部组件与库的使用、配套工具等。

]

作者简介

[

偶瑞军
软件研发和区块链领域的技术专家,有近20年的工作经验,有13项发明专利。
中国电子学会区块链专委会委员,国际区块链专利共享联盟专家顾问。专注于区块链和分布式账本技术的研究和实践,对区块链技术在财税和知识产权两个场景中的应用有丰富的实践经验。
现就职于航天信息股份有限公司,先后担任增值税发票系统的研发工程师和营改增发票系统的核心产品经理(上千万企业用户,应用规模),对财税领域有深入的理解。

]

目录

前言第1章 区块链与分布式账本技术11.1 概念理解11.1.1 区块链的核心本质11.1.2 区块链与分布式账本的异同点41.2 技术理解41.2.1 区块链和分布式账本架构的组成41.2.2 五种非常有用的加密算法61.2.3 几种具有代表性的架构和共识算法71.2.4 区块链激励机制设计与发展趋势9第2章 区块链重塑企业财务管理112.1 现代企业财务管理的现状112.1.1 资金往来管理112.1.2 成本费用管理122.1.3 会计核算管理122.2 现代企业财务管理的痛点132.3 区块链重塑企业财务管理142.3.1 区块链改善生产、运营、财务协同效率的应用设计142.3.2 区块链改善内部、外部信息系统连接关系的应用设计152.3.3 区块链简化业务单据和业务留痕机制的应用设计162.3.4 区块链筑起合规墙减少审计与稽核投入的应用设计172.3.5 财务虚拟机与会计智能合约编辑语言的应用设计18第3章 区块链重塑税收管理193.1 当前社会税收管理现状193.1.1 税收领域的税种分类193.1.2 各类税收管理的特点203.2 区块链对税收科技产生影响的四个阶段223.3 区块链在电子发票领域的应用233.3.1 电子发票的应用现状233.3.2 电子发票大规模应用的难点253.3.3 区块链技术的主要特点与电子发票对应分析263.3.4 区块链技术用于电子发票管理的4个基本要点273.4 全国区块链税收总账与分类账体系设计293.5 财税联盟链的设计30第4章 关键概念334.1 基础概念334.1.1 Corda网络334.1.2 账本344.1.3 身份354.2 交易与共识相关概念364.2.1 状态364.2.2 合约384.2.3 交易394.2.4 流434.2.5 共识464.2.6 公证人474.2.7 时间窗494.3 其他相关概念494.3.1 预言机494.3.2 节点514.3.3 权衡53第5章 快速入门555.1 安装设置555.1.1 Windows平台安装说明565.1.2 Mac平台安装说明575.1.3 Corda源代码585.2 运行CorDapp例子595.2.1 在IntelliJ中打开例子595.2.2 项目结构605.2.3 运行例子62第6章 Corda应用开发基础696.1 什么是CorDapp696.2 编写一个CorDapp706.3 平台升级的方法726.3.1 平台升级的一般规则736.3.2 从V1.0或V2.0升级到V3.0736.3.3 网络地图服务的升级修改736.3.4 Corda插件746.3.5 AMQP746.3.6 配置756.3.7 测试756.4 应用升级的方法766.4.1 与应用升级有关的概念766.4.2 如何升级流786.4.3 合约和状态的版本控制806.5 构建应用846.6 基于平台主版本构建应用87第7章 Corda应用开发API887.1 Corda API总览887.1.1 内部API和稳定性保证897.1.2 Corda稳定模块897.1.3 Corda孵化中的模块907.1.4 Corda不稳定模块907.1.5 @DoNotImplement 注释917.2 States917.2.1 ContractState917.2.2 ContractState sub-interfaces917.2.3 用户定义的字段937.2.4 Vault947.2.5 TransactionState947.3 Persistence957.3.1 模式957.3.2 定制模式注册967.3.3 对象关系映射967.3.4 JDBC会话987.4 Contracts997.4.1 合约997.4.2 账本交易1007.4.3 命令1017.4.4 用命令进行分支验证1027.5 Contract Constraints1027.6 Vault Query1067.7 Transactions1147.8 Flows1217.8.1 启动器1217.8.2 应答器1227.8.3 流逻辑1227.8.4 服务集线器1237.8.5 公证人1247.8.6 流会话1247.8.7 交易发送1257.8.8 交易对方反应1267.8.9 为什么要会话1267.8.10 子流1287.8.11 进度跟踪器1317.8.12 并发、锁定1327.9 Identity1337.9.1 当事人1337.9.2 机密身份1337.9.3 SWAP流1347.9.4 身份同步流1347.10 ServiceHub1367.11 RPC operations1367.12 Core types1377.12.1 安全散列1377.12.2 复合密钥1377.13 Testing1387.13.1 流测试1387.13.2 访问StartedMockNode内部构件1407.13.3 合约测试140第8章 Corda应用开发其他要点1458.1 对象序列化1458.1.1 白名单1468.1.2 AMQP1468.1.3 核心类型1478.2 安全编码准则1548.2.1 流1548.2.2 合约1548.3 流操作示范1548.4 Corda要点一览表1638.5 应用样本163第9章 Corda节点1659.1 创建本地节点1659.2 运行本地节点1709.3 部署节点1719.3.1 在Linux系统上安装和运行Corda作为系统服务1719.3.2 在Windows系统上安装和运行Corda并作为Windows服务1739.3.3 测试安装1759.4 节点配置1759.5 客户端RPC1809.6 SHELL1859.6.1 连接SHELL1859.6.2 参数语法1869.7 节点数据库1889.8 节点管理1899.9 进程外验证192第10章 Corda网络19310.1 设置Corda网络19310.2 网络许可19610.3 网络地图20010.4 版本管理203第11章 合约开发示范20411.1 Hello World20411.1.1 我们的用例20411.1.2 编写状态20611.1.3 编写流20811.1.4 运行我们的CorDapp21111.1.5 结论21411

封面

区块链技术丛书区块链财税管理与CORDA开发指南

书名:区块链技术丛书区块链财税管理与CORDA开发指南

作者:偶瑞军

页数:321

定价:¥89.0

出版社:机械工业出版社

出版日期:2019-03-01

ISBN:9787111619284

PDF电子书大小:90MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注