http://www.7klian.com

深入领略以太坊

又适合有必然基本的开拓者深入把握以太坊的底层运行机制, 出书日期:2019年01月 文件巨细:7.18M 支持设备: ¥50.00 当即购置 合用客户端: iPad/iPhone客户端:下载 Android客户端:下载PC客户端:下载更多详情: ?对图书下载、阅读卡购置有疑问:当即进入辅佐中心>> 图书简介 目次 这是一本从道理和实践两个层面系统、深入讲授以太坊技能的专著,既适合初学者系统进修以太坊的道理和应用开拓,, 媒介 第1章 以太坊概述 1.1 区块链发源 1.2 以太坊成长之路 1.3 以太坊焦点技能 1.3.1 智能合约 1.3.2 PoS 1.4 以太坊系统架构 1.5 以太坊社区 1.6 以太坊蹊径图 1.7 本章小结 第2章 设计理念 2.1 暗码学 2.1.1 Hash 2.1.2 椭圆曲线的加解密 2.1.3 签名 2.1.4 Merkle树和验证 2.1.5 MPT状态树 2.2 共鸣问题 2.2.1 漫衍式一致性问题 2.2.2 Paxos和Rfat 2.2.3 拜占庭容错及PBFT 2.2.4 以太坊IBFT共鸣 2.2.5 PoW 2.2.6 Casper 2.2.7 以太坊机能 2.3 图灵完备 2.3.1 比特币剧本 2.3.2 EVM虚拟机 2.3.3 Gas机制 2.4 本章小结 第3章 技能架构 3.1 分层设计 3.1.1 应用层 3.1.2 合约层 3.1.3 鼓励层 3.1.4 共鸣层 3.1.5 网络层 3.1.6 数据层 3.2 数据布局设计 3.2.1 生意业务 3.2.2 状态树 3.2.3 区块 3.2.4 区块链 3.2.5 数据库 3.3 P2P网络 3.3.1 节点发明 3.3.2 节点打点 3.4 客户端 3.4.1 RPC 3.4.2 web3 3.5 本章小结 第4章 共鸣算法 4.1 PoW 4.1.1 算法概述 4.1.2 设计实现 4.1.3 优缺点阐明 4.2 PoA 4.2.1 算法概述 4.2.2 设计实现 4.2.3 优缺点阐明 4.3 PoS 4.3.1 算法概述 4.3.2 优缺点阐明 4.4 本章小结 第5章 智能合约开拓 5.1 智能合约的降生 5.2 以太坊上的智能合约 5.2.1 以太坊智能合约概述 5.2.2 关于智能合约的领略误区 5.2.3 合约账户 5.2.4 智能合约举例 5.2.5 智能合约在以太坊上的运行流程 5.3 智能合约编程语言 5.4 智能合约应用开拓 5.4.1 毗连和会见以太坊 5.4.2 以太坊集成开拓情况remix 5.4.3 truffle 5.4.4 智能合约编译器solc 5.5 solidity语法详解 5.5.1 智能合约源文件 5.5.2 solidity数据范例 5.5.3 智能合约的内建全局变量和函数 5.5.4 智能合约中的单元 5.5.5 solidity表达式和节制布局 5.5.6 函数 5.5.7 常量状态变量 5.5.8 智能合约的事件 5.5.9 智能合约的担任性 5.5.10 智能合约的建设 5.5.11 智能合约的销毁 5.6 solidity编程类型 5.6.1 代码机关 5.6.2 编码约定 5.6.3 定名约定 5.7 本章小结 第6章 智能合约运行机制 6.1 挪用智能合约函数 6.1.1 外部挪用 6.1.2 内部挪用 6.2 以太坊ABI协议 6.2.1 ABI接口界说 6.2.2 函数选择器 6.2.3 参数编码 6.2.4 abi编码举例 6.3 生意业务的用度和计较 6.3.1 什么是Gas机制 6.3.2 为什么需要Gas机制 6.3.3 生意业务用度计较法要领 6.3.4 生意业务用度的构成 6.4 智能合约的事件 6.4.1 事件的存储息争析 6.4.2 Logs的底层接口 6.4.3 事件的查询 6.4.4 事件查询进程 6.5 库和链接道理 6.5.1 库的界说 6.5.2 库的利用 6.5.3 库的毗连 6.5.4 库中的事件 6.6 智能合约元数据 6.7 智能合约安详性阐明 6.7.1 智能合约中的陷阱 6.7.2 发起 6.7.3 案例阐明:资金回退流程 6.8 智能合约和外界的通信 6.8.1 oracle先容 6.8.2 oracle需要办理的问题 6.8.3 数据商店 6.9 智能合约的动态进级 6.9.1 solidity是一个受限的语言 6.9.2 动态进级的实现 6.10 智能合约的数据存储 6.10.1 存储 6.10.2 内存 6.10.3 栈 6.11 本章小结 第7章 智能合约字节码与汇编 7.1 智能合约汇编指令集 7.2 智能合约字节码理会 7.3 状态变量的存储 7.3.1 普通状态变量的存储 7.3.2 动态数据的storage存储 7.3.3 总结 7.4 solidity内嵌汇编 7.4.1 内嵌汇编指令 7.4.2 单独利用汇编指令 7.5 本章小结 第8章 开拓者东西 8.1 MetaMask 8.1.1 MetaMask安装 8.1.2 MetaMask作为Web钱包 8.1.3 MetaMask作为DApp客户端 8.2 以太坊测试网络 8.2.1 Morden 8.2.2 Ropsten 8.2.3 Kovan 8.2.4 Rinkeby 8.2.5 当地以太坊私链 8.2.6 毗连测试网络 8.3 Remix 8.3.1 当地安装Remix 8.3.2 在线Remix 8.4 truffle 8.4.1 安装truffle 8.4.2 构建应用项目 8.4.3 demo合约实践 8.4.4 智能合约测试和验证 8.5 myetherwallet 8.5.1 建设钱包 8.5.2 在线发送ETH和代币 8.5.3 离线发送ETH和代币 8.5.4 币间交流 8.5.5 智能合约操纵 8.5.6 以太坊域名处事 8.6 Etherscan 8.6.1 以太坊欣赏器 8.6.2 智能合约操纵 8.6.3 以太坊统计图表 8.6.4 Etherscan API 8.7 本章小结 第9章 企业以太坊 9.1 同盟创立 9.2 技能框架 9.2.1 分层设计 9.2.2 组件模块化 9.2.3 可插拔共鸣 9.2.4 权限和隐私掩护 9.2.5 数据安详 9.3 管理框架 9.4 本章小结 第10章 跨链 10.1 跨链技能方案 10.1.1 见证人 10.1.2 侧链技能 10.1.3 中继技能 10.1.4 Hash锁定 10.2 跨链项目 10.2.1 Ripple的Interledger Protocol 10.2.2 Plasma 10.2.3 Cosmos 10.2.4 Aion链 10.3 跨链中的潜在问题 10.3.1 事务处理惩罚原子性 10.3.2 跨异构系统 10.3.3 通信方法 10.3.4 跨链中的隐私掩护 10.4 本章小结 第11章 展望 11.1 以太坊扩容 11.1.1 以太坊扩容挑战 11.1.2 分片 11.1.3 Plasma 11.2 零常识证明 11.2.1 什么是零常识证明? 11.2.2 应用场景 11.2.3 以太坊支持零常识证明 11.3 Casper 11.4 本章小结 您大概感乐趣的图书 ,从设计理念、技能架构、共鸣算法、智能合约、以太坊虚拟机、开拓东西、DApp开拓、企业以太坊办理方案、跨链技能等近10个方面举办了具体讲授,。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读