万本电子书0元读

万本电子书0元读

顶部广告

EOS实战与源码分析电子书

EOS是区块炙手可热的技术之一。它如同一个完整的操作系统,用户或者机构可基于它构建各种应用程序。下一代区块不是ICO,而是大规模的各行各业的DApp的兴起,所以能够做好大型商业应用基建工作的公将成为未来区块的宠儿。而EOS切中了所有的要,所以学习EOS势在必行。 《EOS实战与源码分析》不仅讲解了EOS的基础知识,如加密算法,环境搭建等,还讲解了如何构建公网络,包括脚本构建和脚本原理分析,并分析了EOS区块的功能加强机制,即5个有代表性的插件系统。通过源码分析,读者可以更加深地理解EOS的核心设计与实现,以便在实际使用中能够快速解决线上问题,并对性能行调优。

售       价:¥

纸质售价:¥54.50购买纸书

51人正在读 | 0人评论 6.2

作       者:刘文彬

出  版  社:电子工业出版社

出版时间:2019-06-01

字       数:10.7万

所属分类:

温馨提示:此类商品不支持退换货,不支持下载打印

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

内容简介

前言

第1章 加密算法

1.1 单向哈希函数

1.2 对称加密

1.3 非对称加密

1.4 本章小结

第2章 启动单节点EOS链

2.1 源代码结构

2.2 编译工程

2.3 安装命令

2.4 启动nodeos

2.5 钱包服务keosd

2.6 Docker启动

2.7 本章小结

第3章 终端交互命令cleos

3.1 cleos命令概述

3.2 create命令

3.3 convert脚本命令

3.4 get命令

3.5 set命令

3.6 transfer命令

3.7 net命令

3.8 钱包操作

3.9 sign命令

3.10 push命令

3.11 multisig命令

3.12 超级权限sudo命令

3.13 系统命令system

3.14 本章小结

第4章 构建公链网络

4.1 公链网络概述

4.2 bbt脚本构建公链

4.3 公链资源管理

4.4 公链启动重点步骤

4.5 启动结束扫尾工作

4.6 手动构建多机多节点网络

4.7 本章小结

第5章 源代码调试入门

5.1 调试环境搭建

5.2 调试nodeos命令

5.3 调试cleos创建账户

5.4 本章小结

第6章 数据持久化

6.1 blocks.log日志库

6.2 chainbase状态库

6.3 controller控制器

6.4 本章小结

第7章 智能合约

7.1 简介

7.2 合约开发工具集

7.3 eosio.token 通证

7.4 eosio.system系统设置

7.5 本章小结

第8章 插件系统源代码解析

8.1 chain_plugin链行为核心

8.2 http_plugin 基础RPC

8.3 producer_plugin生产区块

8.4 mongo_db_plugin状态持久化

8.5 txn_test_gen_plugin测试TPS插件

8.6 本章小结

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部