epub文档 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 页请下载阅读 -
文档评分
请文明评论,理性发言.