内容简介:FISCO BCOS 开源社区发布了 FISCO BCOS 的 2.0.0-rc3 版本,FISCO BCOS 是金融区块链合作联盟(深圳)(简称金链盟)成立开源工作组,由腾讯、华为、微众银行、博彦科技、深证通、神州数码、四方精创、亦笔科技、...
FISCO BCOS 开源社区发布了 FISCO BCOS 的 2.0.0-rc3 版本,FISCO BCOS 是金融区块链合作联盟(深圳)(简称金链盟)成立开源工作组,由腾讯、华为、微众银行、博彦科技、深证通、神州数码、四方精创、亦笔科技、越秀金科九家成员机构牵头,为金融行业定制、开源的区块链底层技术平台。
新版本对底层平台的易用性、性能等方面进行了多项优化,更新内容如下:
变更描述
底层新特性
升级后的 v2.0.0-rc3 版本,在分布式存储模块新增了三个特性:
-
新增支持底层通过数据库连接池直连 MySQL
-
新增支持 RocksDB 引擎,搭建新链时存储默认采用 RocksDB
-
新增 CRUD 接口支持,控制台 1.0.3 以上版本提供类 SQL 语句读写区块链数据
版本优化
-
完善 ABI 解码模块
-
优化存储模块,增加缓存层,支持配置缓存大小
-
优化存储模块,允许流水线提交区块,可配置 [storage].max_capacity 控制允许使用的内存空间大小
-
修改预编译合约和 RPC 接口错误码,统一为负数
-
移动分布式存储配置项 `[storage]`,从群组 genesis 文件移动到群组ini配置文件中
-
默认存储升级到 RocksDB,仍支持旧版本 LevelDB
-
调整交易互斥变量的拼接逻辑,提高不同合约间交易的并行度
其他特性
-
文档增加对账户的说明,具体参见:
https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/tutorial/account.htm
-
Web3SDK 提供加载账号文件的 工具 管理类 PEMManager 和 P12Manager,可以分别加载 PEM 格式和 PKCS12 格式的账户文件
-
macOS 提供预编译二进制
Bug 修复
-
修复 CRUD 接口合约开启并行时可能出现的异常终止
兼容性说明
升级说明
兼容升级
直接替换节点的二进制为 v2.0.0-rc3 二进制,升级后的版本修复 v2.0.0-rc2 中的 bug,但不会启用 v2.0.0-rc3 分布式存储新特性, 从 v2.0.0-rc1 升级到 v2.0.0-rc3 后,无法回滚到 v2.0.0-rc1。
全面升级
参考说明文档《安装》部分,采用 v2.0.0-rc3 搭建新链,需要进行交易重放。
《安装》文档链接:
https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/installation.html
详情可查看 FISCO BCOS 开源社区的发布公告。
源码:https://github.com/FISCO-BCOS
技术文档:https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 云计算底层技术之高性能集群趣谈
- FISCO BCOS v2.0.0-rc3 发布,底层平台性能优化
- JavaScript是如何工作的: CSS 和 JS 动画底层原理及如何优化它们的性能
- elasticsearch学习笔记(二十)——Elasticsearch bulk api的奇特json格式与底层性能优化关系
- 基于 Swoole 构建高性能 Laravel 应用系列 —— 基于 Swoole 实现协程篇(一):基本概念和底层原理
- avue 1.5.2 优化大量底层代码,crud 和 form 底层公用
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Making Things See
Greg Borenstein / Make / 2012-2-3 / USD 39.99
Welcome to the Vision Revolution. With Microsoft's Kinect leading the way, you can now use 3D computer vision technology to build digital 3D models of people and objects that you can manipulate with g......一起来看看 《Making Things See》 这本书的介绍吧!