注册 登录 进入教材巡展
#

出版时间:2024-03

出版社:电子工业出版社

以下为《区块链部署与运维》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121458491
  • 1-2
  • 525087
  • 66255011-0
  • 平塑
  • 16开
  • 2024-03
  • 192
  • 程序设计
  • 高职
内容简介
本书力图系统、详细和通俗地介绍区块链部署与运维技术,目的是推动区块链技术应用专业的教学、研究和应用。本书以区块链基础、区块链平台、区块链平台部署、区块链平台监控为主线,内容涵盖区块链的基本概念、运行原理、数据结构、以太坊平台、FISCO BCOS、智能合约、区块链网络通信、区块链平台维护和监控等。本书在系统介绍区块链理论知识的基础上,结合丰富的案例进行操作实践的讲解,力求使读者在实践中深入理解区块链技术,具备主流区块链平台的部署与运维能力。本书对接区块链技术相关的国家职业技能标准要求,同时编者与区块链一流企业合作开发,建立教材资源动态更新机制。
目录
单元 1 区块链漫游 1__eol__任务 1.1 认识区块链 1__eol__1.1.1 区块链概念 1__eol__1.1.2 区块链特性 2__eol__1.1.3 区块链由来 3__eol__1.1.4 区块链发展里程碑 4__eol__1.1.5 区块链发展机遇与挑战 5__eol__1.1.6 区块链如何助力“新基建” 9__eol__任务 1.2 区块链分类 13__eol__1.2.1 区块链的三种类型 13__eol__1.2.2 超级账本应用 16__eol__任务 1.3 区块链应用 18__eol__1.3.1 区块链应用价值 18__eol__1.3.2 区块链应用场景 19__eol__1.3.3 供应链金融业务应用实践 31__eol__单元 2 区块链数据结构构建 35__eol__任务 2.1 创建区块 35__eol__2.1.1 区块账本 35__eol__2.1.2 区块结构 36__eol__2.1.3 创世区块 37__eol__2.1.4 编码创建区块 38__eol__任务 2.2 生成Merkle 树 40__eol__2.2.1 Merkle树基础知识 41__eol__2.2.2 Merkle树生成实现 42__eol__任务 2.3 LevelDB数据存取 46__eol__2.3.1 账本存储 46__eol__2.3.2 LevelDB 46__eol__2.3.3 编码实现LevelDB数据存取 48__eol__单元 3 以太坊初探 51__eol__任务 3.1 认识以太坊 51__eol__3.1.1 以太坊平台 51__eol__3.1.2 以太坊账号交易 52__eol__3.1.3 智能合约 54__eol__3.1.4 编程实现智能合约 54__eol__任务 3.2 使用以太坊客户端 57__eol__3.2.1 什么是终端 57__eol__3.2.2 什么是以太坊客户端 59__eol__3.2.3 什么是Geth 59__eol__3.2.4 Geth应用实践 60__eol__任务 3.3 搭建以太坊开发环境 62__eol__3.3.1 什么是Remix 62__eol__3.3.2 Remix界面 63__eol__3.3.3 在Remix中部署智能合约 64__eol__单元 4 区块链平台部署 73__eol__任务 4.1 初识FISCO BCOS 73__eol__4.1.1 FISCO BCOS背景 73__eol__4.1.2 FISCO BCOS简介 75__eol__任务 4.2 FISCO BCOS网络部署 76__eol__4.2.1 FISCO BCOS 部署工具 76__eol__4.2.2 FISCO BCOS网络搭建 79__eol__4.2.3 搭建单群组FISCO BCOS联盟链 81__eol__任务 4.3 FISCO BCOS网络管理 88__eol__4.3.1 FISCO BCOS证书机制 88__eol__4.3.2 FISCO BCOS证书管理 89__eol__4.3.3 FISCO BCOS账号管理 94__eol__单元 5 智能合约应用 98__eol__任务 5.1 部署智能合约 98__eol__5.1.1 智能合约基本概念 98__eol__5.1.2 Solidity 基本数据类型 100__eol__5.1.3 认识Solidity 程序 101__eol__5.1.4 部署智能合约 101__eol__任务 5.2 调用智能合约 103__eol__5.2.1 import 语法 103__eol__5.2.2 导入智能合约 104__eol__5.2.3 调用智能合约 105__eol__单元 6 区块链网络通信 110__eol__任务 6.1 认识网络通信模型 110__eol__任务 6.2 使用RPC协议 113__eol__6.2.1 RPC协议 113__eol__6.2.2 FISCO BCOS的RPC模块 114__eol__6.2.3 FISCO BCOS的RPC模块的简单命令 115__eol__任务 6.3 搭建P2P网络 118__eol__6.3.1 P2P网络通信 118__eol__6.3.2 FISCO BCOS的网络传输协议 118__eol__6.3.3 FISCO BCOS节点的通信设置 120__eol__6.3.4 添加新节点 120__eol__单元 7 区块链平台维护 124__eol__任务 7.1 区块链管理工具 124__eol__7.1.1 FISCO BCOS管理工具 124__eol__7.1.2 Hyperledger Fabric 管理工具安装与配置 130__eol__7.1.3 搭建Fabric 基本环境 134__eol__任务 7.2 配置区块链日志 144__eol__7.2.1 FISCO BCOS日志管理与配置方法 145__eol__7.2.2 Hyperledger Fabric 日志管理与配置方法 147__eol__7.2.3 配置日志功能 149__eol__任务 7.3 设置区块链访问权限 151__eol__7.3.1 FISCO BCOS权限配置方法 151__eol__7.3.2 Hyperledger Fabric权限配置方法 152__eol__7.3.3 权限配置操作 153__eol__单元 8 区块链平台监控 161__eol__任务 8.1 使用区块链监控工具 161__eol__8.1.1 区块链浏览器概念 161__eol__8.1.2 配置区块链浏览器 162__eol__8.1.3 Hyperledger Fabric 监控工具的安装与使用 167__eol__8.1.4 部署智能合约并在区块链浏览器中查看 174__eol__任务 8.2 监控区块链网络 178__eol__8.2.1 FISCO BCOS浏览器区块链网络状态检查方法 178__eol__8.2.2 Hyperledger Explorer 区块链网络状态检查方法 180