FISCO BCOS v3.1发布,新增多个实用特性

Date: 2022-12-22 Source: 本站


日,FISCO BCOS v3.1正式发布,从功能、性能、稳定性和用户体验上进行了升级迭代。新版本中的账户权限管理功能实现了更精确的权限控制;由金链盟会员单位科大讯飞开发实现的合约二进制存储优化及共识对时功能,减少了合约重复部署的存储占用,支持区块链节点在时间不同的机器间进行共识;同时MacOS用户搭链可直接下载二进制,不再需要手动编译。欢迎大家积极体验,将开发心得和建议反馈给我们。


一起来看看FISCO BCOS v3.1的功能介绍吧!


  功能:实现对账户的权限控制和更全面的EVM接口

  • 账户权限管理:链的管理委员会可通过投票方式对链上账户进行冻结、解冻、废止。

  • 适配EVM的delegatecall,extcodeHash,blockHash等接口,补充完善了此前Deterministic Multi-Contract(简称DMC)机制中EVM的部分未提供的功能,开发者现已可以使用相关接口。


  性能:极大减少合约重复部署的存储占用,提升网络层性能

  • 实现合约二进制与ABI存储优化:在区块链节点中,相同代码的合约仅存储一份二进制代码和ABI,极大减少多合约应用的合约占用空间,如存证合约。

  • 网络包压缩:区块链节点默认开启网络消息包压缩,提升网络层性能。


  可用性:区块链节点支持在时间不同机器间进行共识,并可限制出带宽

  • 共识对时功能:实现了区块链节点间通过相互对时,在不同机器时间下仍然可进行共识。

  • 网关分布式限流:运维人员可对多个网关服务进行统一的出带宽限流配置。


  用户体验:MacOS用户搭链可直接下载二进制,并提升控制台操作体验

  • Mac用户现在可以通过搭链脚本(build_chain.sh)直接下载二进制搭链,无需手动编译节点二进制,同时新版本也提升控制台操作体验。

  • BFS(Blockchain File System,区块链合约文件系统)新增查询分页功能,运维人员在查询该目录下的合约与数据表时,若数据量较大,支持分页查询,减少操作等待时间。


  即刻使

上述优化及功能所涉及的最新代码和技术文档已同步更新至FISCO BCOS代码仓库。


FISCO BCOS代码仓库:https://github.com/FISCO-BCOS/FISCO-BCOS

快速安装体验:https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/quick_start/air_installation.html

技术文档:https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/

版本描述:https://github.com/FISCO-BCOS/FISCO-BCOS/releases

Share: