区块链技术原理及应用

区块链技术原理及应用
作 者: 熊健 刘乔
出版社: 合肥工业大学出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  熊健,澳洲U网投资人,U-Iab全球区块链实验室发起人,区块链行业早期从业者,天使投资人。刘乔,毕业于华中科技大学(原华中理工大学)经济与管理学院,高级工程师。从事通信技术领域工作近二十年,曾受聘湖北省科技厅投融资入库专家、光谷3551人才计划评审专家以及多支基金投决会委员,现专注于光电子技术产业投资和区块链技术应用研究。

内容简介

区块链作为一种分布式数据存储、点对点传输、共识机制、加密算法等技术在互联网时代的创新应用模式,被认为是继大型机、个人电脑、互联网之后的颠覆式创新,正在全球范围引起一场新的技术革新和产业变革。《区块链技术原理及应用》专注区块链原理及核心技术,在对区块链架构及其工作原理进行介绍的基础上,分专题对区块链的核心技术进行讨论,包括密码学技术、共识算法、分布式存储、智能合约等,给出了基于Python创建区块链示例。最后,介绍了近年来区块链在金融领域和非金融领域的一些应用。《区块链技术原理及应用》是一本系统全面介绍区块链基础技术及应用的教材,目的是使读者能够快速掌握区块链的基本理论和核心技术,了解相关应用,为投身区块链相关研究及应用奠定基础。

图书目录

基础篇

1 区块链概述

1.1 区块链的起源

1.2 区块链的演化及其发展

1.3 区块链的基本类型

1.4 区块链的定义

1.5 区块链的特点

1.6 区块链技术平台

1.7 区块链技术风险

1.8 区块链项目概览

2 区块链架构

2.1 基础架构

2.2 区块链1.0架构:比特币

2.3 区块链2.O架构:以太坊

2.4 区块链3.0架构

3 区块链工作原理

3.1 交易

3.2 挖矿原理

3.3 挖矿难度调整机制

3.4 传播机制

3.5 传播速度

3.6 矿池的出现

技术篇

4 密码学技术

4.1 哈希函数

4.2 Merkle树

4.3 典型公钥密码算法

4.4 Schnorr数字签名

4.5 Bloomfilter数据结构

5 共识算法

5.1 拜占庭容错技术

5.2 一致性算法Raft

5.3 Pow工作量证明机制

5.4 PoS股权证明机制

5.5 DPoS股份授权证明机制

5.6 Ripple共识算法

5.7 小蚁共识机制

6 P2P网络及分布式存储

6.1 P2P网络结构

6.2 区块链分布式存储

6.3 一致性哈希算法

7 智能合约

7.1 智能合约概述

7.2 智能合约运行机制

7.3 以太坊智能合约

8 Python创建区块链示例

8.1 环境准备

8.2 创建Blockchain

8.3 Blockchain作为API接口

8.4 一致性(共识)问题