国产联盟链 Fisco-Bcos 调技术研报告
By Blake chen
组织结构总览

整体架构
FISCO 对外宣传时,称其主要架构为 ”一体两翼多引擎“。
一体是指其群组架构或者称为其多链架构,企业根据业务场景和业务关系选择不同群组,群组之间独立共识以及数据存储。同一个组织节点可以加入不同的群组。群组之间是否有通信、协作方式、以及安全模型还需要源码级研究才清楚其细节。
两翼指的是支持并行计算模型和分布式存储,并行计算改变了区块中按交易顺序串行执行的做法,基于DAG(有向无环图)并行执行交易;分布式存储可支持企业(节点)将数据存储在远端分布式系统中,可解决本地单节点数据膨胀问题。
多引擎指代的核心功能特性,如 C++预编译合约可突破传统EVM的性能瓶颈。基于以太坊生态的工具软件,控制台(console) 可方便的与链进行交付。基于 EVM 虚拟机可衔接以太坊的 Solidity 生态项目。
<
本文详细介绍了国产联盟链 Fisco-Bcos 的组织结构、整体架构,强调了一体两翼多引擎的设计理念。核心模块包括共识算法、网络同步优化、存储优化,以及安全控制和隐私保护等特性。Fisco-Bcos 支持 PBFT、Raft 和 rPBFT 共识算法,并在网络同步方面进行了交易和状态同步的优化,同时提供了多种存储引擎选择。此外,其安全性通过 TLS 通信、网络准入、权限管理和国密算法等得到保障。Fisco 还具备丰富的社区和生态,如 WeBASE、WeIdentity、WeEvent、WeCross 和 WeDPR 等解决方案,为开发和运维提供了便利。
订阅专栏 解锁全文
2082

被折叠的 条评论
为什么被折叠?



