FISCO BCOS 2.1.0 中文文档
支持分布式存储,使存储突破单机限制,支持横向扩展。计算和存储分 离,提高了系统健壮性,即使节点执行服务器故障,数据也不会受影 响。分布式存储定义了标准的数据访问CRUD接口,可以适配多种存储 系统,同时支持SQL和NoSQL两种数据管理方式,可以更简便地支持多 种业务场景。 实现预编译合约框架,突破EVM性能瓶颈。支持交易并发处理,大幅提 升交易处理吞吐量。预编译合约采用C++实现,内置于底层系统中,区 块 持数据简便 快速地扩容; 将计算和数据隔离,节点故障不会导致数据异常; 数据在远端存储,数据可以在更安全的隔离区存储,这在很多场景中非 常有意义; 分布式存储不仅支持Key-Value形式,还支持SQL方式,使得业务开发更 为简便; 世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状 态急剧膨胀导致性能下降的问题; 优化了数据存储的结构,更节约存储空间。 同时,2.0版本仍然兼容1 另外,还有类似CRUD操作等也由预编译合约实现,更多预编译合约的介 绍,请参考预编译设计文档和预编译合约开发文档 CRUD合约 FISCO BCOS 2.0新增符合CRUD接口的合约接口规范,简化了将主流的面向 SQL设计的商业应用迁移到区块链上的成本。其好处显而易见: 与传统业务开发模式类似,降低了合约开发学习成本; 合约只需关心核心逻辑,存储与计算分离,方便合约升级; CRUD底层逻辑基于预编译合约实现,数据存储采用分布式存储,效率0 码力 | 1058 页 | 740.85 KB | 1 年前3FISCO BCOS 2.3.0 中文文档
支持分布式存储,使存储突破单机限制,支持横向扩展。计算和存储分 离,提高了系统健壮性,即使节点执行服务器故障,数据也不会受影 响。分布式存储定义了标准的数据访问CRUD接口,可以适配多种存储 系统,同时支持SQL和NoSQL两种数据管理方式,可以更简便地支持多 种业务场景。 实现预编译合约框架,突破EVM性能瓶颈。支持交易并发处理,大幅提 升交易处理吞吐量。预编译合约采用C++实现,内置于底层系统中,区 块 持数据简便 快速地扩容; 将计算和数据隔离,节点故障不会导致数据异常; 数据在远端存储,数据可以在更安全的隔离区存储,这在很多场景中非 常有意义; 分布式存储不仅支持Key-Value形式,还支持SQL方式,使得业务开发更 为简便; 世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状 态急剧膨胀导致性能下降的问题; 优化了数据存储的结构,更节约存储空间。 同时,2.0版本仍然兼容1 另外,还有类似CRUD操作等也由预编译合约实现,更多预编译合约的介 绍,请参考预编译设计文档和预编译合约开发文档 CRUD接口 FISCO BCOS 2.0新增符合CRUD接口的合约接口规范,简化了将主流的面向 SQL设计的商业应用迁移到区块链上的成本。其好处显而易见: 与传统业务开发模式类似,降低了合约开发学习成本; 合约只需关心核心逻辑,存储与计算分离,方便合约升级; CRUD底层逻辑基于预编译合约实现,数据存储采用分布式存储,效率0 码力 | 1227 页 | 10.79 MB | 1 年前3FISCO BCOS 2.2.0 中文文档
支持分布式存储,使存储突破单机限制,支持横向扩展。计算和存储分 离,提高了系统健壮性,即使节点执行服务器故障,数据也不会受影 响。分布式存储定义了标准的数据访问CRUD接口,可以适配多种存储 系统,同时支持SQL和NoSQL两种数据管理方式,可以更简便地支持多 种业务场景。 实现预编译合约框架,突破EVM性能瓶颈。支持交易并发处理,大幅提 升交易处理吞吐量。预编译合约采用C++实现,内置于底层系统中,区 块 持数据简便 快速地扩容; 将计算和数据隔离,节点故障不会导致数据异常; 数据在远端存储,数据可以在更安全的隔离区存储,这在很多场景中非 常有意义; 分布式存储不仅支持Key-Value形式,还支持SQL方式,使得业务开发更 为简便; 世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状 态急剧膨胀导致性能下降的问题; 优化了数据存储的结构,更节约存储空间。 同时,2.0版本仍然兼容1 另外,还有类似CRUD操作等也由预编译合约实现,更多预编译合约的介 绍,请参考预编译设计文档和预编译合约开发文档 CRUD合约 FISCO BCOS 2.0新增符合CRUD接口的合约接口规范,简化了将主流的面向 SQL设计的商业应用迁移到区块链上的成本。其好处显而易见: 与传统业务开发模式类似,降低了合约开发学习成本; 合约只需关心核心逻辑,存储与计算分离,方便合约升级; CRUD底层逻辑基于预编译合约实现,数据存储采用分布式存储,效率0 码力 | 1156 页 | 10.03 MB | 1 年前3FISCO BCOS 2.4.0 中文文档
分布式存储:新增支持底层通过数据库连接池直连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-rc3之后,支持节点通过连接池直连MySQL,相对于代 理访问MySQL方式,配置简单,不需要手动创建数据库。配置方法请参考: 逻辑架构图 max_allowed_packet = 1024M sql_mode =STRICT_TRANS_TABLES service mysql restart service mysqld start #若安装了mariadb,则使用下面的命令启动 service0 码力 | 1314 页 | 11.21 MB | 1 年前3FISCO 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 年前3FISCO BCOS 2.5.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 码力 | 1456 页 | 13.35 MB | 1 年前3FISCO BCOS 2.2.0 中文文档
储 储,使存储突破单机限制,支持横向扩展。计算和存储分离,提高了系统健壮性, 即使节点执行服务器故障,数据也不会受影响。分布式存储定义了标准的数据访问CRUD接口,可 以适配多种存储系统,同时支持SQL和NoSQL两种数据管理方式,可以更简便地支持多种业务场 景。 • 实现预 预 预编 编 编译 译 译合 合 合约 约 约框 框 框架 架 架,突破EVM性能瓶颈。支持交易并发处理,大幅提升交易处理吞吐量。 地扩容; • 将计算和数据隔离,节点故障不会导致数据异常; • 数据在远端存储,数据可以在更安全的隔离区存储,这在很多场景中非常有意义; • 分布式存储不仅支持Key-Value形式,还支持SQL方式,使得业务开发更为简便; • 世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性能下降 的问题; • 优化了数据存储的结构,更节约存储空间。 同时,2.0版本仍然兼容1 实现,更多预编译合约的介绍,请参考预编译设计文 档和预编译合约开发文档 2.5 CRUD合 合 合约 约 约 FISCO BCOS 2.0新增符合CRUD接口的合约接口规范,简化了将主流的面向SQL设计的商业应用迁移到 区块链上的成本。其好处显而易见: • 与传统业务开发模式类似,降低了合约开发学习成本; • 合约只需关心核心逻辑,存储与计算分离,方便合约升级; • CRUD底层逻辑基于0 码力 | 418 页 | 6.51 MB | 1 年前3FISCO 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 码力 | 2649 页 | 201.08 MB | 1 年前3FISCO 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 码力 | 2649 页 | 201.08 MB | 1 年前3FISCO BCOS 2.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 码力 | 2649 页 | 201.08 MB | 1 年前3
共 59 条
- 1
- 2
- 3
- 4
- 5
- 6