本文主要是介绍区块链BaaS云服务(40) 泰岳联盟链,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1. 系统框架设计
1.1 关注点
区块链底层互链协议、共识算法、隐私计算、并行计算、多方安全计算
1.2 整体架构
泰岳链划分成基础数据层、核心共识层、应用管理层和接口层等:
- 存储层: 提供区块链数据存储多种的方式如关系型数据库及列式数据库等及和密码算法库
- 数据层:提供区块链的基础数据结构及事件状态数据等及区块同步机制。
- 网络层: 实现了区块链底层通讯基础,提供P2P网络通信。
- 核心共识层: 实现区块链的共识机制、交易执行引擎和存储驱动及CA准入机制。
- 接口层: 面向区块链用户,提供多种协议的RPC接口、SDK和交互式控制台。
- 管理应用层: 实现区块链的管理功能,包括参数配置、账本管理和权限管理。
1.3 P2P
泰岳联盟链实现了在节点发现和节点连接中的证书准入校验,节点连接使用标准秘钥交换流程,后续更新后TLS
1.4 浏览器示例
这篇关于区块链BaaS云服务(40) 泰岳联盟链的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!