作品简介

本书从区块链的概念、原理、核心技术和应用四个方面,系统地介绍了以太坊区块链开发的相关知识。其中,重点介绍了以太坊的相关概念和原理、以太坊客户端Geth、以太坊常用智能合约开发工具、Solidity语言和智能合约开发等内容,并介绍了众筹合约和代币合约两个项目实战案例,可以让读者对智能合约开发的整体流程有一个全面的了解。另外,书中结合示例对web3.js的相关知识也做了详细介绍,以帮助读者更好地理解和利用以太坊的相关数据。

唐盛彬编著

作品目录

  • 前言
  • 第1篇 基础理论与原理
  • 第1章 与区块链的第一次亲密接触
  • 第2章 去中心化应用——DApp
  • 第3章 比特币那些事
  • 第4章 以太坊
  • 第2篇 开发工具
  • 第5章 智能合约开发常用工具
  • 第6章 以太坊私链神器——Ganache
  • 第7章 以太坊官方客户端——Geth
  • 第8章 以太坊钱包与浏览器
  • 第3篇 Solidity与智能合约开发
  • 第9章 Solidity初遇
  • 第10章 Solidity数据类型
  • 第11章 Solidity数据类型进阶
  • 第12章 Solidity开发智能合约
  • 第13章 Solidity开发智能合约进阶
  • 第14章 通过web3.js与
  • 第4篇 项目案例实战
  • 第15章 工程化项目开发利器——Truffle
  • 第16章 项目流程与众筹实战案例
  • 第17章 以太坊代币标准与ERC20代币案例
展开全部