万本电子书0元读

万本电子书0元读

顶部广告

DAG区块链技术:原理与实践电子书

(1)InterValue 是继IOTA、ByteBall、XDAG、Hedra Hashgraph等之后的新一代基于DAG技术的项目,技术更先,效率更高,更安全,作者团队由InterValue的CEO、CTO和核心成员构成。 (2)技术理论维度,本书系统讲解了DAG区块技术的通信机制、智能合约、共识机制、密码学技术和安全技术;工程时间维度,本书深剖析了目前具有代表性的3个基于DAG技术的区块项目:IOTA、ByteBall和InterValue。

售       价:¥

纸质售价:¥57.00购买纸书

6人正在读 | 0人评论 6.5

作       者:曹源

出  版  社:机械工业出版社

出版时间:2018-10-01

字       数:23.4万

所属分类: 科技 > 计算机/网络 > 计算机理论与教程

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
内容简介 本书由区块4.0明星项目InterValue(也是目前技术更先的基于DAG的区块项目)核心团队撰写,它从底层原理和工程实践两个维度深浅出地讲解和剖析了DAG这一新兴的区块技术,能为基于DAG的技术研发、场景落地、上应用和生态构建提供全方位的指导。 全书共11章,逻辑上分为三个部分: *部分(第1~6章) 技术原理篇 首先从宏观上对区块及DAG技术做了整体性介绍,然后从微观上详细讲解了DAG区块技术的通信机制、共识机制、智能合约、密码学技术和安全技术,这部分内容将从理论和技术的角度为读者下坚实的基础。 第二部分(第7~9章) 工程实践篇 从原理实现和应用发两个维度深剖析了目前具有代表性的3个基于DAG技术的区块项目:IOTA、ByteBall和InterValue。不仅能让读者了解这3个项目的核心技术实现细节,而且还能从中学习和借鉴DAG技术的发方法和技巧。 第三部分(第10~11章) 展望篇 首先介绍了典型的基于DAG技术的区块应用和DAG区块技术的应用场景,然后对DAG技术的发展脉络行了梳理,*后对DAG技术未来的发展趋势做了前瞻性的分析和探讨。<br/>【推荐语】<br/>(1)InterValue 是继IOTA、ByteBall、XDAG、Hedra Hashgraph等之后的新一代基于DAG技术的项目,技术更先,效率更高,更安全,作者团队由InterValue的CEO、CTO和核心成员构成。 (2)技术理论维度,本书系统讲解了DAG区块技术的通信机制、智能合约、共识机制、密码学技术和安全技术;工程时间维度,本书深剖析了目前具有代表性的3个基于DAG技术的区块项目:IOTA、ByteBall和InterValue。<br/>【作者】<br/>作者简介 曹源(Barton Chao,博士) 区块技术专家和网络安全专家,从事区块技术研究与应用近10年,对DAG技术有深研究,基于DAG技术的明星区块项目InterValue的创始人兼CEO。 西安电子科技大学区块应用与评测实验室副主任、浙江大学计算机学院区块研究中心特聘研究员、湘江区块研究院副院长、矩阵数字经济智库专家成员。 此外,他还是北京理工大学机电学院特聘研究员、湘潭大学硕士生导师、湖南宸瀚信息科技有限公司董事长、哈希奈特(北京)科技股份有限公司董事长、四川宸瀚信息科技有限公司董事长、浙江物信科技有限公司董事长。<br/>
目录展开

序一

序二

序三

序四

前言

为什么要写这本书

读者对象

如何阅读本书

勘误和支持

致谢

第1章 区块链基础

1.1 区块链简介

1.1.1 基本概念

1.1.2 分类

1.1.3 应用与价值

1.2 区块链相关技术简介

1.2.1 底层通信技术

1.2.2 共识技术

1.2.3 智能合约

1.2.4 加密与签名

1.2.5 匿名保护

1.3 DAG区块链

1.3.1 起源

1.3.2 DAG区块链与单链技术的对比

1.3.3 DAG区块链的优势与价值

1.4 本章小结

第2章 DAG区块链通信机制

2.1 计算机网络的基本概念和技术

2.1.1 计算机网络体系结构

2.1.2 P2P对等网络

2.1.3 网络安全技术

2.2 IOTA通信机制

2.2.1 网络结构及特性

2.2.2 掩码认证消息

2.2.3 交易隐私保护

2.3 Byteball通信机制

2.3.1 Byteball网络结构

2.3.2 Byteball网络节点通信协议

2.3.3 Byteball加密通信原理与实现

2.3.4 Byteball私有不可追踪的支付

2.4 InterValue通信机制

2.4.1 网络结构

2.4.2 大规模组网方法

2.4.3 匿名通信机制

2.4.4 跨链通信机制

2.5 本章小结

第3章 DAG区块链的共识机制

3.1 IOTA共识机制

