区块链是当前的热门话题之一。作为衍生自加密数字货币的底层技术,区块链技术对商业、社会和政治体系都具有深远的影响,甚至可以说,区块链技术代表着一种新的社会风潮。近年来,区块链技术得到了快速普及,其研究和应用呈现出爆发式增长的态势。区块链被认为是继大型机、个人计算机、互联网、移动/社交网络之后计算范式的第五次颠覆性创新。
区块链技术是未来科技领域里的核心技术之一,它不仅能够去除繁杂的中间机构,降低企业的运行成本,还能建立一个公开透明的数据存储机制,可以提升机构的运行效率。此外,一系列的实践证明区块链技术是解决信任问题的有效手段。例如,2008年以来,比特币和其他一系列数字货币的发展证明了区块链技术可以解决交易中的信任问题;而2013年以来启动的以太坊项目,则大大拓宽了区块链技术的应用领域,为打造真正可用的智能合约技术奠定了基础。总的来说,对各个行业,特别是保险公司、证券行业和银行业等所在的金融行业,采用区块链技术是降低运行成本、提高系统安全性和可靠性、解决信任问题的有效手段。
然而,世界上没有绝对安全的系统。区块链在未来可能会成为电子货币、交易记录存储、公证业务和知识产权保护等关键业务的核心技术,因此对其进行安全性分析,探讨可能的攻击、威胁和技术漏洞,是十分有必要的。
本书共9章,递进地介绍区块链技术的主要内容。
第1章主要对区块链进行概要介绍。
第2章主要介绍区块链系统底层开发会用到的模块、图形界面的开发和Web的开发。
第3~5章主要介绍区块链开发必备的密码学基础、数据存储技术,以及区块链网络构建。
第6章、第7章主要介绍以太坊技术和区块链技术改进。
第8章简要分析区块链的安全性问题。
第9章则提供了区块链项目实战案例。
参与本书编写工作的有王瑞锦、李冬芬、岳境涛、刘明哲、张凤荔、傅翀、徐剑、韩迪雅、陈辰、文淑华、张萌洁、吴劲等。在本书的编写过程中,电子科技大学的硕士研究生唐榆程、郭上铜、王雪婷等参与了部分工作,电子科技大学的本科生刘家希、吴思凡等做了不少书稿资料和插图收集的工作,在此对所有参与本书编写工作的老师和同学表示衷心感谢。此外,编写团队还参考了大量文献,在此特向这些文献的作者表示感谢。本书得到了教育部产学合作协同育人项目(201801076014、201802095001)、电子科技大学2019—2020年度规划教材建设项目的资助。
由于编者的水平有限,书中难免存在不足及疏漏之处,希望广大读者批评指正,编者将不胜感激。
编 者
2021年1月于电子科技大学
我要评论