Solidity智能合约开发技术与实战
- ISBN:9787115589439
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:288
- 出版时间:2022-12-01
- 条形码:9787115589439 ; 978-7-115-58943-9
本书特色
1.结合读者兴趣,讲解区块链基础理论,实现区块链技术科普。 作为去中心化的分布式系统,区块链的工作原理和运作方式与传统的中心化系统有很多不同之处。为了使读者充分理解基础的技术框架和工作原理,本书第 1 章结合人们耳熟能详的经典区块链应用——比特币,介绍区块链技术的工作原理。虽然讲解的是区块链基础理论,但是本书结合了读者感兴趣的主题,例如“区块链为什么会成为国家战略”等。 2.依托经典实例,分析智能合约相关原理,锤炼 DApp 开发实战技能。 作为区块链开发的入门级教材,本书通过各种流程图、结构图、架构图来描述区块链技术的数据结构和工作原理。本书将介绍很多基于以太坊智能合约 DApp 的经典实例,包括第 6 章的“明日之星”在线投票应用、第 8 章的代币模型实例 MetaCoin 和宠物商店实例 pet-shop、第 9 章的在测试网络中基于 Web3.js 完成以太坊交易实例以及第 10 章的智能合约的安全审计实例。这些经典实例为读者理解抽象概念提供了捷径,可以帮助读者系统掌握区块链技术在各领域的应用以及这些应用的实现过程。 3.面向高校教学,配套丰富教辅资源,录制优质微课视频。 编者为使用本书的教师制作了配套的电子教案,并提供各章课后习题的参考答案和7个实验的电子文档,以及书中涉及的所有实例程序的源码。此外,编者还针对本书各章中的重点及难点录制了优质微课视频,助力读者更好地开展自主学习。读者可以通过人邮教育社区下载本书的配套资源。
内容简介
在区块链发展历程中,以太坊的诞生具有里程碑式的意义。本书介绍使用Solidity开发以太坊智能合约DApp的方法,内容涵盖Solidity的基本语法,使用开发框架Truffle开发、部署、测试以太坊DApp的方法,通过以太坊测试网络进行交易的方法,开发安全智能合约所应遵守的规范和对智能合约进行安全审计的方法等。读者在阅读本书时可以充分了解和体验以太坊智能合约的强大功能,以及使用Solidity开发以太坊智能合约DApp的便利。 本书可作为高等院校计算机、软件工程、大数据、人工智能等专业相关课程的教材,也可供区块链应用程序开发人员参考使用。
目录
作者简介
李晓黎,软件开发工程师,毕业于吉林大学计算机系;自2006年以来,带领团队一直从事网络管理软件、企业ERP系统和电商平台等的开发与建设工作,具有中国投资银行、国家开发银行、中信银行等多家银行从业经历,参与银行信息化建设、网银平台开发、智能合约设计与开发工作多年,在系统软件开发、团队组织管理和系统架构设计等领域积累了丰富的实战经验。
-
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
C Primer Plus 第6版 中文版
¥62.6¥108.0 -
零信任网络:在不可信网络中构建安全系统
¥37.2¥59.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥20.3¥39.8 -
机器人的天空
¥26.9¥56.0 -
情感计算
¥66.8¥89.0 -
大模型RAG实战 RAG原理、应用与系统构建
¥74.3¥99.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥55.2¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥67.4¥89.8 -
LINUX实战——从入门到精通
¥49.0¥69.0 -
剪映AI
¥52.8¥88.0 -
快速部署大模型:LLM策略与实践(基于ChatGPT等大语言模型)
¥56.9¥79.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
实战知识图谱
¥48.3¥69.0