计算机科学 > 密码学与安全
[提交于 2025年10月1日
]
标题: 通用可组合的Tendermint终止分析
标题: Universally Composable Termination Analysis of Tendermint
摘要: 现代在对抗性环境中运行的区块链系统需要强大的共识协议,这些协议在存在网络延迟攻击时能够保证安全性和终止性。Tendermint 是一种在联盟链中广泛采用的共识协议,它实现了高吞吐量和最终性。然而,之前对安全性和终止性的分析是独立进行的,没有考虑与其他在并发方式下与其交互的协议的组合。此外,由拜占庭对手引起的自适应网络延迟下的终止属性尚未被正式分析。本文首次对 Tendermint 进行了通用可组合(UC)安全分析,证明了其对策略性消息延迟攻击的弹性。通过构建 Tendermint 的 UC 理想模型,我们形式化了其核心机制:基于阶段的共识过程、动态超时、提议锁定、领导者轮换以及其他机制,在一个选择性延迟协议消息的网络对手下。我们的主要结果证明了 Tendermint 协议 UC 实现了理想 Tendermint 模型,这确保了有限的终止延迟,即在最多$f<n/3$个节点是拜占庭的情况下(其中$n$是参与共识的节点数量),只要在网络部分同步假设下网络延迟保持在协议定义的阈值内,就能保证终止。具体来说,通过 UC 框架内的形式化证明,我们展示了 Tendermint 保持安全性和终止性。根据 UC 的组合定理,这保证了当 Tendermint 与各种区块链组件组合时,这些属性得以保持。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.