当前位置: 首页 > news >正文

科研成果 | 高精尖中心取得高性能区块链交易调度技术突破

近日,未来区块链与隐私计算高精尖创新中心研究团队在区块链交易效率方面取得突破性进展,最新成果“高性能区块链交易调度引擎”首次为长安链带来高并行度的交易调度,充分利用现有计算资源,显著提升长安链交易处理速度。

随着区块链应用场景的持续拓展,对于高性能区块链系统的需求愈发强烈,其中最具决定性的技术之一,就是高性能交易调度技术。区块链交易调度指在区块链网络中,节点对交易的接收、验证、排序、打包和写入区块的过程进行管理和优化,交易调度算法的不同直接决定着区块链网络交易处理效率的高低

然而,当前区块链交易调度算法普遍存在交易冲突率高时执行效率低、主从节点缺少流程并行、交易顺序不灵活等不足,制约了区块链整体处理性能的进一步提升。在大规模交易请求下,易出现交易处理速度不足,交易难以快速提交等问题

图片

并行交易调度流程

中心“高性能区块链交易调度技术研究”任务团队提出的高性能区块链交易调度引擎充分发挥长安链流程可装配框架的优势,研究基于交易预执行的冲突检测方法、基于冲突可串行化的无向图构建方法、基于读写冲突的有向图构建方法、基于图论算法的交易并行方法,成功构建并行确定性交易调度算法,使得主从节点的产块、验块、落块流程高效并行化成为可能,极大缩短不必要串行流程的占用时间;同时,面对不同应用场景的各异需求,通过实时监测区块内交易负载、交易冲突率、冲突图拓扑结构等关键指标,动态调整交易调度算法,实现了多种确定性交易调度算法的自适应切换与匹配;与之对应,进一步基于并行确定性交易调度算法研究重构共识流程机制,支持多种共识算法

高性能区块链交易调度引擎的问世,一举解决现有主流交易调度算法在执行效率、场景适配性、交易灵活性等方面的不足,让长安链充分利用计算资源,实现交易执行时间30%以上的耗时优化,TPS 15%的提升,显著增强系统整体性能。据悉,该引擎已完成全部研发和测试工作,将在近期开源,广泛适用于对区块链性能需求高、交易量庞大的场景,高效支撑司法存证、食品溯源、政务服务、金融服务等典型应用。

http://www.lryc.cn/news/407025.html

相关文章:

  • go语言学习文档精简版
  • 立元科技-Java面经
  • OpenGL入门第六步:材质
  • 新版SpringSecurity5.x使用与配置
  • JavaScript实战 - JavaScript 中实现线程锁
  • 基于PaddleClas的人物年龄分类项目
  • 20240725java的Controller、DAO、DO、Mapper、Service层、反射、AOP注解等内容的学习
  • dynslam的安装
  • stats 监控 macOS 系统
  • 后端面试题日常练-day05 【Java基础】
  • mac|安装PostgreSQL
  • 内网对抗-隧道技术篇防火墙组策略FRPNPSChiselSocks代理端口映射C2上线
  • arinc664总线协议
  • UNIX 域协议
  • 昇思25天学习打卡营第17天|LLM-基于MindSpore的GPT2文本摘要
  • Clion开发STM32——移植FreeModbus
  • c++栈笔记
  • Oracle配置TCPS加密协议测试
  • Jetpack Compose 通过 OkHttp 发送 HTTP 请求的示例
  • Pytorch使用教学3-特殊张量的创建与类型转化
  • 【日记】办个护照不至于有这种刑事罪犯一样的待遇吧……(737 字)
  • 【矩阵微分】在不涉及张量的前提下计算矩阵对向量的导数并写出二阶泰勒展开
  • 数据结构之判断平衡二叉树详解与示例(C,C++)
  • 深入解析仓颉编程语言:函数式编程的核心特性
  • springboot惠农服务平台-计算机毕业设计源码50601
  • Lua脚本简单理解
  • AutoSAR自适应平台架构总览--AP的初认识
  • GPT-4o Mini:探索最具成本效益的小模型在软件开发中的应用
  • {Spring Boot 原理篇} Spring Boot自动装配原理
  • QEMU源码全解析 —— CPU虚拟化(10)