长安链发布业内首个「生产可用」批量交易池

这篇具有很好参考价值的文章主要介绍了长安链发布业内首个「生产可用」批量交易池。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

长安链2.3.0_alpha版本已发布。本次版本对交易池、国密及共识算法等多部分进行了迭代。

 业内首个生产可用的批量交易池 

长安链Batch交易池是业内首个生产可用的批量交易池。区块中只需放入批次ID,实现对区块的极致剪裁;通过以批次为单位的交易并发处理机制,进一步提升交易池性能。在一轮共识中(16核/64G,4节点),长安链Batch交易池相较Single交易池耗时整体提升32倍,提升区块压缩率至0.23%;结合MaxBFT共识模式下新的区块剪枝和交易防重模式,为大规模节点性能测试奠定基础(后续文章详细介绍)。

 保障底层数据通讯安全合规 

国密《GM/T 0024-2014 SSL VPN 技术规范》要求,在使用国密SSL加密通讯时,需要分为加密、签名两套独立的SM2私钥与证书,两套证书的秘钥用法(KeyUsage)不同,各自行使独立的功能。现有的区块链平台大多只支持使用一套证书进行国密加密通讯,不符合国家密码标准。长安链本次迭代开源了国密双证书体系的加密通讯代码,完全符合国家密码标准,保障区块链底层数据通讯安全合规。

 自研共识算法Maxbft正式版发布 

Maxbft 拜占庭共识算法发布正式版本,基于Hotstuff论文实现了它的流水线模式,使用Epoch机制来提供共识节点的变更能力,优化了链上长时间无用户交易数据时连续生成空块的场景。

 自研网络Liquid应对复杂网络环境 

为了解决复杂网络环境下区块链节点间的连接问题,Liquid在chainmaker的v2.3.0版本加入了节点中继和NAT穿透功能。若仅有部分节点间网络互通,可通过配置中继节点的方式,由中继节点在无法直接相连的节点间转发数据流量,实现节点间互联互通。若节点处于内网环境,Liquid在NAT类型允许的情况下,无需任何额外配置,利用打洞的方式实现NAT穿透与节点连接。综合运用以上两种方式,可提升长安链对复杂网络环境的适应性。

完整迭代内容如下:

新增以下功能特性:

1. 支持国密TLS双证书体系,满足《GM/T 0024-2014 SSL VPN 技术规范》对通信加密的要求。

2. 支持SDF接口硬件加密机,满足《GM/T 0018—2012 密码设备应用接口规范》对加密机接口的要求。

3. 新增normal交易池(原single交易池改进版),batch交易池(原batch交易池改进版),提升交易池存放和读取性能。

4. 新增交易池数据备份恢复、导入导出机制,防止节点宕机导致交易丢失。

5. 支持流水线共识算法MaxBFT正式版。

6. TBFT共识算法新增对各节点执行不一致交易(随机交易)的投票剔除逻辑。

7. 新增若水(liquid)网络模块的节点中继和NAT穿透功能,提升对复杂网络环境的适应性。

8. 新增跨虚拟机下的跨合约调用功能。

9. 新增使用地址调用合约(包括系统合约)的功能。

10. 新增以太坊地址格式类型。

11. 新增对各模块独立配置日志存储路径等属性的功能。

12. 新增docker go与rust合约语言的示例合约。

完善以下功能特性:

13. TBFT算法重构,优化TBFT消息机制,使用一致性引擎管理节点状态,模块独立可运行。

14. 容器虚拟机(docker go)重构,减少通讯流程,优化任务调度算法,提升执行效率。

15. 重构内部模块回调机制,完善配置类型交易的生效流程。

16. 修复部分合约引擎中部署合约与跨合约调用的事件丢失问题。

17. 修复windows下使用文件存储区块数据问题。

18. 优化与新增了部分区块校验逻辑。

19. 其他功能优化、bug修复。

文档链接:https://docs.chainmaker.org.cn/v2.3.0_alpha/html/instructions/%E7%89%88%E6%9C%AC%E8%BF%AD%E4%BB%A3%E8%AF%B4%E6%98%8E.html#v2.x文章来源地址https://www.toymoban.com/news/detail-782478.html

