首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 EOS实战与源码分析
内容
作者简介
刘文彬,北京航空航天大学软件工程硕士,IT互联网行业从业8年,现任某互联网公司架构师。
区块链技术博客博主
EOSIO开源项目贡献者之一
IEEE区块链北京专家组成员
IEEE P2418.1区块链标准工作组专家委员
在以太坊、EOS、比特币Omni协议、Oracle等方向有深入研究,擅长区块链产品设计、架构以及自动化运维等。
目前专注于区块链领域的技术探索,致力于发展下一代DApp。
目录
章 加密算法\t1
1.1 单向哈希函数\t1
1.2 对称加密\t2
1.3 非对称加密\t3
1.4 本章小结\t3
第2章 启动单节点EOS链\t4
2.1 源代码结构\t4
2.2 编译工程\t4
2.2.1 脚本eosio_build.sh\t5
2.2.2 常见错误\t6
2.3 安装命令\t6
2.4 启动nodeos\t7
2.4.1 nodeos命令详解\t7
2.4.2 启动一个独立节点\t8
2.4.3 RPC API\t10
2.5 钱包服务keosd\t11
2.6 Docker启动\t12
2.7 本章小结\t14
第3章 终端交互命令cleos\t15
3.1 cleos命令概述\t15
3.2 create命令\t16
3.3 convert脚本命令\t17
3.3.1 打包事务\t17
3.3.2 解包事务\t18
3.3.3 打包action数据\t19
3.4 get命令\t20
3.5 set命令\t21
3.5.1 设置账户权限\t22
3.5.2 设置action权限\t23
3.6 transfer命令\t24
3.7 net命令\t25
3.8 钱包操作\t25
3.8.1 创建钱包\t25
3.8.2 导入私钥\t26
3.8.3 创建密钥\t26
3.8.4 列举钱包\t27
3.8.5 查看私钥\t27
3.9 sign命令\t27
3.10 push命令\t28
3.11 multisig命令\t28
3.11.1 准备环境\t28
3.11.2 准备账户\t29
3.11.3 普通转账\t29
3.11.4 创建提案\t30
3.11.5 查看提案\t31
3.11.6 审批提案\t33
3.11.7 执行提案\t34
3.11.8 权重为1的情况\t35
3.12 超级权限sudo命令\t36
3.13 系统命令system\t36
3.14 本章小结\t37
第4章 构建公链网络\t38
4.1 公链网络概述\t38
4.2 bbt脚本构建公链\t38
4.2.1 bbt脚本帮助文档\t39
4.2.2 执行bbt脚本\t41
4.3 公链资源管理\t42
4.3.1 抵押带宽\t43
4.3.2 投票与代理投票\t47
4.3.3 赎回带宽\t49
4.3.4 买卖内存资源\t50
4.4 公链启动重点步骤\t51
4.4.1 创建系统账户\t51
4.4.2 创建普通账户(资源管理)\t52
4.4.3 注册生产候选人\t55
4.4.4 查看生产候选人\t55
4.4.5 查看账户资源\t56
4.4.6 为候选人投票\t56
4.4.7 生产者认领奖励\t57
4.5 启动结束扫尾工作\t58
4.5.1 查看出块计划\t58
4.5.2 处理eosio账户\t59
4.5.3 处理系统账户\t60
4.5.4 处理system合约\t60
4.6 手动构建多机多节点网络\t60
4.6.1 初始节点准备\t61
4.6.2 连接多机多节点\t62
4.7 本章小结\t63
第5章 源代码调试入门\t64
5.1 调试环境搭建\t64
5.2 调试nodeos命令\t66
5.2.1 CMakeList.txt\t66
5.2.2 application\t66
5.2.3 插件初始化\t68
5.2.4 启动插件\t72
5.2.5 执行插件\t74
5.2.6 断开和异常处理\t75
5.3 调试cleos创建账户\t75
5.3.1 入口main函数\t75
5.3.2 get info热身\t76
5.3.3 开始调试\t78
5.3.4 事务相关参数\t79
5.3.5 回调函数\t80
5.3.6 context_free_actions\t84
5.3.7 获取必需密钥\t86
5.3.8 签名事务\t86
5.3.9 打包事务\t87
5.4 本章小结\t88
第6章 数据持久化\t89
6.1 blocks.log日志库\t89
6.1.1 Merkle Tree\t89
6.1.2 区块链数据结构\t91
6.1.3 数据持久化概述\t96
6.1.4 block_log接口\t98
6.1.5 repair_log函数\t99
6.2 chainbase状态库\t101
6.2.1 并发访问\t102
6.2.2 undo操作\t103
6.2.3 持久化处理\t107
6.2.4 移植性\t110
6.2.5 multi_index\t111
6.2.6 与blocks.log对比\t114
6.3 controller控制器\t114
6.3.1 控制器概览\t114
6.3.2 控制器的信号\t118
6.3.3 控制器实现概览\t123
6.3.4 待确认库/分叉库\t124
6.3.5 快照技术\t130
6.4 本章小结\t136
第7章 智能合约\t137
7.1 简介\t137
7.2 合约开发工具集\t138
7.2.1 安装cdt\t138
7.2.2 编译合约\t139
7.2.3 部署合约\t139
7.2.4 执行合约动作\t140
7.2.5 编写合约\t140
7.2.6 李嘉图合约\t141
7.2.7 更新合约\t141
7.2.8 调试合约\t142
7.3 eosio.token 通证\t142
7.3.1 创建token\t142
7.3.2 发行token\t143
7.3.3 token转账\t145
7.3.4 余额减少\t146
7.3.5 余额增加\t147
7.4 eosio.system系统设置\t148
7.4.1 概览\t148
7.4.2 更新已入选生产节点\t150
7.4.3 系统合约管理出块\t153
7.4.4 初始化主币\t155
7.4.5 非常规账户竞拍\t156
7.4.6 创建账户\t158
7.5 本章小结\t160
第8章 插件系统源代码解析\t161
8.1 chain_plugin链行为核心\t161
8.1.1 接口列表\t161
8.1.2 同步只读\t162
8.1.3 异步读写\t164
8.1.4 API插件的生命周期\t166
8.1.5 结构体成员序列化\t166
8.1.6 chain插件生命周期\t167
8.1.7 RPC接口实现\t170
8.2 http_plugin 基础RPC\t194
8.2.1 EOS插件通信模式\t194
8.2.2 add_api函数\t196
8.2.3 add_handler函数\t197
8.2.4 url_handlers集合\t198
8.2.5 处理HTTP请求\t198
8.2.6 生命周期\t200
8.3 producer_plugin生产区块\t206
8.3.1 生命周期\t207
8.3.2 同步区块\t210
8.3.3 同步事务\t213
8.3.4 区块上链\t218
8.3.5 区块不可逆\t220
8.3.6 最后不可逆\t221
8.3.7 链的条幅日志\t223
8.3.8 倒计时器\t224
8.3.9 循环计划出块\t226
8.3.10 校验生产区块\t229
8.3.11 生产区块\t230
8.3.12 启动出块管理\t231
8.4 mongo_db_plugin状态持久化\t232
8.4.1 生命周期\t233
8.4.2 信号管理\t236
8.4.3 队列\t237
8.4.4 擦除数据库\t238
8.4.5 初始化插件\t239
8.4.6 区块消费\t241
8.4.7 接收事务信号处理\t243
8.4.8 应用事务信号处理\t245
8.4.9 接收区块信号处理\t246
8.4.10 不可逆区块信号处理\t248
8.5 txn_test_gen_plugin测试TPS插件\t250
8.5.1 插件的整体架构\t250
8.5.2 创建测试账户接口\t251
8.5.3 启动测试接口\t256
8.5.4 终止程序接口\t261
8.5.5 TPS\t261
8.6 本章小结\t262
内容推荐
本书通过EOS源代码分析揣摩设计思路、原理,找准一条技术路线,填充EOS知识空白,多条路线最终交织在一起就构成了一幅知识图,这是一个一维变二维的过程,至于如何从二维变三维,就需要结合多重学科知识,如金融学、社会学、历史学等,立体地深入分析区块链技术,结合EOS.IO
标签
缩略图
书名 EOS实战与源码分析
副书名
原作名
作者 刘文彬编
译者
编者 编者:刘文彬
绘者
出版社 电子工业出版社
商品编码(ISBN) 9787121369285
开本 24cm
页数 276
版次 1
装订 平装
字数 331.2千字
出版时间 2019-06-01
首版时间 2019-06-01
印刷时间 2019-07-01
正文语种 CHI
读者对象 本书适合正在使用EOS的软件工程师、测试工程师、运维工程师、架构师,也可供热衷新技术的产品经理、管理人员的辅导和参考书
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类 教育考试-考试-计算机类
图书小类
重量 448
CIP核字 2019122735
中图分类号 F713.361.3
丛书名
印张 17.25
印次 1
出版地 北京
235
184
14
整理
媒质
用纸
是否注音
影印版本
出版商国别 CN
是否套装
著作权合同登记号
版权提供者
定价 69.00
印数 2500
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/16 5:38:01