移动参与者 Turtle 共识 (MPTC)
分布式、并行与集群计算
2016-11-22 v2
摘要
我们提出移动参与者 Turtle 共识 (MPTC),一种针对崩溃和拜占庭容错分布式系统的异步共识协议。MPTC 使用多种移动目标防御策略来容忍能够破坏系统有界部分的对手发出的某些拒绝服务 (DoS) 攻击。MPTC 支持在解决一致问题时对共识策略以及执行该策略的进程进行动态重配置。它使用现有的密码学技术确保重配置以不可预测的方式进行,从而消除对手预测协议和特定执行信息(可用于对抗协议)的优势。我们将 MPTC 以及一种状态机复制协议予以实现,并在不同攻击场景下评估我们的设计。我们的评估表明,即使在协调良好的 DoS 攻击下,MPTC 也接近最佳场景性能。
引用
@article{arxiv.1611.03562,
title = {Moving Participants Turtle Consensus},
author = {Stavros Nikolaou and Robbert van Renesse},
journal= {arXiv preprint arXiv:1611.03562},
year = {2016}
}
备注
31 pages, 4 figures, OPODIS