到了这里,关于长安链发布业内首个「生产可用」批量交易池的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 一文读懂Allins-首个基于 AMM 的多链铭文资产交易协议

    “Allins 是铭文赛道中基础设施类的代表,该协议致力于以 AMM 的方式推动铭文资产的流动性,并为铭文资产交易者提供更好的 UI/UX。” 2023年1月份后,比特币Ordinals协议的推出为铭文赛道的兴起奠定了基础。该协议以聪为单位将比特币划分,并在每个聪上刻画不同信息,以实

    2024年02月04日
    浏览(37)
  • 阿里云/腾讯云国际站代理:腾讯云国际站开户购买EdgeOne发布,安全加速一体化方案获业内认可

    作为下一代CDN产品面世的腾讯云EdgeOne,历时一年服务, 腾讯云国际站 凭借安全加速一体化的解决方案,用All in One 架构构筑边缘应用无限想象。 近年来,随着5G网络、物联网、边缘计算的快速发展,爆炸式增长的数据量和市场对“ 腾讯云国际站 大连接,低时延,大带宽,强

    2024年02月07日
    浏览(42)
  • 首个支持RWA交易的订单簿DEX-PoseiSwap,即将开启IEO

    随着 DeFi 世界的发展,越来越多的链上协议支持以合成资产的方式,将传统金融资产以加密资产的形式映射至链上,包括美股、黄金期货等等,虽然这种方式进一步帮助投资者,以非许可的形式丰富了投资标的,但这种方式缺乏合规性保障。与此同时,链上 DEX 基本都是以

    2024年02月08日
    浏览(54)
  • 中国首个《发行NFT数字藏品合规操作指引》正式发布

    【广东省发布国内首个《发行NFT数字藏品合规操作指引》2022版】 广东省互联网协会区块链专业委员会、广东中科智能区块链技术有限公司、泰和泰(广州)律师事务所联合发布国内首个《发行NFT数字藏品合规操作指引》2022版,以期为发行NFT数字藏品服务的行业提供客观、守

    2024年02月15日
    浏览(53)
  • Visual Studio 2022 17.7 发布首个预览版

    Visual Studio 2022 17.7 已发布首个预览版,这个版本有大量社区贡献的新改进,主要改动如下: 文件对比功能 ,可以在 Solution Explorer 中对比不同的文件差异。在资源管理器中右键单击一个文件,然后使用上下文菜单选项 “比较...”,然后选择一个项目进行比较。 多分支图形和

    2024年02月06日
    浏览(41)
  • 清华发布首个最全大模型安全评测系统,ChatGPT登榜首!

    夕小瑶科技说 原创 作者 | 天于刀刀 Python 当前大型语言模型的火爆程度我们不用再进行赘述了,伴随着百度文心一言打响国内商业大模型第一枪,华为盘古,阿里通义千问,智谱ChatGLM,科大讯飞星火等国内公司纷纷开始布局。 另一方面由于众所周知的政策原因,和如火如荼层

    2024年02月06日
    浏览(68)
  • 全球首个云渗透测试认证专家课程发布!腾讯安全领衔编制

    2月20日,国际云安全联盟CSA发布了“云渗透测试认证专家CCPTP”课程体系,这是 全球首个云渗透测试能力培养课程及人才认证项目,有效地弥补了云渗透测试认知的差距和技能人才培养的空白 。腾讯安全在该项目中担任核心课程编撰单位。 CSA是全球中立权威的非营利产业组

    2024年02月04日
    浏览(40)
  • .NET 9 首个预览版发布:瞄准云原生和智能应用开发

    前不久.NET团队发布了.NET 9 的首个预览版,并且分享.NET团队对 .NET 9 的初步愿景,该愿景将于今年年底在 .NET Conf 2024 上发布。其中最重要的关注领域是: 云原生和智能应用开发 。 过去几年,.NET团队一直在构建强大的云原生基础,如运行时性能和应用监控。.NET 9 还将重点转

    2024年02月21日
    浏览(38)
  • Apache Dubbo 首个 Node.js 3.0-alpha 版本正式发布

    Apache Dubbo 是一款易用、高性能的 WEB 和 RPC 框架,同时为构建企业级微服务提供服务发现、流量治理、可观测、认证鉴权等能力、工具与最佳实践。经过近几年发展,Dubbo3 已在阿里巴巴集团各条业务线实现全面推广,成功取代运行多年的 HSF 框架,同时 Dubbo3 的多语言体系也有

    2024年02月08日
    浏览(54)
  • OpenCloudOS 9.0 发布:首个全自研服务器操作系统

    系统开源社区 OpenCloudOS 正式发布 首个全自研社区 9.0 版本 (以下简称 OC 9.0)。据了解,该版本由腾讯等十余家企业共同开发并长期维护,其内核及用户态软件均为自主选型、独立演进,在操作系统发行版的全链路均实现自主可控。 ​操作系统等基础软件是信息技术的根基,

    2024年02月09日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包