QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

蚂蚁链核心技术成果首次入选计算机系统国际顶会 SOSP

蚂蚁数科

  • 2023-10-26
    北京
  • 本文字数:1074 字

    阅读完需:约 4 分钟

大小:559.13K时长:03:10
蚂蚁链核心技术成果首次入选计算机系统国际顶会SOSP

2023 年 10 月 23-26 日,计算机系统国际顶会“第 29 届 ACM 操作系统原理大会(SOSP)”在德国科布伦茨召开。记者从会上了解到,蚂蚁链和上海交通大学合作研发的异步共识算法 MyTumbler 成功入选,标志着中国科学团队在全球共识算法技术领域实现了重大突破。


SOSP 是计算机操作系统领域的顶尖会议,相当于计算机操作系统界的“奥斯卡”,其录取率控制非常严格,常年不超过 20%。共识算法是一种用于确保分布式系统中所有节点达成一致的算法,是区块链系统安全高效运行以及多方数据协作的重要基础。


图注:蚂蚁链徐文博在 SOSP 2023 大会上做主题分享


如何提升异步共识算法的关键性能是一项跨世纪的难题。直到现在,全球也很少见到既保证高效,又能适应各种复杂网络场景的异步共识算法应用在实际生产中。而 MyTumbler 做到了两者的兼顾,无论是网络好坏、网络负载高低,都能够提供高性能的服务。


在全球广域网部署 100 节点的实验中, MyTumbler 的共识吞吐量在交易大小为 1KB 和 200B 时分别达到 13 万和 65 万 TPS,较半同步算法提升了 5 倍以上,较最新推出的 Tusk 异步算法提升了 1 倍,而延迟则降低了一半。作为区块链核心底层技术,MyTumbler 已经广泛应用在蚂蚁链的产业场景中。


论文的并列第一作者、蚂蚁链共识算法负责人徐文博博士在 SOSP 大会上详细介绍了 MyTumbler 共识的原理和特性。首先,MyTumbler 允许节点以时间戳的形式进行灵活提案,让偏远节点的提案也能被公平地共识上链,是一种全新的共识范式;其次,MyTumbler 允许空闲节点跳过自己的提案轮次,避免对空提案进行不必要的共识,在异步共识中是首创;第三,MyTumbler 优化了共识流程,通过引入快速通道,避免了不必要的抛币,将 7 轮消息交互减少到最低只用 3 轮。


“我们希望设计一种对等、灵活且自适应的区块链共识算法,使得所有共识节点既能平等参与链的维护,又能动态、及时地调整共识策略,快速适应当前网络的状态和用户请求的特征,MyTumbler 达到了我们的设计预期。” 徐文博表示,随着数字经济朝着多方参与的方向发展,高效、安全的共识协议将成为数据协作的重要基石,让多方协同的生态更加繁荣。


蚂蚁链是国内坚持区块链核心技术自主可控的代表性企业。过去几年,蚂蚁链围绕跨链、网络、存储等区块链关键技术,先后自研发布了跨链服务 ODATS、高速通信网络 BTN、存储引擎 LETUS 等明星产品,推出支持万级节点、十万级交易 TPS 性能的大规模区块链开放架构 HOU。


在技术研发过程中,蚂蚁链也积累了大量专利。国家知识产权局知识产权发展研究中心今年 4 月份发布的报告显示,蚂蚁链以 4740 件专利授权量排名全球第一位,其中技术领域专利数量占比最高,达到 81.62%,表明蚂蚁链具有较强的技术研发实力。

2023-10-26 15:395408

评论

发布
暂无评论
发现更多内容

让国内顶尖程序员社区“牛客网”低头的这份Java面试手册真的强

程序知音

Java 编程语言 java面试 java架构 八股文

《2023大型企业财务数智化白皮书》:大型企业财务数智化建设应用架构

用友BIP

财务数智化 智能财务

字节三面被挂后,狂刷算法,意外斩获阿里offer,定级P6+

做梦都在改BUG

Java 数据结构 面试 算法

IPQ5018 cooperate QCN6122 / QCN6102 high performance high speed wi-fi connection

Cindy-wallys

ipq5018 QCN6102 QCN6122 IPQ5010

看起来很简单的二维码巡检,究竟是怎么实现的?

草料二维码

小程序 二维码 表单 设备巡检

8个不能错过的程序员必备网站,惊艳到我了!!!

引迈信息

前端

现货合约一键自动跟单app系统开发搭建(api对接)

开发v-hkkf5566

建木缓存—提升构建速度,让你不加班!

Jianmu

maven 缓存 持续集成 CI/CD 流水线

不要再问我 In,Exists 走不走索引了

做梦都在改BUG

蚁人与量子停车场

白洞计划

AI 智慧停车场

爱了!阿里P8纯手码出489页SQL优化手册,附笔记源码

做梦都在改BUG

Java 数据库 sql 面试

远程桌面连接软件:Jump Desktop 8 mac激活版

真大的脸盆

Mac 远程办公 Mac 软件 远程连接 远程工具

给跪了!阿里P7技术专家进阶必备,架构进阶宝典

做梦都在改BUG

Java 进阶 架构师

python进阶:带你学习实时目标跟踪

华为云开发者联盟

Python 人工智能 华为云 华为云开发者联盟 企业号 3 月 PK 榜

全员狠人!CG大佬的连环暴击!第二届瑞云3D渲染动画创作大赛入围名单出炉!人气奖投票进行时!

Renderbus瑞云渲染农场

3D渲染动画创作大赛 瑞云3D渲染动画大赛

牛皮!GitHub上标星90.6K的Java面试指南+笔记

做梦都在改BUG

Java java面试 Java八股文 Java面试题 Java面试八股文

软件测试/测试开发丨RPC接口测试技术-Tcp 协议的接口测试

测试人

软件测试 自动化测试 测试开发

建木v2.7.0发布

Jianmu

node.js maven 缓存 CI/CD 流水线

终于扒完国内算法第一人10年经验总结的数据结构与算法详解文档

程序知音

Java 算法 编程语言 数据结构与算法 后端技术

3月27日“文心一言云服务”系列产品将发布 已有21家企业签约

极客天地

布隆过滤器(Bloom Filters)的原理及代码实现(Java)

做梦都在改BUG

Java 布隆过滤器

瓴羊Quick BI作为自定义数据门户,在企业的有效管理中发挥巨大作用

流量猫猫头

Java敏捷开发框架 高效搭建数据报表

力软低代码开发平台

轻松搞定面试拿offer的Java面试宝典(全彩图文版)24个Java技术栈

Java你猿哥

Java 面试 ssm 面经 java技术栈

想稳中求进?字节大佬的硬核学习神器《图解Java并发编程》看了吗

Java你猿哥

Java 面试 Java并发 ssm 面经

分析 | NFTScan NFT API 在加密钱包开发中的应用

NFT Research

API NFT

提升面试成功率:深入理解C++11新特性

小万哥

程序员 面试 软件开发 新特性 C++11

MQTT协议是什么?MQTT和Kafka的联系与区别

EMQ映云科技

kafka 物联网 IoT mqtt 企业号 3 月 PK 榜

【IT小知识】扩容是什么意思?扩容的近义词有哪些?

行云管家

扩容 IT运维

美团二面特点:喜欢写一个 SQL 语句,然后问你加了哪些锁!

Java你猿哥

Java 数据库 sql ssm InnoDB存储引擎

蚂蚁链核心技术成果首次入选计算机系统国际顶会SOSP_操作系统_InfoQ精选文章