电子书:《精通以太坊智能合约开发》《精通以太坊智能合约开发》熊丽兵

电子书:《精通以太坊智能合约开发》《精通以太坊智能合约开发》熊丽兵

资源下载
仅限VIP下载,请先
犹豫不决让我们错失一次又一次机会!!!

电子书:《精通以太坊智能合约开发》《精通以太坊智能合约开发》熊丽兵

111

内容简介:

精通以太坊智能合约开发熊丽兵◎编著電子工紫出版blishing house of electronics industry京→ beling

内容简介本书系统介绍了以太坊智能合约的开发.对智能合约相关知识进行全面梳理.尤其是对智能合约开发语言 solidity进行了详细解读智能合约的开发者可以从书中获得一些启发和指导本书可以作为一本案头手册.方便开发者在开发智能合约时随时查阅未经许可.不得以任何方式复制或抄袭本书之部分或全部内容版权所有.侵权必究图书在版编目(c|p)数据精通以太坊智能合约开发/熊丽兵编著.一北京:电子工业出版社.2018isbn978-7-121-3495①精…ⅱ.①熊…ⅲ.①分布式数据库一数据库系统ⅳ.①tp31.131中guo版本图书馆cip数据核字(2018)第199195号划编辑:官杨印刷:三河市华成印务有限公司装订:三河市华成印务有限公司出版发行:电子工业出版社京市海淀区万寿路173信箱邮编100036开本:787×9801/16印张:15.75字数:300千字版次:2018年9月第1版印次:2018年9月第1次印刷凡所购买电子工业出版社图书有缺损问题.请向购买书店调换。若书店售缺.请与本社发行部联系联系及邮购电话010)88254888825888质量投诉请发邮件至[email protected].盗版侵权举报请发邮件至[email protected]本书咨询联系方式:[email protected]

刖言本书特色从2017年开始.我在博客《深入浅出区块链》中发表了30多篇关于区块链的入门文章.广受大家的好评.也因此收到了电子工业出版社编辑的邀请希望我写一本关于区块链开发的书籍。我对市面上的书籍做了调查.发现介绍比特币和以太坊入门知识的书比较多.但如果想系统全面地学习智能合约开发却并没有更好的资源。于是.在跟出版社编辑商议后.我决定写一本全面系统介绍智能合约开发的书.本书由此诞生本书并没有对比特币或区块链的基础概念进行过多的介绍.因为市面上己经有很多这方面的文章了.大家也可以参考我的博文《区块链技术学习指引》hp: learnblockchain. cn/2018/01/l! guide)。本书系统介绍以太坊智能合约的开发.并尽量覆盖智能合约的方方面面.尤其是对智能合约开发语言 solidity进行了详细解读。因此本书可以作为一本案头手册.方便开发者在开发智能合约时随时查阅本书涉及的solidity内容是以官方文档0.4.24版本(https:/solidityreadthedocs. io/en/0.4.24/)为标准的.同时加入了很多我自己的理解以及大量的另外.本书有时将智能合约简称为“合约读者对象本书适合那些对区块链有过基本了解.并想进一步学习智能合约或者去中心化应用的开发人员阅读本书的读者最好应了解一门语言。例如了解c、 javascript、 python语言会对学习 solidity有帮助.因为 solidity中的很多思想都参考了这些语言

本书主要适合以下人员阅读区块链应用开发者区块链技术的从业者对区块链技术感兴趣的人员本书内容第1章初探以太坊智能合约.初步认识以太坊、智能合约、 solidity.以及如何使用 solidity编写一个简单的智能合约第2章介绍以太坊核心概念.例如交易、区块、费用gas、以太坊虚拟机以太坊账户等概念第3章介绍一个使用 solidity编写的智能合约的组成部分第4章介绍 solidity的类型系统.详细介绍 solidity的各种类型.例如整型布尔类型、地址类型、函数类型、数组类型及结构体类型等第5章介绍 solidity中的单位.包括货币单位和时间单位.通过代码讲解单位如何换算第6章介绍 solidity的全局变量及函数.它们其实就是 solidity语言提供的api.例如获取区块和交易的属性、有关数学及加密功能的函数等第7章介绍 solidity中的表达式、控制结构、变量作用范围、错误处理等第8章介绍合约.包括如何创建合约、合约函数的可见性、合约函数修饰第9章介绍合约编译、部署、交互、调试.包括对编译器的选择、不同工具的合约部署方法第10章介绍合约abi的作用.以及如何生成abi第11章介绍编写合约的最佳实践.一是从编码规范来考量;二是从.安.全.性第12章介绍一些合约案例.如最常见的erc20标准代币合约.介绍如何实现代币增发、资产冻结.以及如何实现一个众筹(ico)合约.并详细介绍erc721合约的实现方法第13章介绍去中心化应用的开发.重点介绍如何使用web3以合约进行交互.以及 truffle框架的使用iv精通以太坊智能合约开发

勘误和支持由于区块链是一种新兴的技术.以太坊平台也处在不断更新发展的过程中加上作者水平有限.书中难免出现疏漏或错误。如果大家发现问题.请及时反馈给我(可添加我的微 信: xixiong).我将在图书再版时进行修正.以提供最准确的内容以太坊智能合约及 solidity最初的内容都是以英文发表的.有个别术语还没有准确的中文翻译.因此我会在括号里注明英文原文。为了更好地理解.本书部分内容我录制了视频课程.大家可以关注登链学院微 信公众号观看学习本书的所有代码都被上传到了我的 github(htt/ github. com/xilibi2003)上.也欢迎大家 pull reque致谢本书得以面世.离不开很多人的帮助.尤其是各位前辈的指导感谢比特币的开创者中本聪.是他带我们进入了数字货币与区块链的世界感谢以太坊创始人v神( vitali buterin).是他打造了这个开放的智能合约平台.没有这个平台.就不可能有此书感谢电子工业出版社的编辑.他们对书稿做了专业、细致、认真的编校工感谢登链科技及登链学院的同事.在我写书的时候他们帮我分担了很多工感谢那些在我学习区块链技术时阅读的博客文章及书籍的作者.虽然我与他们未曾谋面.但我从他们输出的技术内容里获益颇多感谢小专栏平台及创始人寂小桦.在我写作博客的时候.在小专栏平台上得到了很多付费用户的认可.这也是我不断写作的动力最后要特别感谢我的家人.尤其是我的妻子.在写作本书的这段时间里我的大女儿不到四岁.小女儿不到一岁.感谢她一直以来对我的支持以及对家庭的付出要感谢的人还有很多.难以一一列举.只希望这本书能够为区块链技术在中guo的推广和发展做出尽可能多的贡献前言v

#############################################

资源下载
下载价格VIP专享
仅限VIP下载升级VIP
犹豫不决让我们错失一次又一次机会!!!
原文链接:https://1111down.com/222980.html,转载请注明出处

本站开启缓存功能

登入后回任何页面即可登入成功,当前页不显示

没有账号?注册  忘记密码?

社交账号快速登录