中文

具有近最优好情况延迟的拜占庭共识、广播与状态机复制

密码学与安全 2020-12-22 v4 分布式、并行与集群计算

摘要

本文研究了同步认证设置下拜占庭共识、广播和状态机复制的“好情况延迟”问题。好情况延迟度量刻画了当所有非故障方具有相同输入时(或在 BB/SMR 中当发送方/领导者为非故障时)达成共识所需的时间。先前的结果给出了一个下界,表明任何容忍超过 n/3n/3 故障的拜占庭共识或广播协议必须具有至少 Δ\Delta 的好情况延迟,其中 Δ\Delta 为假设的最大消息延迟界。我们的第一个结果是一族称为 1Δ1\Delta 的协议,其具有近最优的好情况延迟。我们提出协议 1Δ1\Delta-BA,在同步认证设置下以近最优的好情况延迟 Δ+2δ\Delta+2\delta 和最优弹性 f<n/2f<n/2 解决拜占庭共识,其中 δ\delta 为实际(未知)延迟界。随后我们扩展该协议,提出 1Δ1\Delta-BB 和 1Δ1\Delta-SMR,分别用于同一设置下、具有相同好情况延迟 Δ+2δ\Delta+2\deltaf<n/2f<n/2 容错能力的拜占庭容错广播与状态机复制。我们的 1Δ1\Delta-SMR 上界缩小了当前最佳方案 Sync HotStuff(其每条命令的好情况延迟为 2Δ2\Delta)与好情况延迟下界 Δ\Delta 之间的差距。最后,我们研究了同步设置的较弱模型,并展示了如何将 1Δ1\Delta 方法适配到这些模型中。

关键词

引用

@article{arxiv.2003.13155,
  title  = {Byzantine Agreement, Broadcast and State Machine Replication with Near-optimal Good-case Latency},
  author = {Ittai Abraham and Kartik Nayak and Ling Ren and Zhuolun Xiang},
  journal= {arXiv preprint arXiv:2003.13155},
  year   = {2020}
}

备注

A brief announcement appeared in DISC 2020