展开全部

主编推荐语

从底层原理和工程实践两个维度,深入浅出地讲解DAG区块链技术!

内容简介

本书由区块链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技术未来的发展趋势做了前瞻性的分析和探讨。

目录

  • 版权信息
  • 序一
  • 序二
  • 序三
  • 序四
  • 前言
  • 第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个评分
  • 用户头像
    给这本书评了
    5.0

    近年来,随着区块链这一波发展高潮的来临,业界发现除了与这个新生事物相关的法规及其监管问题突出之外,制约这项伟大发明落地应用推广的桎梏主要有两个方面:一是整个区块链(公链)系统并发运行效率很低,二是共识机制和智能合约甚至整个生态系统的友好性、可用性,特别是安全性能非常不到位。

      转发
      评论

    出版方

    机械工业出版社有限公司

    机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。