0 0 0

区块链DAPP开发入门、代码实现、场景应用.epub

別尝試接近我
29天前 290
我用夸克网盘分享了「区块链DAPP开发入门、代码实现、场景应用.epub」,点击链接即可保存。打开「夸克APP」在线查看,支持多种文档格式转换。
区块链DAPP开发入门、代码实现、场景应用 作者: 李万胜 出版社: 电子工业出版社 出版年: 2019-9 页数: 240 定价: 79 装帧: 平装 ISBN: 9787121373756

内容简介

《区块链DAPP开发入门、代码实现、场景应用》以DAPP的原理和具体实现为主线索,通过对这些知识的讲解,使读者对DAPP系统开发有更全面的认识,同时把区块链公链的相关知识融合进来,使得读者不仅能够设计和实现DAPP系统,还能大体理解DAPP的相关知识。 《区块链DAPP开发入门、代码实现、场景应用》分为7章。第1章简单介绍了区块链的基础知识,通过一个简单的智能合约的代码,让读者对区块链有更直观的认识;第2章讲解了各类集成开发环境的搭建,尤其是MetaMask插件,用户需要通过此插件连接以太坊主网后才能使用DAPP系统;第3章讲解了Solidity编译及部署到公链之后的数据表达和函数调用方式;第4章介绍了ABI接口的技术细节;第5章和第6章以案例的方式介绍了DAPP开发的细节;第7章讲解了DAPP潜在的风险。 希望本书能为广大系统开发者和投资者提供一些帮助。

作者简介

李万胜 NBS Chain创始人,专注于数字资产的存储和价值转移的底层技术实现,是中国早期的区块链实践者,数字货币钱包开发者,GitHub等多个开源社区重要贡献者,区块链自媒体达人,写过“以太坊黄皮书分析”“区块链投资逻辑”“Filecoin技术文档学习笔记”“IPFS深度分析”等文章。先后服务于浪潮、华为、开心网等企业,并在美国与他人联合创立电子商务公司,后回国创立互金公司,现为北京非对称区块链有限公司创始人。

图书目录

第1章智能合约概述 1 1.1区块链基础知识 1 1.1.1交易 1 1.1.2区块 4 1.1.3链 4 1.1.4挖矿 5 1.1.5共识算法 6 1.1.6分叉 7 1.1.7攻击 8 1.2以太坊智能合约 9 1.2.1以太坊 9 1.2.2EVM 12 1.2.3智能合约 13 1.2.4DAPP 14 1.3简单的智能合约 15 1.3.1示例1 16 1.3.2示例2 17 1.4小结 18 第2章开发环境搭建 20 2.1Remix的使用 20 2.1.1编程界面 20 2.1.2运行环境 22 2.1.3其他设置 24 2.2EthereumWallet的安装与使用 26 2.2.1安装 26 2.2.2部署合约 28 2.2.3调试 32 2.2.4EthereumWallet小结 38 2.3Ganache+Truffle的安装与使用 38 2.3.1Ganache 38 2.3.2Truffle 40 2.3.3安装总结 45 2.4MetaMask的配置与使用 45 2.5小结 47 2.6课后练习 47 第3章Solidity编程语法 48 3.1Solidity前导知识 48 3.2智能合约的基本构成 50 3.2.1状态变量 50 3.2.2函数 50 3.2.3函数修饰器 50 3.2.4事件 51 3.2.5结构体 51 3.2.6枚举类型 52 3.3Solidity数据类型 52 3.3.1值类型 53 3.3.2引用类型 58 3.3.3左值操作类型 65 3.3.4类型转换原则 66 3.4全局变量和单位 68 3.4.1单位 68 3.4.2全局变量和函数 69 3.5控制逻辑与表达式 71 3.5.1控制语句 71 3.5.2函数调用 71 3.5.3通过new关键字创建合约 73 3.5.4赋值 74 3.5.5作用范围与声明 75 3.5.6异常处理 76 3.6智能合约 78 3.6.1创建合约 78 3.6.2可见范围和getter 80 3.6.3函数修饰符 83 3.6.4状态常量 85 3.6.5函数 86 3.6.6events 91 3.6.7继承 93 3.6.8抽象合约 97 3.6.9接口 98 3.6.10库 99 3.6.11usingfor 102 3.7Solidity汇编语言 103 3.7.1内嵌式汇编 103 3.7.2独立汇编 109 3.8小结 110 3.9课后练习 110 第4章ABI(应用程序二进制接口) 111 4.1接口调用的基本原理 111 4.2函数调用与参数封装 115 4.2.1数据封装的基础知识 115 4.2.2函数选择 116 4.2.3参数封装 117 4.2.4封装示例 118 4.3ABI接口JSON描述 129 4.4小结 132 4.5课后练习 133 第5章ICO、token和DAO 134 5.1ICO是第一个爆款DAPP 134 5.1.1被扭曲了的ICO 135 5.1.2传统众筹与以太坊众筹 135 5.1.3众筹的变种ICO 143 5.2token 144 5.2.1token的基本元素 144 5.2.2改进token 150 5.3ICO 158 5.4DAO 162 5.4.1创建DAO合约 162 5.4.2使用DAO的方式 170 5.4.3模拟股票监管的DAO合约 174 5.5ICO认知误区与防骗指南 175 5.6小结 176 5.7课后练习 177 第6章DAPP完整实战 178 6.1投票 178 6.1.1Truffle默认案例讲解 178 6.1.2修改为投票系统 187 6.1.3实战小结 193 6.2誓言上链 193 6.3区块链彩票 199 6.3.1业务架构 199 6.3.2业务代码实现 201 6.4小结 219 6.5课后练习 219 第7章智能合约安全与公链技术简介 220 7.1合约溢出攻击实例 220 7.2智能合约安全漏洞与建议 224 7.2.1合约漏洞 224 7.2.2安全建议 226 7.3常见的公链安全问题 227 7.3.1双花攻击 227 7.3.2女巫攻击 228 7.3.3日食攻击 229 7.3.4DDoS攻击 230 7.4小结 230

区块链DAPP开发入门、代码实现、场景应用.epub"网盘下载"

版权说明

1、本站不保存、不存储任何实质资源,以上二维码指向为网盘资源链接,其内容归对应版权方所有
2、如有侵犯版权的情况,请点击下面举报/反馈按钮反馈或发送邮件[email protected]投诉说明情况
3、我们核实后将第一时间删除相关页面内容,谢谢理解和配合

这些人下载过 (12)
  • 狠词
  • 寄信给风
  • 花不解语
  • 姑娘划船不靠桨全靠浪
  • 暴疯语
  • 一花一树开
  • 一碗牛内面
  • 不乱性
  • 赐予相伴多年的缘分
  • 祀梦抱紧我
  • 情史
  • 往事还如
最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!