前言
2018年,区块链成为一项广受社会各界关注的技术,相关专业人员争相对其进行研究。市场中能够买到的区块链书籍可以概括为两类:一是普及区块链概念的书,这类书中罗列了区块链可以应用的各种场景和所能发挥的作用。但结合场景对其继续深入研究时会发现,这类书缺乏有深度的内容,会让读者产生是否非用区块链和区块链是否具有独特价值的疑问。二是纯介绍区块链技术的书,这类书往往专门讲述某一种区块链架构,目的是指导开发人员进行应用开发。两类书均不能结合场景,对区块链进行深度介绍。
笔者从事财税系统研发多年,2016年开始深入研究区块链能够对财税领域贡献的独特价值和可能先落地的大规模应用,在技术上分析多个区块链架构的特点,寻找最接近财税场景业务需求的区块链架构。笔者在研究过程中一直希望找到一本合适的参考书籍,但翻遍了区块链领域的图书也没找到。笔者想到肯定有很多读者像之前的自己一样正在找或即将找相关参考书,为了让这些人有书可看,笔者把自己这两年的研究心得和正在尝试的实践思路整理成本书,希望能为对财税结合区块链开展深入研究的读者提供一点有价值的参考。
本书主要分为两大部分:第一大部分主要聚焦于对区块链概念的介绍和对财税业务场景的深入剖析。第二大部分主要是对分布式账本架构Corda进行详细介绍。本书之所以选取Corda进行介绍,是因为笔者认为目前最接近财税场景需求的,能把区块链和分布式账本技术思想充分发挥出来的架构就是Corda。当然,现阶段的Corda还不是最理想的架构,但因为其是开源架构,所以笔者在研发实践中,对不适用的部分进行了改造,对缺失的部分进行了设计补充,这些内容也包含在书中。第二部分的内容主要来自开源社区开发文档,并加入了笔者自己的理解,此事也得到了Corda开源社区和R3公司的官方授权。开发紧密结合开源社区,有利于紧跟社区发展,学习最新内容。
本书的读者对象包括:
❑ 财务、税务领域的从业人员;
❑ 财务、税务信息系统的设计开发人员;
❑ 财税领域区块链与分布式账本应用的关注者和感兴趣者。
刚开始接触区块链概念和对财税领域应用感兴趣的读者,应从第一部分开始阅读;如果仅希望使用Corda开发相关应用,且这些应用不是面向财税领域的,可直接阅读第二部分。如果是有意于财税领域的区块链和分布式账本应用开发,并且是有意于使用Corda进行开发的读者,也建议从第一部分开始阅读。
书籍的内容在印刷成册的那一刻开始就已固定,但技术的发展和创新是不会固定的,所以技术开发读者可随时访问github的Corda项目社区,获取最新内容。大家若是对本书有什么建议或者发现书中有什么不妥甚至错误之处,欢迎发送邮件至Pcb0322@163.com。
在编写本书的过程中,得到了出版社杨福川、孙海亮两位专业编辑的大力支持,也得到了业内专家、领导、同事、家人的支持,在此表示感谢。当然,众多感兴趣读者给予的鼓励,是笔者不停写下去的动力,在此也要表示感谢。
偶瑞军
于北京