主编推荐语
从工作原理、架构设计、工程实践三个维度,对Stellar做了全方位深入剖析。
内容简介
本书得到了Stellar创始人Jed McCaleb、Stellar亚太区负责人Michael Ran等Stellar官方团队成员的高度评价和推荐。
从逻辑上分为五部分:第一部分(第1~3章)重点从工程实践的角度来审视区块链技术,介绍了区块链的基础概念和Stellar区块链基础协议的概念。第二部分(第4、5章)给出了两个典型的应用场景案例,一个是数据确权的应用场景,一个是基于数据确权的价值流通应用场景,展现了区块链的两层应用,引导读者结合区块链开展工程实践应用。第三部分(第6章)给出了基于Stellar区块链技术的系统架构设计参考,从业务架构设计、逻辑架构设计、物理架构设计、数据架构设计和账户架构设计等几方面给出了关键架构设计要点。第四部分(第7、8章)详细说明了如何将一个stellar-core 区块链节点接入已有的Stellar区块链网络中,并搭建horizon实例以实现对外提供访问区块链网络的服务能力,同时,给出了搭建一个新的Stellar区块链网络的详细步骤,并介绍了对关键代码的定制化改造。第五部分(第9章)介绍了Stellar技术社区已有的工具,以及将Stellar区块链技术和已有业务系统快速集成的方法。
目录
- 版权信息
- 序
- 前言
- 第1章 区块链基础
- 1.1 关键特征
- 1.2 适合场景
- 1.3 关键组成
- 1.4 网络类型
- 1.5 安全性考量
- 1.6 性能考量
- 1.7 常见基础协议
- 1.8 标准化
- 1.9 本章小结
- 第2章 Stellar概述
- 2.1 主要特点
- 2.2 关键部件
- 2.3 常用工具
- 2.4 Hello New World
- 2.5 联邦拜占庭共识
- 2.6 本章小结
- 第3章 Stellar详解
- 3.1 数据大图
- 3.2 账户
- 3.3 账页
- 3.4 数字资产
- 3.5 分布式交易
- 3.6 智能合约
- 3.7 管理数据
- 3.8 事务&操作
- 3.9 其他概念
- 3.10 本章小结
- 第4章 数据存证
- 4.1 场景需求
- 4.2 实现原理
- 4.3 实现过程
- 4.4 最佳实践
- 4.5 本章小结
- 第5章 资产交易
- 5.1 场景需求
- 5.2 实现原理
- 5.3 实现过程
- 5.4 最佳实践
- 5.5 本章小结
- 第6章 基于Stellar区块链技术的系统架构设计
- 6.1 业务架构设计
- 6.2 逻辑架构设计
- 6.3 物理架构设计
- 6.4 数据架构设计
- 6.5 账户架构设计
- 6.6 本章小结
- 第7章 搭建Stellar公有区块链网络节点
- 7.1 公有区块链网络状态
- 7.2 状态机复制
- 7.3 stellar-core部署
- 7.4 stellar-core配置参数
- 7.5 stellar-core最佳实践
- 7.6 horizon部署
- 7.7 horizon配置参数
- 7.8 horizon最佳实践
- 7.9 本章小结
- 第8章 搭建一个新的Stellar区块链网络
- 8.1 为什么需要?
- 8.2 网络方案设计
- 8.3 网络配置启动
- 8.4 关键代码定制
- 8.5 本章小结
- 第9章 系统集成
- 9.1 基础服务套件
- 9.2 联邦协议
- 9.3 桥接服务
- 9.4 合规协议
- 9.5 本章小结
- 后记
- 附录 术语中英文对照表
出版方
机械工业出版社有限公司
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。