- 节点支持国密(SM4)加密私钥,SM2 / EC / RSA 私钥均可用 SM4-CBC 加密,与 OpenSSL 3.x 的 -sm4 互通;
- cmc 新增 crypto 命令族,提供与 openssl 对等的私钥加解密能力(DES / AES / SM4);
- java-sdk 支持 SM4 解密私钥文件;
- TDSQL 等 SQL 类数据库的连接密码支持加密配置(DES / AES / SM4);
- 支持宿主机使用非 root 用户启动 Docker_VM 容器;
- 合约引擎改用纯 Go 解压,节点不再需要安装 7z;
- net 与 sdk 使用统一的函数(相关实现下沉至 common 仓库);
- sdk-go / sdk-java 支持处理 ChainmakerVersion 返回内容中携带的 Message;
- common 合并 ida 相关的隐私地址部分代码;
- 修复 sender 令牌桶不生效的问题;
- 修复 blockdb 落后于 statedb 时,bloom 恢复数据高度被压低导致数据不完整的问题;
- 启动脚本调整 docker 启动方式(-itd、host 网络),升级时需同步替换 bin 目录下的启停脚本;
- sdk-go 与 net 模块的私钥文件解密能力下沉至 common 仓库;
- utils 包移除 tidb 相关的 parse 逻辑。
cmc-v2.3.10-darwin-arm64.tar.gz
cmc-v2.3.10-darwin-x86_64.tar.gz
cmc-v2.3.10-linux-arm64.tar.gz
cmc-v2.3.10-linux-x86_64.tar.gz
chainmaker-v2.3.10-darwin-arm64.tar.gz
chainmaker-v2.3.10-darwin-x86_64.tar.gz