描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787121350078

多年区块链交易系统产品研发实践经验的概括和总结,区块链交易系统实现大揭秘,助你快速设计搭建自己的区块链交易系统,区块链大咖孟岩及众专家力荐,区块链和通证经济时代技术人员必备。
第1章 区块链交易基础 1
1.1 区块链概述 1
1.1.1 区块链的定义 1
1.1.2 区块链的核心原理 3
1.1.3 区块链的特性 4
1.2 区块链分类 6
1.2.1 公有链 6
1.2.2 私有链 7
1.2.3 联盟链 7
1.2.4 其他分类方式 8
1.3 数字货币 8
1.3.1 什么是数字货币 8
1.3.2 数字货币与法币的不同 8
1.3.3 数字货币的产生和发展 9
1.4 数字货币交易 11
1.4.1 数字货币交易的特点 .11
1.4.2 数字货币成交的基本原则 11
1.5 区块链交易系统 12
1.5.1 区块链交易系统的特点 12
1.5.2 区块链交易系统中常见的专业名词 13
.1.6 本章小结 14
第 2 章 公有链及其 API 接口 15
2.1 BTC 15
2.1.1 BTC 公有链的特点 15
2.1.2 BTC 公有链 API 接口 15
2.2 ETH 22
2.2.1 ETH 公有链的特点 22
2.2.2 ETH 公有链 API 接口 23
2.3 SWT 35
2.3.1 SWT 公有链的特点 35
2.3.2 SWT 公有链 API 接口 35
2.4 MOAC 42
2.4.1 MOAC 公有链的特点 42
2.4.2 MOAC 公有链 API 接口 42
2.5 EOS 47
2.5.1 EOS 公有链的特点 47
2.5.2 EOS 公有链 API 接口 48
2.6 本章小结 52
第 3 章 交易系统架构 53
3.1 系统概述 53
3.1.1 背景 53
3.1.2 系统目标 54
3.1.3 设计理念 54
3.2 业务功能 60
3.2.1 功能架构 61
3.2.2 功能模块 62
3.2.3 系统流程图 63
3.2.4 业务流程 64
3.3 系统模块 67
3.3.1 服务熔断 67
3.3.2 风控服务 67
3.3.3 数据库设计 68
3.3.4 组网部署结构设计 68
3.4 技术选型 70
3.4.1 ZooKeeper 选型 70
3.4.2 Dubbo 选型 73
3.4.3 中间件选型 81
3.4.4 Redis 83
3.4.5 数据库 84
3.4.6 MyBatis 87
3.4.7 Druid 90
3.4.8 日志收集 91
3.4.9 数据同步 93
3.4.10 数据分析 94
3.4.11 实时计算 95
3.4.12 实时推送 97
3.5 本章小结 98
第 4 章 交易系统功能 99
4.1 前台功能 99
4.1.1 交易 99
4.1.2 财务中心 118
4.1.3 个人中心 143
4.1.4 服务中心 161
4.2 后台管理概述 164
4.2.1 用户管理 167
4.2.2 交易管理 178
4.2.3 财务管理 211
4.2.4 运营推广 236
4.2.5 系统监控及预警 238
4.3 多语言 249
4.3.1 多语言的目的 249
4.3.2 多语言网站实现方案 250
4.4 软件安全测试 255
4.4.1 安全测试基本概念 255
4.4.2 安全测试的目的 256
4.4.3 安全测试理论 256
4.4.4 安全测试与功能测试的区别 257
4.4.5 安全测试与渗透测试的区别 257
4.4.6 安全测试工具介绍 257
4.5 系统运维 263
4.5.1 平台的数据分类 264
4.5.2 DevOps 264
4.5.3 持续集成、持续交付、持续部署 266
4.6 本章小结 277
第 5 章 中心化区块链交易系统 278
5.1 中心化区块链交易系统的特点 278
5.1.1 中心化区块链交易系统的机制 278
5.1.2 中心化区块链交易系统的 gas 耗费 280
5.1.3 中心化区块链交易系统的优劣势 281
5.2 去中心化区块链交易系统的特点 283
5.2.1 去中心化区块链交易系统的机制 283
5.2.2 去中心化区块链交易系统的 gas 耗费 285
5.2.3 去中心化区块链交易系统的优劣势 286
5.3 本章小结 287
第 6 章 交易系统的演进 288
6.1 去中心化 288
6.1.1 中心化交易系统 289
6.1.2 去中心化交易系统 292
6.2 证券化 294
6.3 本章小结 295
第 7 章 总结 296
7.1 完美支持各种链 296
7.2 稳定、高可用的系统 298
7.3 交易系统功能齐全 298
——程晓明 中国社会科学院博士、新三板教父
交易是一种基本的经济活动,在区块链生态中其集中在交易所是不合理和不科学的,交易应该随时都能得到实施。从这个角度来说,交易系统是生态的基础设施。本书从技术角度系统阐述了交易系统,不仅可以为技术人员提供参考,也可以为相应的监管部门提供参考。
——高斌 中国区块链普及工程推进联盟秘书长、旗点商学院院长
传统的证券交易市场通常赋有国家荣誉属性,其核心交易系统大多是由精英团队开发的,以保障高吞吐量、高安全性的交易。交易系统的架构与技术往往不被外界所知,除在专业性很强的期刊或专利搜索上可以查询到部分内容以外,系统性介绍相关内容的书籍基本没有。近年来,随着比特币等数字资产的蓬勃兴起,相关的交易需求日益增加,交易系统的建设也呈现出社区化与平民化的趋势。本书所讲解的数字货币的交易系统技术基本上是以开源软件为基础的,加上钱包模块等处理加密货币必要的组件,全书系统性、逻辑性和实用性都非常强,是人人可以写数字货币交易系统时代不可多得的开发指南。从完备性的角度来看,没有理由认为基于本书开发出来的系统,在可用性和安全性上不可以比肩传统证券交易所的核心系统。
——左涛 中国香港交易所原董事总经理兼HKEX内地技术公司总经理、大连商品交易所原首席架构师
评论
还没有评论。