epub文档 FISCO BCOS 2.8.0 中文文档

212.43 MB 2534 页 0 评论
语言 格式 评分
中文(简体)
.epub
3
摘要
文档详细介绍了FISCO BCOS 2.0及以上版本的功能特性、搭建方法以及配置说明。FISCO BCOS是一个稳定、高效、安全的企业级联盟链平台,支持多种SDK和可视化中间件工具,显著缩短了搭建和应用开发时间。文档还涉及了版本变化、交易结构、智能合约、国密版本与普通版本的区别以及节点配置等内容。其中,FISCO BCOS 2.0版本引入了落盘加密、支持最新的Solidity合约和precompile合约,并且通过多项评测,单链TPS可达20,000。
AI总结
以下是对《FISCO BCOS 2.8.0 中文文档》的总结,重点突出核心观点和关键信息,语言简洁明了,逻辑连贯: --- ### **1. FISCO BCOS 简介** FISCO BCOS 是一个安全、高效、稳定的企业级联盟区块链平台,由国内企业联合开源,自 2017 年 12 月正式发布。截至 2020 年 5 月,已有千余家企业和机构参与,形成了国内最活跃的联盟链生态系统。其底层平台经过生产环境验证,广泛应用于文化版权、司法服务、政府服务、物联网、金融等领域。 ### **2. 快速开始** - **区块链网络搭建**:支持多种搭建方式,包括开发部署工具 `build_chain.sh`(适合开发者体验和测试)和运维部署工具 `generator`(适合企业部署和维护)。 - **区块链应用开发**:提供多种 SDK(如 Java SDK、C# SDK)和中间件工具,简化开发流程。 - **控制台功能**:2.0 版本提供控制台,帮助用户快速上手;2.6 及以上版本和 1.x 版本的控制台使用文档不同,具体请参考相关链接。 ### **3. 搭建与配置** - **节点搭建**:支持两种方式: - **build_chain.sh**:适合开发者测试和体验。 - **generator**:适合企业部署和维护。 - **源码编译优化**: - 首次编译可通过修改 `/etc/hosts` 文件加速依赖包下载。 - 对于之前编译过的环境,可复用已有依赖包加速编译。 - **配置项分类**: - **节点配置**:位于 `config.ini` 文件,包括 P2P、RPC、Channel 连接配置、黑白名单、证书、落盘加密等。 - **群组配置**:包括群组不可变配置项和可变配置项,位于 `conf` 子文件夹下。 ### **4. 技术特性** - **版本特性**: - 2.0 版本支持最新的 Solidity 合约和 Precompile 合约。 - 2.6 及以上版本新增功能,如落盘加密。 - **国密版本**:替换底层模块的密码学算法,适用于国内合规要求。 - **性能与扩展性**: - 单链 TPS 可达 20,000。 - 支持多种共识算法(如 PBFT、RAFT)。 - 支持并行交易处理和动态群组扩展。 - **微服务治理**:2.0 版本引入微服务治理框架,支持模块化开发。 ### **5. 开发工具与资源** - **Java SDK**:提供合约操作、交易签名、RLP 编码转换等功能,帮助开发者快速实现应用。 - **C# SDK**:基于 .NET Core 3.1 开发,支持合约解析、交易操作、账户生成等功能,适配 Visual Studio 2019 和 VS Code。 - **教程与支持**:提供 B 站教学视频、技术论坛(元磁之力)等资源,方便开发者学习和交流。 ### **6. 常见问题与排查** - **版本兼容性**:2.0 版本不支持从 1.3 或 1.5 升级,但 2.0+ 版本间可通过 `config.ini` 配置兼容性。 - **节点升级**:旧节点升级时建议直接替换二进制文件,不修改 `supported_version`。 - **落盘加密**:通过 `Key Manager` 服务保障数据机密性,配置项包括启用状态、服务 IP、端口等。 ### **7. 社区与生态** FISCO BCOS 开源社区活跃,拥有超过 10,000 名社区成员。用户可通过社区讨论区、技术论坛(如元磁之力)与其他开发者交流,获取更详细的技术支持和经验分享。 --- 以上总结涵盖了文档的核心内容和关键信息,逻辑清晰,重点突出,语言简洁,读者可以根据需求快速了解 FISCO BCOS 的功能、搭建方法、技术特性及开发资源。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 2527 页请下载阅读 -
文档评分
请文明评论,理性发言.