FISCO BCOS 3.0.0-rc2 中文文档链式结构,区块通过哈希链相连 是否分叉 不分叉 记账类型 账户模型(非UTXO) 共识算法 共识框架 可插拔设计 共识算法 PBFT、Raft、rPBFT 存储引擎 存储设计 支持KV和SQL 引擎类型 支持leveldb、rocksdb、mysql CRUD接口 提供CRUD接口访问链上数据 网络协议 节点间通信 P2P协议 客户端与节点通 信 JsonRPC,Channel协议 数据简便 快速地扩容; 将计算和数据隔离,节点故障不会导致数据异常; 数据在远端存储,数据可以在更安全的隔离区存储,这在很多场景中非 常有意义; 分布式存储不仅支持Key-Value形式,还支持SQL方式,使得业务开发更 为简便; 世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状 态急剧膨胀导致性能下降的问题; 优化了数据存储的结构,更节约存储空间。 同时,2.0版本仍然兼容1 另外,还有类似CRUD操作等也由预编译合约实现,更多预编译合约的介 绍,请参考 预编译设计文档 和 预编译合约开发文档 CRUD接口 FISCO BCOS 2.0新增符合CRUD接口的合约接口规范,简化了将主流的面向 SQL设计的商业应用迁移到区块链上的成本。其好处显而易见: 与传统业务开发模式类似,降低了合约开发学习成本; 合约只需关心核心逻辑,存储与计算分离,方便合约升级; CRUD底层逻辑基于预编译合约实现,数据存储采用分布式存储,效率0 码力 | 2569 页 | 166.06 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档链式结构,区块通过哈希链相连 是否分叉 不分叉 记账类型 账户模型(非UTXO) 共识算法 共识框架 可插拔设计 共识算法 PBFT、Raft、rPBFT 存储引擎 存储设计 支持KV和SQL 引擎类型 支持leveldb、rocksdb、mysql CRUD接口 提供CRUD接口访问链上数据 网络协议 节点间通信 P2P协议 客户端与节点通 信 JsonRPC,Channel协议 数据简便 快速地扩容; 将计算和数据隔离,节点故障不会导致数据异常; 数据在远端存储,数据可以在更安全的隔离区存储,这在很多场景中非 常有意义; 分布式存储不仅支持Key-Value形式,还支持SQL方式,使得业务开发更 为简便; 世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状 态急剧膨胀导致性能下降的问题; 优化了数据存储的结构,更节约存储空间。 同时,2.0版本仍然兼容1 另外,还有类似CRUD操作等也由预编译合约实现,更多预编译合约的介 绍,请参考 预编译设计文档 和 预编译合约开发文档 CRUD接口 FISCO BCOS 2.0新增符合CRUD接口的合约接口规范,简化了将主流的面向 SQL设计的商业应用迁移到区块链上的成本。其好处显而易见: 与传统业务开发模式类似,降低了合约开发学习成本; 合约只需关心核心逻辑,存储与计算分离,方便合约升级; CRUD底层逻辑基于预编译合约实现,数据存储采用分布式存储,效率0 码力 | 2585 页 | 166.09 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档地扩容; • 将计算和数据隔离,节点故障不会导致数据异常; • 数据在远端存储,数据可以在更安全的隔离区存储,这在很多场景中非常有意义; • 分布式存储不仅支持Key-Value形式,还支持SQL方式,使得业务开发更为简便; 7 FISCO BCOS Documentation, 发 发 发布 布 布 v2.9.0 • 世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性能下降 多预编译合约的介绍,请参考 预编译设计文档 和 预编译合约开发文档 2.1.5 CRUD接 接 接口 口 口 FISCO BCOS 2.0新增符合CRUD接口的合约接口规范,简化了将主流的面向SQL设计的商业应用迁移到 区块链上的成本。其好处显而易见: • 与传统业务开发模式类似,降低了合约开发学习成本; • 合约只需关心核心逻辑,存储与计算分离,方便合约升级; • CRUD底层逻辑基于 分布式存储:新增支持底层通过数据库连接池直连MySQL • 分布式存储:新增支持RocksDB引擎,搭建新链时存储默认采用RocksDB • 分布式存储:新增CRUD接口支持,控制台1.0.3以上版本提供类SQL语句读写区块链数据 更 更 更新 新 新 • 完善ABI解码模块 • 修改预编译合约和RPC接口错误码,统一为负数 • 优化存储模块,增加缓存层,支持配置缓存大小 • 优化存储模块,允许流水线提交区块。可配置[storage]0 码力 | 1467 页 | 97.74 MB | 1 年前3
FISCO BCOS 3.0.0-rc2 中文文档地扩容; • 将计算和数据隔离,节点故障不会导致数据异常; • 数据在远端存储,数据可以在更安全的隔离区存储,这在很多场景中非常有意义; • 分布式存储不仅支持Key-Value形式,还支持SQL方式,使得业务开发更为简便; 7 FISCO BCOS Documentation, 发 发 发布 布 布 v2.7.2 • 世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性能下降 多预编译合约的介绍,请参考 预编译设计文档 和 预编译合约开发文档 2.1.5 CRUD接 接 接口 口 口 FISCO BCOS 2.0新增符合CRUD接口的合约接口规范,简化了将主流的面向SQL设计的商业应用迁移到 区块链上的成本。其好处显而易见: • 与传统业务开发模式类似,降低了合约开发学习成本; • 合约只需关心核心逻辑,存储与计算分离,方便合约升级; • CRUD底层逻辑基于 分布式存储:新增支持底层通过数据库连接池直连MySQL • 分布式存储:新增支持RocksDB引擎,搭建新链时存储默认采用RocksDB • 分布式存储:新增CRUD接口支持,控制台1.0.3以上版本提供类SQL语句读写区块链数据 更 更 更新 新 新 • 完善ABI解码模块 • 修改预编译合约和RPC接口错误码,统一为负数 • 优化存储模块,增加缓存层,支持配置缓存大小 • 优化存储模块,允许流水线提交区块。可配置[storage]0 码力 | 1459 页 | 97.77 MB | 1 年前3
FISCO BCOS 2-dev 中文文档地扩容; • 将计算和数据隔离,节点故障不会导致数据异常; • 数据在远端存储,数据可以在更安全的隔离区存储,这在很多场景中非常有意义; • 分布式存储不仅支持Key-Value形式,还支持SQL方式,使得业务开发更为简便; 7 FISCO BCOS Documentation, 发 发 发布 布 布 v2.7.1 • 世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性能下降 多预编译合约的介绍,请参考 预编译设计文档 和 预编译合约开发文档 2.1.5 CRUD接 接 接口 口 口 FISCO BCOS 2.0新增符合CRUD接口的合约接口规范,简化了将主流的面向SQL设计的商业应用迁移到 区块链上的成本。其好处显而易见: • 与传统业务开发模式类似,降低了合约开发学习成本; • 合约只需关心核心逻辑,存储与计算分离,方便合约升级; • CRUD底层逻辑基于 分布式存储:新增支持底层通过数据库连接池直连MySQL • 分布式存储:新增支持RocksDB引擎,搭建新链时存储默认采用RocksDB • 分布式存储:新增CRUD接口支持,控制台1.0.3以上版本提供类SQL语句读写区块链数据 更 更 更新 新 新 • 完善ABI解码模块 • 修改预编译合约和RPC接口错误码,统一为负数 • 优化存储模块,增加缓存层,支持配置缓存大小 • 优化存储模块,允许流水线提交区块。可配置[storage]0 码力 | 1324 页 | 85.58 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档FISCO BCOS Documentation, 发布 v2.9.0 • 数据在远端存储,数据可以在更安全的隔离区存储,这在很多场景中非常有意义; • 分布式存储不仅支持Key-Value形式,还支持SQL方式,使得业务开发更为简便; • 世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性能下降 的问题; • 优化了数据存储的结构,更节约存储空间。 同时,2.0版本仍然兼容1 另外,还有类似CRUD操作等也由预编译合约实现,更多预编译合约的介绍,请参考 预编译设计文档 和 预编译合约开发文档 2.1.5 CRUD接口 FISCO BCOS 2.0新增符合CRUD接口的合约接口规范,简化了将主流的面向SQL设计的商业应用迁移到 区块链上的成本。其好处显而易见: • 与传统业务开发模式类似,降低了合约开发学习成本; • 合约只需关心核心逻辑,存储与计算分离,方便合约升级; • CRUD底层逻辑基于 分布式存储:新增支持底层通过数据库连接池直连MySQL • 分布式存储:新增支持RocksDB引擎,搭建新链时存储默认采用RocksDB • 分布式存储:新增CRUD接口支持,控制台1.0.3以上版本提供类SQL语句读写区块链数据 更新 • 完善ABI解码模块 • 修改预编译合约和RPC接口错误码,统一为负数 • 优化存储模块,增加缓存层,支持配置缓存大小 • 优化存储模块,允许流水线提交区块。可配置[storage]0 码力 | 1489 页 | 107.09 MB | 1 年前3
FISCO BCOS 2.7.2 中文文档地扩容; • 将计算和数据隔离,节点故障不会导致数据异常; • 数据在远端存储,数据可以在更安全的隔离区存储,这在很多场景中非常有意义; • 分布式存储不仅支持Key-Value形式,还支持SQL方式,使得业务开发更为简便; 7 FISCO BCOS Documentation, 发 发 发布 布 布 v2.7.2 • 世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性能下降 多预编译合约的介绍,请参考 预编译设计文档 和 预编译合约开发文档 2.1.5 CRUD接 接 接口 口 口 FISCO BCOS 2.0新增符合CRUD接口的合约接口规范,简化了将主流的面向SQL设计的商业应用迁移到 区块链上的成本。其好处显而易见: • 与传统业务开发模式类似,降低了合约开发学习成本; • 合约只需关心核心逻辑,存储与计算分离,方便合约升级; • CRUD底层逻辑基于 分布式存储:新增支持底层通过数据库连接池直连MySQL • 分布式存储:新增支持RocksDB引擎,搭建新链时存储默认采用RocksDB • 分布式存储:新增CRUD接口支持,控制台1.0.3以上版本提供类SQL语句读写区块链数据 更 更 更新 新 新 • 完善ABI解码模块 18 Chapter 2. 版 版 版本 本 本信 信 信息 息 息 FISCO BCOS Documentation, 发0 码力 | 1422 页 | 91.91 MB | 1 年前3
FISCO BCOS 3.6.0 中文文档FISCO BCOS Documentation, 发布 v2.9.0 • 数据在远端存储,数据可以在更安全的隔离区存储,这在很多场景中非常有意义; • 分布式存储不仅支持Key-Value形式,还支持SQL方式,使得业务开发更为简便; • 世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性能下降 的问题; • 优化了数据存储的结构,更节约存储空间。 同时,2.0版本仍然兼容1 另外,还有类似CRUD操作等也由预编译合约实现,更多预编译合约的介绍,请参考 预编译设计文档 和 预编译合约开发文档 2.1.5 CRUD接口 FISCO BCOS 2.0新增符合CRUD接口的合约接口规范,简化了将主流的面向SQL设计的商业应用迁移到 区块链上的成本。其好处显而易见: • 与传统业务开发模式类似,降低了合约开发学习成本; • 合约只需关心核心逻辑,存储与计算分离,方便合约升级; • CRUD底层逻辑基于 分布式存储:新增支持底层通过数据库连接池直连MySQL • 分布式存储:新增支持RocksDB引擎,搭建新链时存储默认采用RocksDB • 分布式存储:新增CRUD接口支持,控制台1.0.3以上版本提供类SQL语句读写区块链数据 更新 • 完善ABI解码模块 • 修改预编译合约和RPC接口错误码,统一为负数 • 优化存储模块,增加缓存层,支持配置缓存大小 • 优化存储模块,允许流水线提交区块。可配置[storage]0 码力 | 1489 页 | 107.09 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档FISCO BCOS Documentation, 发布 v2.9.0 • 数据在远端存储,数据可以在更安全的隔离区存储,这在很多场景中非常有意义; • 分布式存储不仅支持Key-Value形式,还支持SQL方式,使得业务开发更为简便; • 世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性能下降 的问题; • 优化了数据存储的结构,更节约存储空间。 同时,2.0版本仍然兼容1 另外,还有类似CRUD操作等也由预编译合约实现,更多预编译合约的介绍,请参考 预编译设计文档 和 预编译合约开发文档 2.1.5 CRUD接口 FISCO BCOS 2.0新增符合CRUD接口的合约接口规范,简化了将主流的面向SQL设计的商业应用迁移到 区块链上的成本。其好处显而易见: • 与传统业务开发模式类似,降低了合约开发学习成本; • 合约只需关心核心逻辑,存储与计算分离,方便合约升级; • CRUD底层逻辑基于 分布式存储:新增支持底层通过数据库连接池直连MySQL • 分布式存储:新增支持RocksDB引擎,搭建新链时存储默认采用RocksDB • 分布式存储:新增CRUD接口支持,控制台1.0.3以上版本提供类SQL语句读写区块链数据 更新 • 完善ABI解码模块 • 修改预编译合约和RPC接口错误码,统一为负数 • 优化存储模块,增加缓存层,支持配置缓存大小 • 优化存储模块,允许流水线提交区块。可配置[storage]0 码力 | 1489 页 | 107.09 MB | 1 年前3
FISCO BCOS 2.6.0 中文文档链式结构,区块通过哈希链相连 是否分叉 不分叉 记账类型 账户模型(非UTXO) 共识算法 共识框架 可插拔设计 共识算法 PBFT、Raft、rPBFT 存储引擎 存储设计 支持KV和SQL 引擎类型 支持leveldb、rocksdb、mysql CRUD接口 提供CRUD接口访问链上数据 网络协议 节点间通信 P2P协议 客户端与节点通 信 JsonRPC,Channel协议 分布式存储:新增支持底层通过数据库连接池直连MySQL 分布式存储:新增支持RocksDB引擎,搭建新链时存储默认采用 RocksDB 分布式存储:新增CRUD接口支持,控制台1.0.3以上版本提供类SQL语 句读写区块链数据 更新 完善ABI解码模块 修改预编译合约和RPC接口错误码,统一为负数 优化存储模块,增加缓存层,支持配置缓存大小 优化存储模块,允许流水线提交区块。可配置[storage] 引入evmc扩展框架:支持扩展不同虚拟机引擎。 5. 升级重塑P2P、共识、同步、交易执行、交易池、区块管理模块。 协议 1. 实现一套CRUD基本数据访问接口规范合约,基于CRUD接口编写业务合 约,实现传统面向SQL方式的业务开发流程。 2. 支持交易上链异步通知、区块上链异步通知以及自定义的AMOP消息通 知等机制。 3. 升级以太坊虚拟机版本,支持Solidity 0.5.2版本。 4. 升级RPC模块。0 码力 | 2383 页 | 18.83 MB | 1 年前3
共 70 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













