FISCO BCOS 2.3.0 中文文档以适配多种存储系统,同时支持SQL和NoSQL两种数据管理方式,可以更简便地支持多种业务场 景。 • 实现预 预 预编 编 编译 译 译合 合 合约 约 约框 框 框架 架 架,突破EVM性能瓶颈。支持交易并发处理,大幅提升交易处理吞吐量。 预编译合约采用C++实现,内置于底层系统中,区块链自动识别调用合约的交易互斥信息, 构建DAG依赖,规划出一个高效的并行交易执行路径。最佳情况下,性能提升N倍(N=CPU核 数)。 • 另外,FISCO Documentation, 发 发 发布 布 布 v2.3.0 2.3 并 并 并行 行 行计 计 计算 算 算模 模 模型 型 型 2.0版本中新增了合约交易的并行处理机制,进一步提升了合约的并发吞吐量。 1.0版本以及大部分业界传统区块链平台,交易是被打包成一个区块,在一个区块中交易顺序串行执行 的。 2.0版本基于预编译合约,实现一套并行交易处理模型,基于这个模型可以自定义交易互斥变量。 在 txs_max_gossip_peers_num=5 并 并 并行 行 行交 交 交易 易 易配 配 配置 置 置 FISCO BCOS支持交易的并行执行。开启交易并行执行开关,能够让区块内的交易被并行的执行,提高 吞吐量,交 交 交易 易 易并 并 并行 行 行执 执 执行 行 行仅 仅 仅在 在 在storage state模 模 模式 式 式下 下 下生 生 生效 效 效。 注 注 注解 解 解: 为 为 为简0 码力 | 442 页 | 7.23 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群组,满足多业务场景的扩展需 求和隔离需求,核心模块包括: • 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交易确认时延低、吞吐量 高,并具有最终一致性。其中PBFT和rPBFT可解决拜占庭问题,安全性更高。 • 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性 能下降的问题;引入可插拔 优化了数据存储的结构,更节约存储空间。 同时,2.0版本仍然兼容1.0版本的本地存储模式。更多关于存储介绍,请参考 分布式存储操作手册 2.1.3 并行计算模型 2.0版本中新增了合约交易的并行处理机制,进一步提升了合约的并发吞吐量。 1.0版本以及大部分业界传统区块链平台,交易是被打包成一个区块,在一个区块中交易顺序串行执行 的。 2.0版本基于预编译合约,实现一套并行交易处理模型,基于这个模型可以自定义交易互斥变量。 在 每个节点每轮最多随机选择5个邻居节点同步最新交易状态 txs_max_gossip_peers_num=5 并行交易配置 FISCO BCOS支持交易的并行执行。开启交易并行执行开关,能够让区块内的交易被并行的执行,提高 吞吐量,交易并行执行仅在storage state模式下生效。 注解: 为简化系统配置,v2.3.0去除了 enable_parallel 配置项,该配置项仅在 supported_version <0 码力 | 1489 页 | 107.09 MB | 1 年前3
FISCO BCOS 2.7.2 中文文档理多链、多群组,满足多业务场景的扩展需 求和隔离需求,核心模块包括: • 共 共 共识 识 识机 机 机制 制 制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交易确认时延低、吞吐量 高,并具有最终一致性。其中PBFT和rPBFT可解决拜占庭问题,安全性更高。 • 存 存 存储 储 储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性 能下降的 0版本的本地存储模式。更多关于存储介绍,请参考 分布式存储操作手册 2.1.3 并 并 并行 行 行计 计 计算 算 算模 模 模型 型 型 2.0版本中新增了合约交易的并行处理机制,进一步提升了合约的并发吞吐量。 1.0版本以及大部分业界传统区块链平台,交易是被打包成一个区块,在一个区块中交易顺序串行执行 的。 2.0版本基于预编译合约,实现一套并行交易处理模型,基于这个模型可以自定义交易互斥变量。 在 txs_max_gossip_peers_num=5 并 并 并行 行 行交 交 交易 易 易配 配 配置 置 置 FISCO BCOS支持交易的并行执行。开启交易并行执行开关,能够让区块内的交易被并行的执行,提高 吞吐量,交 交 交易 易 易并 并 并行 行 行执 执 执行 行 行仅 仅 仅在 在 在storage state模 模 模式 式 式下 下 下生 生 生效 效 效。 注 注 注解 解 解: 为 为 为简0 码力 | 1422 页 | 91.91 MB | 1 年前3
FISCO BCOS 3.6.0 中文文档BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群组,满足多业务场景的扩展需 求和隔离需求,核心模块包括: • 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交易确认时延低、吞吐量 高,并具有最终一致性。其中PBFT和rPBFT可解决拜占庭问题,安全性更高。 • 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性 能下降的问题;引入可插拔 优化了数据存储的结构,更节约存储空间。 同时,2.0版本仍然兼容1.0版本的本地存储模式。更多关于存储介绍,请参考 分布式存储操作手册 2.1.3 并行计算模型 2.0版本中新增了合约交易的并行处理机制,进一步提升了合约的并发吞吐量。 1.0版本以及大部分业界传统区块链平台,交易是被打包成一个区块,在一个区块中交易顺序串行执行 的。 2.0版本基于预编译合约,实现一套并行交易处理模型,基于这个模型可以自定义交易互斥变量。 在 每个节点每轮最多随机选择5个邻居节点同步最新交易状态 txs_max_gossip_peers_num=5 并行交易配置 FISCO BCOS支持交易的并行执行。开启交易并行执行开关,能够让区块内的交易被并行的执行,提高 吞吐量,交易并行执行仅在storage state模式下生效。 注解: 为简化系统配置,v2.3.0去除了 enable_parallel 配置项,该配置项仅在 supported_version <0 码力 | 1489 页 | 107.09 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群组,满足多业务场景的扩展需 求和隔离需求,核心模块包括: • 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交易确认时延低、吞吐量 高,并具有最终一致性。其中PBFT和rPBFT可解决拜占庭问题,安全性更高。 • 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性 能下降的问题;引入可插拔 优化了数据存储的结构,更节约存储空间。 同时,2.0版本仍然兼容1.0版本的本地存储模式。更多关于存储介绍,请参考 分布式存储操作手册 2.1.3 并行计算模型 2.0版本中新增了合约交易的并行处理机制,进一步提升了合约的并发吞吐量。 1.0版本以及大部分业界传统区块链平台,交易是被打包成一个区块,在一个区块中交易顺序串行执行 的。 2.0版本基于预编译合约,实现一套并行交易处理模型,基于这个模型可以自定义交易互斥变量。 在 每个节点每轮最多随机选择5个邻居节点同步最新交易状态 txs_max_gossip_peers_num=5 并行交易配置 FISCO BCOS支持交易的并行执行。开启交易并行执行开关,能够让区块内的交易被并行的执行,提高 吞吐量,交易并行执行仅在storage state模式下生效。 注解: 为简化系统配置,v2.3.0去除了 enable_parallel 配置项,该配置项仅在 supported_version <0 码力 | 1489 页 | 107.09 MB | 1 年前3
FISCO BCOS 2-dev 中文文档理多链、多群组,满足多业务场景的扩展需 求和隔离需求,核心模块包括: • 共 共 共识 识 识机 机 机制 制 制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交易确认时延低、吞吐量 高,并具有最终一致性。其中PBFT和rPBFT可解决拜占庭问题,安全性更高。 • 存 存 存储 储 储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性 能下降的 0版本的本地存储模式。更多关于存储介绍,请参考 分布式存储操作手册 2.1.3 并 并 并行 行 行计 计 计算 算 算模 模 模型 型 型 2.0版本中新增了合约交易的并行处理机制,进一步提升了合约的并发吞吐量。 1.0版本以及大部分业界传统区块链平台,交易是被打包成一个区块,在一个区块中交易顺序串行执行 的。 2.0版本基于预编译合约,实现一套并行交易处理模型,基于这个模型可以自定义交易互斥变量。 在 txs_max_gossip_peers_num=5 并 并 并行 行 行交 交 交易 易 易配 配 配置 置 置 FISCO BCOS支持交易的并行执行。开启交易并行执行开关,能够让区块内的交易被并行的执行,提高 吞吐量,交 交 交易 易 易并 并 并行 行 行执 执 执行 行 行仅 仅 仅在 在 在storage state模 模 模式 式 式下 下 下生 生 生效 效 效。 注 注 注解 解 解: 为 为 为简0 码力 | 1324 页 | 85.58 MB | 1 年前3
FISCO BCOS 2.4.0 中文文档理多链、多群组,满足多业务场景的扩展需 求和隔离需求,核心模块包括: • 共 共 共识 识 识机 机 机制 制 制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交易确认时延低、吞吐量 高,并具有最终一致性。其中PBFT和rPBFT可解决拜占庭问题,安全性更高。 • 存 存 存储 储 储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性 能下降的 txs_max_gossip_peers_num=5 并 并 并行 行 行交 交 交易 易 易配 配 配置 置 置 FISCO BCOS支持交易的并行执行。开启交易并行执行开关,能够让区块内的交易被并行的执行,提高 吞吐量,交 交 交易 易 易并 并 并行 行 行执 执 执行 行 行仅 仅 仅在 在 在storage state模 模 模式 式 式下 下 下生 生 生效 效 效。 注 注 注解 解 解: 为 为 为简 块链 链 链共 共 共识 识 识困 困 困境 境 境 POW类 类 类算 算 算法 法 法 POW算法因如下特点,不适用于交易吞吐量大、交易时延要求低的联盟链场景: • 性能低:10分钟出一个区块,交易确认时延一个小时,耗电多 • 无最终一致性保证 • 吞吐量低 基 基 基于 于 于分 分 分布 布 布式 式 式一 一 一致 致 致性 性 性原 原 原理 理 理的 的 的共 共 共识 识0 码力 | 470 页 | 7.45 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群 组,满足多业务场景的扩展需求和隔离需求,核心模块包括: 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交 易确认时延低、吞吐量高,并具有最终一致性。其中PBFT和rPBFT可解 决拜占庭问题,安全性更高。 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了 世界状态急剧膨胀导致性能下降的问题;引入可插拔的存储引擎,支持 每个节点每轮最多随机选择5个邻居节点同步最新交易状态 txs_max_gossip_peers_num=5 FISCO BCOS支持交易的并行执行。开启交易并行执行开关,能够让区块内 的交易被并行的执行,提高吞吐量,交易并行执行仅在storage state模式下生 效。 注解 为简化系统配置,v2.3.0去除了 enable_parallel 配置项,该配置项仅在 supported_version < 区块链共识困境 POW类算法 POW算法因如下特点,不适用于交易吞吐量大、交易时延要求低的联盟链场 景: 性能低:10分钟出一个区块,交易确认时延一个小时,耗电多 无最终一致性保证 吞吐量低 基于分布式一致性原理的共识算法 基于分布式一致性原理的共识算法,如BFT类和CFT类共识算法具有秒级交 易确认时延、最终一致性、吞吐量高、不耗电等优势,尤其是BFT类共识算 法还可应对节点作恶的场景,0 码力 | 2649 页 | 201.08 MB | 1 年前3
FISCO BCOS 2.7.2 中文文档BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群 组,满足多业务场景的扩展需求和隔离需求,核心模块包括: 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交 易确认时延低、吞吐量高,并具有最终一致性。其中PBFT和rPBFT可解 决拜占庭问题,安全性更高。 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了 世界状态急剧膨胀导致性能下降的问题;引入可插拔的存储引擎,支持 每个节点每轮最多随机选择5个邻居节点同步最新交易状态 txs_max_gossip_peers_num=5 FISCO BCOS支持交易的并行执行。开启交易并行执行开关,能够让区块内 的交易被并行的执行,提高吞吐量,交易并行执行仅在storage state模式下生 效。 注解 为简化系统配置,v2.3.0去除了 enable_parallel 配置项,该配置项仅在 supported_version < 区块链共识困境 POW类算法 POW算法因如下特点,不适用于交易吞吐量大、交易时延要求低的联盟链场 景: 性能低:10分钟出一个区块,交易确认时延一个小时,耗电多 无最终一致性保证 吞吐量低 基于分布式一致性原理的共识算法 基于分布式一致性原理的共识算法,如BFT类和CFT类共识算法具有秒级交 易确认时延、最终一致性、吞吐量高、不耗电等优势,尤其是BFT类共识算 法还可应对节点作恶的场景,0 码力 | 2520 页 | 211.87 MB | 1 年前3
FISCO BCOS 2.8.0 中文文档BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群 组,满足多业务场景的扩展需求和隔离需求,核心模块包括: 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交 易确认时延低、吞吐量高,并具有最终一致性。其中PBFT和rPBFT可解 决拜占庭问题,安全性更高。 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了 世界状态急剧膨胀导致性能下降的问题;引入可插拔的存储引擎,支持 每个节点每轮最多随机选择5个邻居节点同步最新交易状态 txs_max_gossip_peers_num=5 FISCO BCOS支持交易的并行执行。开启交易并行执行开关,能够让区块内 的交易被并行的执行,提高吞吐量,交易并行执行仅在storage state模式下生 效。 注解 为简化系统配置,v2.3.0去除了 enable_parallel 配置项,该配置项仅在 supported_version < 区块链共识困境 POW类算法 POW算法因如下特点,不适用于交易吞吐量大、交易时延要求低的联盟链场 景: 性能低:10分钟出一个区块,交易确认时延一个小时,耗电多 无最终一致性保证 吞吐量低 基于分布式一致性原理的共识算法 基于分布式一致性原理的共识算法,如BFT类和CFT类共识算法具有秒级交 易确认时延、最终一致性、吞吐量高、不耗电等优势,尤其是BFT类共识算 法还可应对节点作恶的场景,0 码力 | 2534 页 | 212.43 MB | 1 年前3
共 30 条
- 1
- 2
- 3













