系统设计系统设计本章介绍FISCO BCOS平台的设计思路,包括每个模块的结构以及实现,面向FISCO BCOS平台开发者。 整体架构 群组架构交易流 同步 同步基础流程区块同步优化交易同步优化 共识算法 框架PBFT基础流程PBFT网络优化RaftrPBFT 虚拟机与合约 EVM 以太坊虚拟机PrecompiledGas 存储模块 AMDBStorageStateMPT State 安全控制 节点准入管理介绍CA黑白名单介绍权限控制 P2P网络 设计目标P2P主要功能区块链节点标识管理网络连接消息收发状态同步 RPC 1 名词解释2 模块架构3 数据定义4 RPC接口的设计5 RPC接口列表 数据结构与编码协议 交易结构及其RLP编码描述区块结构及其RLP编码描述交易收据网络传输协议 交易并行 1 名词解释2 模块架构3 重要流程 其他特性 CNS方案国密支持方案落盘加密网络压缩合约管理网络流量和Gas统计