v2.8.0¶
标签:v2.8.0
版本特性
变更描述¶
新增
新增使用硬件安全模块进行密码运算的功能。
支持使用符合国密《GMT0018-2012密码设备应用接口规范》标准的密码机/密码卡进行SM2、SM3、SM4等算法运算;支持使用密码机内部密钥,用硬件保障私钥安全。
支持使用密码卡/密码机进行共识签名、交易验签、落盘加密。
新增哈希计算、签名验证、VRF proof验证相关的Precompiled合约,包括
sm3
,keccak256Hash
,sm2Verify
,curve25519VRFVerify
。
修复
修复issue 1951,解决节点接收非法P2P消息包异常崩溃的问题。
修复在极端异常情况下,共识模块死锁的问题。
修复节点通过证书解析机构名错误的问题(issue 1894)。
修复在ARM机器上LevelDB编译失败的问题。
兼容性
FISCO BCOS 2.8.0可编译出两个版本,普通版(2.8.0),硬件加密版(2.8.0-hsm),这两个版本均与2.7.0等以前的版本兼容。
2.8.0和2.8.0-hsm向前兼容,旧版本可以直接替换程序升级
推荐版本 | 最低版本 | 说明 | |
---|---|---|---|
控制台 | 2.8.0 | 1.0.4 | |
Java SDK | 2.8.0 或 2.8.0-GMT0018 | 2.6.1 | |
Web3SDK | 2.6.0 | 2.0.4 | |
generator | 1.7.0 | 1.1.0 | 搭建新链需要使用该版本 |
浏览器 | 2.0.2 | 2.0.0-rc2 | |
Solidity | 最高支持 solidity 0.6.10 | 0.4.11 | |
amdb-proxy | 2.3.0 | 2.0.2 |