生态活动-新闻详情

JDChain1.1.2新特性

今日,JD Chian推出了1.1.2新版本,这次发布的版本主要集中在bug修复和功能优化两大方面。特性清单列表如下:

修复缺陷

  • 区块链浏览器中查询不存在区块高亮显示问题。
  • 在SDK中针对同一数据账户,key重复执行时操作版本冲突导致区块回滚异常。
  • windows下rocksdb测试例不通过的问题。
  • 在共识过程结束,区块提交上链过程中出现异常情况下区块没有执行回滚操作,造成后续交易无法进行共识的问题。
  • 在用户交易执行完成后,准备区块阶段出现异常时,由于区块回滚操作执行的不彻底,造成后续交易无法进行共识的问题。
  • TransactionState 状态码 0x05 重复定义的问题。
  • 公私钥对文件的扩展名错误,.priv修改为.pub。

优化功能

  • 优化了底层Merkle树验证逻辑。查验证只需要提供区块高度、数据账户地址、数据 key 和 version,即可获得满足验证需要的相关 Merkle 节点哈希(Merkle证明)。“Merkle 证明” 是一个由多个 Merkle 节点哈希组成的集合,可供离线场景下在本地进行内容的校验。
  • 针对节点中manager-startup.sh、peer-startup.sh脚本和网关的startup.sh脚本,针对已存在进程进行了校验。