搜索

pdf文档 FISCO BCOS 2.8.0 中文文档

92.25 MB 1435 页 1 下载 164 浏览 0 评论 0 收藏
语言 格式 评分
中文(简体)
.pdf
3
摘要
文档介绍了FISCO BCOS 2.8.0版本的核心特性与模块。群组架构支持灵活组建多账本,各群组独立共识,实现隐私隔离与业务扩展。分布式存储支持多种引擎(如LevelDB、MySQL),将数据与计算隔离,提升安全性。预编译合约基于C++实现,可访问分布式存储,性能优于EVM,并支持并行执行。共识机制可插拔,支持PBFT、Raft等,交易处理性能达万级TPS。安全性方面包括网络准入、黑白名单、权限管理、国密算法及落盘加密。版本修复了P2P消息异常、共识死锁等问题,并升级boost至1.76。
AI总结
FISCO BCOS 2.8.0 是一个企业级金融联盟链底层平台,具备稳定、高效、安全等特性。其核心创新在于“一体两翼多引擎”架构。 **核心特性与架构:** - **群组架构(一体)**:支持快速组建多个独立账本,各群组独立共识、独立运作,实现数据隔离和隐私保护,节点只需部署一次即可参与多个业务。 - **并行计算与分布式存储(两翼)**: - **交易并行执行**:基于DAG算法,根据交易间互斥关系并行执行交易,提升吞吐量。 - **分布式存储**:支持LevelDB、RocksDB、MySQL等引擎,实现计算与数据隔离,支持数据快速扩容和SQL方式访问。 - **多引擎**:包括预编译合约(C++编写,性能优于EVM)、控制台等工具,降低开发门槛。 **性能与安全性:** - **性能**:通过C++预编译合约、DAG并行执行、异步并行处理等技术,单链TPS可达两万。 - **安全性**:支持TLS通信、网络准入、黑白名单、细粒度权限管理、国密算法、落盘加密及密钥管理服务。 **版本更新(2.8.0):** - **新增**:哈希计算、签名验证、VRF proof验证相关的预编译合约(sm3, keccak256Hash, sm2Verify, curve25519VRFVerify)。 - **升级**:boost版本升级到1.76。 - **修复**:修复了节点接收非法P2P消息崩溃、共识模块死锁、证书解析机构名错误、ARM机器上LevelDB编译失败等问题。 - **兼容性**:2.8.0版本向前兼容,旧版本可直接替换程序升级。 **部署与工具:** - 提供自动化部署脚本(build_chain.sh),可在30秒内生成2群组3机构6节点的配置文件。 - 配套丰富的开源工具生态,包括WeBASE(中间件)、WeIdentity(身份标识)、WeDPR(隐私保护)、WeCross(跨链)、Truffle(预言机)、Liquid(智能合约语言)等。 **关键概念:** - **预编译合约**:受以太坊内置合约启发,但功能更强,支持复杂参数类型和状态读写,开发者可用C++编写,无需学习Solidity。 - **隐私保护**:通过群组物理隔离、群/环签名、同态加密等技术实现。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 1428 页请下载阅读 -
文档评分
请文明评论,理性发言.