FISCO BCOS 2.9.0 中文文档
201.08 MB
2649 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .epub | 3 |
摘要 | ||
FISCO BCOS 2.9.0版本文档详细介绍了其核心功能和新特性,包括群组架构的灵活性和高效性、分布式存储的实现、版本兼容性的注意事项以及整体系统架构的模块划分。版本2.9.0增添了对Mac M1的支持、优化了P2P连接配置的RPC接口,并修复了多项bugs,确保系统的稳定性和安全性。文档还提供了部署工具、源码编译指南和网络搭建教程,方便用户快速上手和运维区块链网络。 | ||
AI总结 | ||
以下是《FISCO BCOS 2.9.0 中文文档》的总结:
---
### **文档总结**
#### **项目简介**
FISCO BCOS 是一个稳定、高效、安全的区块链底层平台,适用于企业级应用。本项目通过 Ansible Playbook 自动化生成企业级配置文件,可在 30 秒内完成 2 群组、3 机构、6 节点的环境部署,简化了部署难度并减少了人为错误。
#### **版本信息**
- **版本特性**:FISCO BCOS 2.x 版本已过渡至 3.x 版本,二者不兼容,需使用匹配版本的周边配套项目。
- **版本兼容性**:FISCO BCOS 2.x 和 3.x 版本不兼容,2.9.0版本向前兼容,旧版本可直接替换程序升级。
- **相关软件版本**:
- Java SDK:v2.9.1
- GoSDK:v1.0.0
- PythonSDK:v0.9.2
- 控制台:v2.9.1
#### **FISCO BCOS 2.x 新特性**
- **群组架构**:灵感来源于群聊模式,支持多个群组,每个群组独立运行共识流程,提供隐私隔离和灵活的业务扩展能力。
- **分布式存储**:通过清晰的模块设计,构建稳定、健壮的区块系统。
- **版本 2.9.0 新增功能**:
- 支持 Mac M1 SDK 与节点通讯。
- 支持 RSA 证书。
- 添加交易过期清理逻辑。
- 通过 RPC 接口动态更新 P2P 连接列表。
- **修复**:
- 修复国密环境扩容失败问题。
- 修复 PBFT 共识模块死锁问题。
- 修复CURD表名长度越界问题。
- 修复合约事件推送范围不准确问题。
- 修复 OpenSSL 1.1 版本无法生成证书问题。
#### **整体架构**
FISCO BCOS 分为四层架构:
1. **基础层**:提供区块链的基础数据结构和算法库。
2. **核心层**:实现区块链的核心逻辑,包括链式数据结构、交易执行引擎、存储驱动、P2P 网络通信、共识机制和区块同步。
3. **管理层**:实现区块链的管理功能,包括参数配置、账本管理和 AMOP。
4. **接口层**:提供多种协议的 RPC 接口、SDK 和交互式控制台。
#### **搭建新链**
- **快速搭建**:推荐使用“开发部署工具”或“运维部署工具”。
- **硬件与系统要求**:支持 Ubuntu 16.04 和 CentOS 7.2 及以上版本,其他系统需从源码编译。
- **其他搭建方式**:
- 使用 Docker 容器搭建。
- 使用企业级运维部署工具建链。
- 扩容新节点。
- 多群组部署。
#### **版本兼容性**
- **Minimum Version**:各组件的最低版本要求如下:
- 控制台:1.0.4
- Java SDK:2.6.1
- Web3SDK:2.0.4
- Generator:1.1.0
#### **重要提示**
- 搭建新链需使用 2.9.0 版本的工具和组件。
- 如需升级至 3.0 版本,需部署全新链并清理旧数据。
---
以上是文档的核心内容和关键信息,总结了 FISCO BCOS 2.9.0 版本的主要特性、架构、搭建方法和兼容性等重点内容。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
2642 页请下载阅读 -
文档评分