FISCO BCOS 2.9.0 中文文档并行计算 支持块内交易并行执行 节点类型 共识节点、观察节点 计算模型 排序-执行-验证 系统性能 峰值TPS 2万+ TPS(PBFT) 交易确认时延 秒级 硬件推荐配置 CPU 2.4GHz * 8核 内存 8GB 存储 4TB 网络带宽 10Mb 账本模型 数据结构 链式结构,区块通过哈希链相连 是否分叉 不分叉 记账类型 账户模型(非UTXO) 共识算法 共识框架 共识框架 可插拔设计 共识算法 PBFT、Raft、rPBFT 存储引擎 存储设计 支持KV和SQL 引擎类型 支持leveldb、rocksdb、mysql CRUD接口 提供CRUD接口访问链上数据 网络协议 节点间通信 P2P协议 客户端与节点通 信 JsonRPC,Channel协议 消息订阅服务 AMOP协议 智能合约 合约引擎 支持Solidity和预编译合约 引擎特点 图灵完备,沙盒运行 包成一个区块,在一个 区块中交易顺序串行执行的。 2.0版本基于预编译合约,实现一套并行交易处 理模型,基于这个模型可以自定义交易互斥变量。 在区块执行过程中,系统 将会根据交易互斥变量自动构建交易依赖关系图——DAG,基于DAG并行执 行交易,最好情况下性能可提升数倍(取决于CPU核数)。 更多并行计算模型的介绍,请参考并行交易的 设计文档 和 使用手册。 预编译合约 FISCO BCOS0 码力 | 2649 页 | 201.08 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档并行计算 支持块内交易并行执行 节点类型 共识节点、观察节点 计算模型 排序-执行-验证 系统性能 峰值TPS 2万+ TPS(PBFT) 交易确认时延 秒级 硬件推荐配置 CPU 2.4GHz * 8核 内存 8GB 存储 4TB 网络带宽 10Mb 账本模型 数据结构 链式结构,区块通过哈希链相连 是否分叉 不分叉 记账类型 账户模型(非UTXO) 共识算法 共识框架 共识框架 可插拔设计 共识算法 PBFT、Raft、rPBFT 存储引擎 存储设计 支持KV和SQL 引擎类型 支持leveldb、rocksdb、mysql CRUD接口 提供CRUD接口访问链上数据 网络协议 节点间通信 P2P协议 客户端与节点通 信 JsonRPC,Channel协议 消息订阅服务 AMOP协议 智能合约 合约引擎 支持Solidity和预编译合约 引擎特点 图灵完备,沙盒运行 包成一个区块,在一个 区块中交易顺序串行执行的。 2.0版本基于预编译合约,实现一套并行交易处 理模型,基于这个模型可以自定义交易互斥变量。 在区块执行过程中,系统 将会根据交易互斥变量自动构建交易依赖关系图——DAG,基于DAG并行执 行交易,最好情况下性能可提升数倍(取决于CPU核数)。 更多并行计算模型的介绍,请参考并行交易的 设计文档 和 使用手册。 预编译合约 FISCO BCOS0 码力 | 2649 页 | 201.08 MB | 1 年前3
FISCO BCOS 2.0 中文文档并行计算 支持块内交易并行执行 节点类型 共识节点、观察节点 计算模型 排序-执行-验证 系统性能 峰值TPS 2万+ TPS(PBFT) 交易确认时延 秒级 硬件推荐配置 CPU 2.4GHz * 8核 内存 8GB 存储 4TB 网络带宽 10Mb 账本模型 数据结构 链式结构,区块通过哈希链相连 是否分叉 不分叉 记账类型 账户模型(非UTXO) 共识算法 共识框架 共识框架 可插拔设计 共识算法 PBFT、Raft、rPBFT 存储引擎 存储设计 支持KV和SQL 引擎类型 支持leveldb、rocksdb、mysql CRUD接口 提供CRUD接口访问链上数据 网络协议 节点间通信 P2P协议 客户端与节点通 信 JsonRPC,Channel协议 消息订阅服务 AMOP协议 智能合约 合约引擎 支持Solidity和预编译合约 引擎特点 图灵完备,沙盒运行 包成一个区块,在一个 区块中交易顺序串行执行的。 2.0版本基于预编译合约,实现一套并行交易处 理模型,基于这个模型可以自定义交易互斥变量。 在区块执行过程中,系统 将会根据交易互斥变量自动构建交易依赖关系图——DAG,基于DAG并行执 行交易,最好情况下性能可提升数倍(取决于CPU核数)。 更多并行计算模型的介绍,请参考并行交易的 设计文档 和 使用手册。 预编译合约 FISCO BCOS0 码力 | 2649 页 | 201.08 MB | 1 年前3
FISCO BCOS 3.0.0-rc2 中文文档并行计算 支持块内交易并行执行 节点类型 共识节点、观察节点 计算模型 排序-执行-验证 系统性能 峰值TPS 2万+ TPS(PBFT) 交易确认时延 秒级 硬件推荐配置 整体架构 CPU 2.4GHz * 8核 内存 8GB 存储 4TB 网络带宽 10Mb 账本模型 数据结构 链式结构,区块通过哈希链相连 是否分叉 不分叉 记账类型 账户模型(非UTXO) 共识算法 共识算法 共识框架 可插拔设计 共识算法 PBFT、Raft、rPBFT 存储引擎 存储设计 支持KV和SQL 引擎类型 支持leveldb、rocksdb、mysql CRUD接口 提供CRUD接口访问链上数据 网络协议 节点间通信 P2P协议 客户端与节点通 信 JsonRPC,Channel协议 消息订阅服务 AMOP协议 智能合约 合约引擎 支持Solidity和预编译合约 引擎特点 包成一个区块,在一个 区块中交易顺序串行执行的。 2.0版本基于预编译合约,实现一套并行交易处 理模型,基于这个模型可以自定义交易互斥变量。 在区块执行过程中,系统 将会根据交易互斥变量自动构建交易依赖关系图——DAG,基于DAG并行执 行交易,最好情况下性能可提升数倍(取决于CPU核数)。 更多并行计算模型的介绍,请参考并行交易的 设计文档 和 使用手册。 预编译合约 FISCO BCOS0 码力 | 2569 页 | 166.06 MB | 1 年前3
FISCO BCOS 2.7.2 中文文档并行计算 支持块内交易并行执行 节点类型 共识节点、观察节点 计算模型 排序-执行-验证 系统性能 峰值TPS 2万+ TPS(PBFT) 交易确认时延 秒级 硬件推荐配置 整体架构 CPU 2.4GHz * 8核 内存 8GB 存储 4TB 网络带宽 10Mb 账本模型 数据结构 链式结构,区块通过哈希链相连 是否分叉 不分叉 记账类型 账户模型(非UTXO) 共识算法 共识算法 共识框架 可插拔设计 共识算法 PBFT、Raft、rPBFT 存储引擎 存储设计 支持KV和SQL 引擎类型 支持leveldb、rocksdb、mysql CRUD接口 提供CRUD接口访问链上数据 网络协议 节点间通信 P2P协议 客户端与节点通 信 JsonRPC,Channel协议 消息订阅服务 AMOP协议 智能合约 合约引擎 支持Solidity和预编译合约 引擎特点 包成一个区块,在一个 区块中交易顺序串行执行的。 2.0版本基于预编译合约,实现一套并行交易处 理模型,基于这个模型可以自定义交易互斥变量。 在区块执行过程中,系统 将会根据交易互斥变量自动构建交易依赖关系图——DAG,基于DAG并行执 行交易,最好情况下性能可提升数倍(取决于CPU核数)。 更多并行计算模型的介绍,请参考并行交易的 设计文档 和 使用手册。 预编译合约 FISCO BCOS0 码力 | 2520 页 | 211.87 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档并行计算 支持块内交易并行执行 节点类型 共识节点、观察节点 计算模型 排序-执行-验证 系统性能 峰值TPS 2万+ TPS(PBFT) 交易确认时延 秒级 硬件推荐配置 整体架构 CPU 2.4GHz * 8核 内存 8GB 存储 4TB 网络带宽 10Mb 账本模型 数据结构 链式结构,区块通过哈希链相连 是否分叉 不分叉 记账类型 账户模型(非UTXO) 共识算法 共识算法 共识框架 可插拔设计 共识算法 PBFT、Raft、rPBFT 存储引擎 存储设计 支持KV和SQL 引擎类型 支持leveldb、rocksdb、mysql CRUD接口 提供CRUD接口访问链上数据 网络协议 节点间通信 P2P协议 客户端与节点通 信 JsonRPC,Channel协议 消息订阅服务 AMOP协议 智能合约 合约引擎 支持Solidity和预编译合约 引擎特点 包成一个区块,在一个 区块中交易顺序串行执行的。 2.0版本基于预编译合约,实现一套并行交易处 理模型,基于这个模型可以自定义交易互斥变量。 在区块执行过程中,系统 将会根据交易互斥变量自动构建交易依赖关系图——DAG,基于DAG并行执 行交易,最好情况下性能可提升数倍(取决于CPU核数)。 更多并行计算模型的介绍,请参考并行交易的 设计文档 和 使用手册。 预编译合约 FISCO BCOS0 码力 | 2585 页 | 166.09 MB | 1 年前3
FISCO BCOS 2.8.0 中文文档并行计算 支持块内交易并行执行 节点类型 共识节点、观察节点 计算模型 排序-执行-验证 系统性能 峰值TPS 2万+ TPS(PBFT) 交易确认时延 秒级 硬件推荐配置 整体架构 CPU 2.4GHz * 8核 内存 8GB 存储 4TB 网络带宽 10Mb 账本模型 数据结构 链式结构,区块通过哈希链相连 是否分叉 不分叉 记账类型 账户模型(非UTXO) 共识算法 共识算法 共识框架 可插拔设计 共识算法 PBFT、Raft、rPBFT 存储引擎 存储设计 支持KV和SQL 引擎类型 支持leveldb、rocksdb、mysql CRUD接口 提供CRUD接口访问链上数据 网络协议 节点间通信 P2P协议 客户端与节点通 信 JsonRPC,Channel协议 消息订阅服务 AMOP协议 智能合约 合约引擎 支持Solidity和预编译合约 引擎特点 包成一个区块,在一个 区块中交易顺序串行执行的。 2.0版本基于预编译合约,实现一套并行交易处 理模型,基于这个模型可以自定义交易互斥变量。 在区块执行过程中,系统 将会根据交易互斥变量自动构建交易依赖关系图——DAG,基于DAG并行执 行交易,最好情况下性能可提升数倍(取决于CPU核数)。 更多并行计算模型的介绍,请参考并行交易的 设计文档 和 使用手册。 预编译合约 FISCO BCOS0 码力 | 2534 页 | 212.43 MB | 1 年前3
FISCO BCOS 2.8.0 中文文档并行计算 支持块内交易并行执行 节点类型 共识节点、观察节点 计算模型 排序-执行-验证 系统性能 峰值TPS 2万+ TPS(PBFT) 交易确认时延 秒级 硬件推荐配置 整体架构 CPU 2.4GHz * 8核 内存 8GB 存储 4TB 网络带宽 10Mb 账本模型 数据结构 链式结构,区块通过哈希链相连 是否分叉 不分叉 记账类型 账户模型(非UTXO) 共识算法 共识算法 共识框架 可插拔设计 共识算法 PBFT、Raft、rPBFT 存储引擎 存储设计 支持KV和SQL 引擎类型 支持leveldb、rocksdb、mysql CRUD接口 提供CRUD接口访问链上数据 网络协议 节点间通信 P2P协议 客户端与节点通 信 JsonRPC,Channel协议 消息订阅服务 AMOP协议 智能合约 合约引擎 支持Solidity和预编译合约 引擎特点 包成一个区块,在一个 区块中交易顺序串行执行的。 2.0版本基于预编译合约,实现一套并行交易处 理模型,基于这个模型可以自定义交易互斥变量。 在区块执行过程中,系统 将会根据交易互斥变量自动构建交易依赖关系图——DAG,基于DAG并行执 行交易,最好情况下性能可提升数倍(取决于CPU核数)。 更多并行计算模型的介绍,请参考并行交易的 设计文档 和 使用手册。 预编译合约 FISCO BCOS0 码力 | 2534 页 | 212.43 MB | 1 年前3
FISCO BCOS 2.7.0 中文文档并行计算 支持块内交易并行执行 节点类型 共识节点、观察节点 计算模型 排序-执行-验证 系统性能 峰值TPS 2万+ TPS(PBFT) 交易确认时延 秒级 硬件推荐配置 整体架构 CPU 2.4GHz * 8核 内存 8GB 存储 4TB 网络带宽 10Mb 账本模型 数据结构 链式结构,区块通过哈希链相连 是否分叉 不分叉 记账类型 账户模型(非UTXO) 共识算法 共识算法 共识框架 可插拔设计 共识算法 PBFT、Raft、rPBFT 存储引擎 存储设计 支持KV和SQL 引擎类型 支持leveldb、rocksdb、mysql CRUD接口 提供CRUD接口访问链上数据 网络协议 节点间通信 P2P协议 客户端与节点通 信 JsonRPC,Channel协议 消息订阅服务 AMOP协议 智能合约 合约引擎 支持Solidity和预编译合约 引擎特点 包成一个区块,在一个 区块中交易顺序串行执行的。 2.0版本基于预编译合约,实现一套并行交易处 理模型,基于这个模型可以自定义交易互斥变量。 在区块执行过程中,系统 将会根据交易互斥变量自动构建交易依赖关系图——DAG,基于DAG并行执 行交易,最好情况下性能可提升数倍(取决于CPU核数)。 更多并行计算模型的介绍,请参考并行交易的 设计文档 和 使用手册。 预编译合约 FISCO BCOS0 码力 | 2538 页 | 212.43 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档被打包成一个区块,在一个区块中交易顺序串行执行 的。 2.0版本基于预编译合约,实现一套并行交易处理模型,基于这个模型可以自定义交易互斥变量。 在区块执行过程中,系统将会根据交易互斥变量自动构建交易依赖关系图——DAG,基于DAG并行执行 交易,最好情况下性能可提升数倍(取决于CPU核数)。 更多并行计算模型的介绍,请参考并行交易的 设计文档 和 使用手册。 2.1.4 预编译合约 FISCO 底层内部集成支持interpreter虚拟机,未来可扩展支持WASM/JIT等虚拟机。 更多关于虚拟机的介绍,请参考 虚拟机设计文档 2.1.8 密钥管理服务 2.0版本对落盘加密进行了重塑升级,开启落盘加密功能时,依赖KeyManager服务进行密钥管理,安全 性更强。 KeyManager在Github开源发布,节点与KeyManager的交互协议是开放的,支持机构设计实现符合自身密 钥管理规范的KeyManager服务,比如采用硬件加密机技术。 AndRange和getBatchReceiptsByBlockHashAndRange • 添加getNodeInfo接口,返回节点订阅的topics信息 • Table合约增加address类型的EQ condition查询 更改 • MySQL存储模式支持MySQL 8.0 • 重构交易和区块相关的RPC接口,返回交易和区块的所有字段内容 • 交易推送的回执中带有交易执行结果的报错信息0 码力 | 1489 页 | 107.09 MB | 1 年前3
共 48 条
- 1
- 2
- 3
- 4
- 5













