网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Stellar区块链(原理与实践)/区块链技术丛书
分类 经济金融-经济-贸易
作者 宋文鹏//梁然//韩丰
出版社 机械工业出版社
下载
简介
内容推荐
本书从工作原理、架构设计、工程实践三个维度,对Stellar做了全方位深入剖析。
三位作者均是区块链领域的资深技术专家,均是Stellar社区的早期参与者、深度参与者和技术布道者,为Stellar在中国乃至全球的发展做出了重要贡献。本书得到了Stellar创始人Jed McCaleb、Stellar亚太区负责人Mictlael Ran等Stellar官方团队成员的高度评价和推荐。
全书共9章,从逻辑上可分为5个部分,内容涵盖Stellar区块链基础协议剖析、两层场景案例应用、应用系统架构设计、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.3.1 P2P网络
1.3.2 共识机制
1.3.3 密码学
1.3.4 智能合约
1.4 网络类型
1.5 安全性考量
1.6 性能考量
1.7 常见基础协议
1.7.1 BitCoin
1.7.2 Ethereum
1.7.3 Ripple
1.7.4 Tendermint
1.8 标准化
1.9 本章小结
第2章 Stellar概述
2.1 主要特点
2.2 关键部件
2.2.1 网络结构
2.2.2 stellar-core
2.2.3 horizon
2.3 常用工具
2.3.1 Account-Viewer
2.3.2 Laboratory
2.3.3 Dashboard
2.4 Hello New World
2.5 联邦拜占庭共识
2.6 本章小结
第3章 Stellar详解
3.1 数据大图
3.1.1 账本数据
3.1.2 实体数据
3.1.3 形态数据
3.2 账户
3.3 账页
3.4 数字资产
3.4.1 原生资产
3.4.2 通货膨胀
3.4.3 发行资产
3.4.4 信任资产
3.4.5 资产锚点
3.5 分布式交易
3.5.1 交易挂单
3.5.2 被动挂单
3.5.3 路径支付
3.6 智能合约
3.6.1 多签名
3.6.2 阈值
3.6.3 时间事件
3.7 管理数据
3.8 事务&操作
3.8.1 事务
3.8.2 操作
3.9 其他概念
3.9.1 序列号
3.9.2 通道
3.9.3 事件
3.10 本章小结
第4章 数据存证
4.1 场景需求
4.2 实现原理
4.2.1 实名认证
4.2.2 数据确权
4.2.3 数据查验
4.3 实现过程
4.3.1 实现代码结构
4.3.2 接入区块链网络
4.3.3 数据Hash上链
4.3.4 事务查验
4.4 最佳实践
4.5 本章小结
第5章 资产交易
5.1 场景需求
5.2 实现原理
5.3 实现过程
5.4 最佳实践
5.4.1 区块链网络高可用性
5.4.2 发行资产总量控制
5.4.3 与业务系统集成
5.4.4 有效的账户架构设计
5.5 本章小结
第6章 基于Stellar区块链技术的系统架构设计
6.1 业务架构设计
6.1.1 什么场景适合区块链?
6.1.2 区块链网络形态
6.1.3 去中心化?
6.1.4 协作模式
6.1.5 如何证明是区块链?
6.2 逻辑架构设计
6.2.1 DApp
6.2.2 三种区块链网络链接方式
6.2.3 业务监控
6.2.4 事务性逻辑处理
6.3 物理架构设计
6.3.1 节点类型
6.3.2 物理架构设计视图
6.4 数据架构设计
6.4.1 四种数据
6.4.2 数据上链
6.4.3 数据隐私
6.5 账户架构设计
6.5.1 用户账户处理
6.5.2 发行账户处理
6.5.3 账户认证
6.6 本章小结
第7章 搭建Stellar公有区块链网络节点
7.1 公有区块链网络状态
7.2 状态机复制
7.3 stellar-core部署
7.3.1 环境准备
7.3.2 安装方式
7.3.3 依赖环境安装
7.3.4 安装PostgreSQL
7.3.5 选择安装分支
7.3.6 编译安装
7.3.7 创建节点seed
7.3.8 配置文件实例
7.3.9 初始化数据库
7.3.10 启动节点
7.4 stellar-core配置参数
7.4.1 通用管理类
7.4.2 网络类
7.4.3 SCP类
7.4.4 历史数据类
7.4.5 测试类
7.4.6 历史归档配置
7.4.7 Quorum Set配置
7.5 stellar-core最佳实践
7.5.1 创建系统服务
7.5.2 远程HTTP命令
7.5.3 控制台命令
7.5.4 使用阿里云OSS作为历史归档数据源
7.5.5 stellar-core部署硬盘采用SSD硬盘
7.5.6 配置文件特殊字符问题
7.5.7 stellar-core安全退出
7.5.8 操作系统的系统时间问题
7.6 horizon部署
7.6.1 环境准备
7.6.2 安装方式
7.6.3 安装Golang
7.6.4 数据库准备
7.6.5 源码编译安装
7.6.6 最小配置参数
7.6.7 启动horizon
7.7 horizon配置参数
7.8 horizon最佳实践
7.8.1 创建系统服务
7.8.2 高可用配置
7.9 本章小结
第8章 搭建一个新的Stellar区块链网络
8.1 为什么需要?
8.2 网络方案设计
8.2.1 网络健壮性方案
8.2.2 服务健壮性方案
8.2.3 网络性能方案
8.2.4 历史归档方案
8.3 网络配置启动
8.3.1 stellar-core配置
8.3.2 启动stellar-core
8.3.3 启动后原生资产处理
8.3.4 horizon配置
8.4 关键代码定制
8.4.1 账户地址和Seed前缀修改
8.4.2 设置通货膨胀率
8.4.3 修改默认配置
8.4.4 创世区块修改
8.5 本章小结
第9章 系统集成
9.1 基础服务套件
9.2 联邦协议
9.2.1 工作原理
9.2.2 参考实现
9.3 桥接服务
9.3.1 工作原理
9.3.2 参考实现
9.4
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 19:10:23