-
内容大纲
当前,区块链技术广受关注。本书是区块链智能合约开发初级教材,以区块链1.0和区块链2.0中最具代表性的比特币和以太坊系统为切入点,讲述区块链系统关键技术。本书主要介绍了区块链基础与安全区块链技术原理、智能合约、区块链应用案例等相关知识。全书共10章,分入门篇和进阶篇。内容包括区块链概论、区块链组成原理、智能合约原理、区块链产业应用案例、区块链创新应用项目设计、密码学基础,区块链账本结构、共识算法、区块链网络、分布式账本。
本书可用于“1+X”证书制度试点工作中的区块链智能合约开发职业技能等级证书教学和培训,也适合作为应用型本科院校、职业院校、技师院校的教材,同时还可作为从事区块链智能合约开发的技术人员的参考用书。 -
作者介绍
-
目录
入门篇
第1章 区块链概论
1.1 区块链概述
1.1.1 为什么产生区块链
1.1.2 中心化数据库的问题
1.1.3 区块链是什么
1.2 区块链的起源和发展历程
1.2.1 区块链1.0
1.2.2 区块链2.0
1.2.3 区块链3.0
1.2.4 分类总结
1.3 区块链的分类
1.3.1 公有链技术
1.3.2 联盟链技术
1.3.3 私有链技术
1.3.4 对比与总结
1.4 区块链的架构
1.4.1 区块链基础架构
1.4.2 区块链2.0架构
1.4.3 对比与总结
1.5 区块链特性
第2章 区块链组成原理
2.1 区块链组成原理概述
2.1.1 区块链的组成原理
2.1.2 什么是区块链
2.1.3 区块的高度
2.2 区块组成与链式结构
2.2.1 区块的组成
2.2.2 区块头中的数据
2.2.3 区块链的链式数据结构
2.2.4 哈希函数
2.2.5 默克尔树的形成
2.2.6 默克尔根
2.2.7 默克尔根的作用
2.3 组建中心化网络
2.3.1 什么是中心化网络
2.3.2 中心化网络的优势
2.3.3 中心化网络存在的问题
2.4 中心化网络通信
2.4.1 中心化网络通信流程
2.4.2 发送请求
2.4.3 中心节点接收处理数据
2.4.4 返回响应结果
2.4.5 客户端接收处理响应
2.4.6 TCP/IP网络通信协议
2.5 去中心化网络P2P
2.5.1 P2P网络历史
2.5.2 P2P网络——BT协议
2.5.3 P2P网络基本概念
2.5.4 P2P网络特点
2.5.5 区块链中的P2P网络
2.5.6 P2P网络在公有链中的通信流程
2.6 区块链共识
2.6.1 什么是共识问题
2.6.2 拜占庭将军问题
2.6.3 达成共识问题
2.6.4 节点分类
2.6.5 共识的过程
2.6.6 主流共识算法
2.7 区块链账户体系
2.7.1 加密技术的发展历史
2.7.2 对称加密技术
2.7.3 非对称加密技术
2.7.4 区块链账户体系
2.7.5 两种加密技术的区别
2.8 进行交易
2.8.1 区块链系统
2.8.2 区块链系统交易流程
2.8.3 交易数据
2.9 验证交易
……
进阶篇
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