3.1.1 Tangle确认规则

3.1.2 轻量化的PoW

3.1.3 蒙特卡洛马尔可夫链

3.1.4 双花问题

3.2 Byteball共识机制

3.2.1 单元确认规则

3.2.2 主链

3.2.3 稳定点扩展

3.2.4 双花问题

3.3 Hashgraph共识机制

3.3.1 Gossip协议

3.3.2 witness选择

3.3.3 投票规则

3.3.4 双花问题

第4章 DAG区块链的智能合约

4.1 Byteball智能合约

4.1.1 Smart Payments简介

4.1.2 Smart Payments原理

4.1.3 实战Byteball智能合约

4.2 DAG图灵完备智能合约探索

4.2.1 DAG图灵完备智能合约的挑战

4.2.2 Vite项目

4.2.3 InterValue项目

4.3 本章小结

第5章 DAG区块链中的密码学技术

5.1 DAG区块链中的Hash函数

5.1.1 Hash函数的基本模型

5.1.2 SHA256密码算法

5.1.3 SHA3计划胜选Hash函数

5.1.4 中国商用密码Hash函数SM3

5.1.5 Merkle哈希树

5.2 DAG区块链中的非对称加密机制

5.2.1 RSA加密算法

5.2.2 EIGamal公钥加密算法

5.2.3 椭圆曲线公钥加密算法

5.3 区块链中的数字签名机制

5.3.1 RSA数字签名

5.3.2 DSA数字签名

5.3.3 ECDSA数字签名

5.3.4 EIGamal数字签名

5.3.5 SM2数字签名

5.3.6 Schnorr数字签名

5.3.7 特殊数字签名

5.3.8 零知识证明

5.4 后量公钥密码体制

5.4.1 基于Hash函数抗量子密码

5.4.2 基于纠错码抗量子密码

5.4.3 多变量密码

5.4.4 格密码

第6章 DAG区块链安全原理与实践

6.1 区块链安全介绍

6.1.1 背景

6.1.2 威胁模型

6.1.3 安全目标

6.2 数据安全与防护

6.2.1 交易匿名

6.2.2 隐私保护

6.3 算法安全与分析

6.3.1 签名算法

6.3.2 共识机制

6.3.3 智能合约

6.4 代码安全与缓解

6.4.1 模糊测试

6.4.2 符号执行

6.4.3 自动化漏洞挖掘

6.4.4 攻击缓解

6.5 基础设施安全威胁与防护

6.6 典型漏洞分析与实践

6.6.1 重入漏洞

6.6.2 访问控制漏洞

6.6.3 整数溢出漏洞

6.6.4 底层函数返回值未检查漏洞

6.6.5 拒绝服务漏洞

6.6.6 随机性不当漏洞

6.6.7 提前交易漏洞

6.6.8 时间篡改漏洞

6.6.9 短地址漏洞

6.7 区块链生态安全的未来

6.8 本章小结

第7章 IOTA详解

7.1 IOTA原理分析

7.1.1 IOTA简介

7.1.2 IOTA数据结构

7.1.3 IOTA系统稳定性分析

7.1.4 IOTA安全性分析

7.2 IOTA实战开发

7.2.1 IOTA钱包安装

7.2.2 IOTA API

7.2.3 IOTA私有测试链搭建

7.2.4 第一个简单小程序

7.2.5 IOTA应用实例

第8章 Byteball详解

8.1 Byteball原理分析

8.1.1 Byteball简介

8.1.2 Byteball区块链结构

8.1.3 Byteball地址和脚本

8.1.4 Byteball网络结构

8.1.5 Byteball应用方法

8.2 Byteball实战开发

8.2.1 Byteball安装部署

8.2.2 Byteball应用实例

8.3 本章小结

第9章 InterValue详解

9.1 InterValue原理分析

9.1.1 InterValue简介

9.1.2 InterValue数据结构

9.1.3 InterValue共识机制

9.1.4 InterValue智能合约

9.1.5 InterValue安全机制

9.1.6 InterValue匿名通信技术

9.2 InterValue生态圈

9.2.1 InterValue跨链技术和多链融合

9.2.2 全节点适配器多链融合

9.2.3 InterValue跨链通信

9.2.4 InterValue跨链资产交换

9.2.5 InterValue跨链资产转移

9.3 本章小结

第10章 DAG区块链与区块链3.0生态

10.1 DAG区块链链上应用

10.1.1 分布式社交网络应用

10.1.2 分歧合约应用

10.1.3 文件存储网格应用

10.2 DAG区块链应用场景

10.2.1 应用场景概述

10.2.2 实物资产交易确权

10.2.3 去中心化旅行服务平台

10.2.4 资产分红权利交易区块链

第11章 DAG区块链展望

11.1 从1.0到4.0

11.2 未来展望

累计评论(1条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部