本书共有8章,可分为使用手册与源码分析两部分。使用手册部分主要介绍如何快速启动单节点EOS链、终端交互命令cleos的使用,并模拟公链的配置与启动。源码分析部分主要介绍源代码调试、EOS数据持久化机制、系统智能合约架构以及插件系统。
EOS是区块链炙手可热的技术之一。它如同一个完整的操作系统,用户或者机构可基于它构建各种应用程序。下一代区块链不是ICO,而是大规模的各行各业的DApp的兴起,所以能够做好大型商业应用基建工作的公链将成为未来区块链的宠儿。而EOS切中了所有的要点,所以学习EOS势在必行。
《EOS实战与源码分析》不仅讲解了EOS的基础知识,如加密算法,环境搭建等,还讲解了如何构建公链网络,包括脚本构建和脚本原理分析,并分析了EOS区块链的功能加强机制,即5个有代表性的插件系统。通过源码分析,读者可以更加深入地理解EOS的核心设计与实现,以便在实际使用中能够快速解决线上问题,并对性能进行调优。
刘文彬,北京航空航天大学软件工程硕士,IT互联网行业从业8年,现任某互联网公司架构师。 区块链技术博客博主 EOSIO开源项目贡献者之一 IEEE区块链北京专家组成员 IEEE P2418.1区块链标准工作组专家委员 在以太坊、EOS、比特币Omni协议、Oracle等方向有深入研究,擅长区块链产品设计、架构以及自动化运维等。目前专注于区块链领域的技术探索,致力于发展下一代DApp。