网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Solidity编程(构建以太坊和区块链智能合约的初学者指南)/区块链技术丛书
分类 经济金融-经济-贸易
作者 (印)瑞提什·莫迪
出版社 机械工业出版社
下载
简介
内容推荐
Solidity是一种面向合约的语言,其语法受到JavaScript的很大影响,旨在帮助用户编写可运行于以太坊虚拟机上的代码。瑞提什·莫迪著的《Solidity编程(构建以太坊和区块链智能合约的初学者指南)/区块链技术丛书》将为你理解Solidity编程语言提供翔实参考,帮助你从头开始构建以太坊和区块链的智能合约。
本书首先简要介绍区块链、以太坊及其相关的重要概念或组件;随后介绍如何安装所有必要的工具来编写、测试和调试以太坊上的Solidity合约;之后探索Solidity源文件的布局及如何使用不同的数据类型,介绍构建智能合约时使用的运算符、控制结构和数据结构;最后通过Solidity介绍面向对象编程中的函数调用、返回类型、函数修改器。通过本书,你将了解Solidity编写合约的本质,掌握Solidity编程技能,能够在以太坊上编写、部署和测试智能合约。
目录
译者序
前言
审校者简介
第1章 区块链、以太坊和智能合约
1.1 什么是区块链
1.2 为什么是区块链
1.3 加密技术
1.3.1 散列
1.3.2 数字签名
1.4 以太币
1.5 gas
1.6 区块链和以太坊架构
1.6.1 区块如何互相连接
1.6.2 交易和区块如何互相连接
1.7 以太坊节点
1.7.1 EVM
1.7.2 以太坊挖矿节点
1.7.3 如何挖矿
1.8 以太坊账户
1.8.1 外部账尸
1.8.2 合约账户
1.9 交易
1.10 区块
1.11 端到端的交易
1.12 什么是合约
1.13 什么是智能合约
1.14 如何部署合约
1.15 本章小结
第2章 安装以太坊和Solidity
2.1 以太坊网络
2.1.1 主网
2.1.2 测试网络
2.1.3 私有网络
2.1.4 联盟网络
2.2 Geth
2.3 搭建一个私有网络
2.4 ganache-cli
2.5 Solidity编译器
……
第3章 Solidity介绍
第4章 全局变量和函数
第5章 表达式和控制结构
第6章 编写智能合约
第7章 函数、修改器和fallback函数
第8章 异常、事件与日志
第9章 Truffle基础与单元测试
第10章 合约调试
导语
为了更好地阅读本书的内容,需要计算和编程的基本概念和知识。如果你觉得自己没有这方面的知识,可以通过快速阅读针对初学者的编程书籍来满足基本要求。瑞提什·莫迪著的《Solidity编程(构建以太坊和区块链智能合约的初学者指南)/区块链技术丛书》主要面向使用区块链为最终客户和雇主提供高级服务的区块链架构师开发人员、顾问和IT工程师。如果你想在以太坊上编写智能合约解决方案,那么本书对你来说非常理想。如果你已经拥有一些JavaScript经验,那么可以帮助你加快学习速度。
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 11:58:38