FISCO BCOS 2.1.0 中文文档
740.85 KB
1058 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .epub | 3 |
摘要 | ||
FISCO BCOS 2.1.0是一款经过多方机构实践检验的稳定、高效、安全的区块链底层平台,支持7×24小时高可用性运行。其核心特性包括多群组、并行计算、分布式存储等,提供了智能合约部署、交易上链等功能。安全控制方面,采用节点准入机制、CA黑名单、权限控制和落盘加密等多种措施,保障节点间通信和数据的安全性。文档详细介绍了版本变更、兼容性、升级说明以及开发者接口的使用方法,同时强调了对金融级安全标准的支持。 | ||
AI总结 | ||
以下是对《FISCO BCOS 2.1.0 中文文档》内容的总结:
---
### 文档概述
FISCO BCOS 是一个经过多方实践检验的稳定、高效、安全的区块链底层平台,已在生产环境中获得验证。文档详细介绍了 FISCO BCOS 2.0版本的构建、安装、智能合约部署与调用,并对整体架构和模块设计进行了深入说明。
---
### 核心特性
1. **隐私保护算法**:支持同态加密、零知识证明、群签名、环签名等多种隐私保护算法。
2. **高可用性**:设计为7×24小时运行,达到金融级高可用性。
3. **监管支持**:支持监管和审计机构作为观察节点加入,获取实时数据进行监管审计。
4. **开发接口**:提供多种开发接口,方便开发者编写和调用智能合约。
---
### 安全控制
1. **网络层面**:
- 使用 SSL 连接保障通信数据机密性。
- 引入节点准入机制、CA黑名单和群组白名单,保障系统安全性。
2. **存储层面**:
- 基于分布式存储,提出分布式存储权限控制机制,限制外部账户对存储的访问权限。
3. **落盘加密**:通过配置文件 `storage_security` 实现节点数据加密,保障机密性。
---
### 性能优化
FISCO BCOS 通过重新设计底层存储,实现了 `Storage State`,在牺牲部分可追溯性的情况下显著提升了性能。
---
### 智能合约与开发工具
1. **智能合约**:支持预编译合约管理,提升合约性能。
2. **多语言 SDK**:
- 提供 Java SDK、Python SDK 和 Node.js SDK,支持合约部署、交易发送、节点状态查询等功能。
3. **开发接口**:
- 提供企业级部署工具、控制台、JSON-RPC API 等,方便开发者快速构建和管理区块链。
---
### 环境要求
- **Java 版本**:推荐使用 JDK8 及以上版本,注意 CentOS 系统需手动安装 JCE 扩展。
- **网络连通性**:确保 Web3SDK 连接的 FISCO BCOS 节点端口通畅。
---
### 配置说明
1. **节点配置**:支持配置群组系统、落盘加密、证书黑名单等。
2. **日志配置**:采用 Boost.Log 日志框架,支持配置日志文件大小、刷新策略等。
---
### 适用范围
本文档主要适用于 FISCO BCOS 2.0+ 版本,1.3.x 版本的技术文档需另行查阅。
---
以上为文档的核心内容和关键信息的总结,语言简洁明了,突出重点,逻辑清晰。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
1051 页请下载阅读 -
文档评分