首页> 外文期刊>Journal of Parallel and Distributed Computing >Using asynchrony and zero degradation to speed up indulgent consensus protocols
【24h】

Using asynchrony and zero degradation to speed up indulgent consensus protocols

机译:使用异步和零降级加速放纵的共识协议

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Existing consensus protocols suffer from slowdowns caused by the failures of processes and the mistakes made by the underlying oracles. In this paper, we propose two novel techniques to circumvent such slowdowns in failure-detector-based consensus protocols. The first technique guarantees the Round-Zero-Degradation (RZD) property (an extension of the Zero-Degradation property) in order to avoid the slowdown caused by a failed coordinator process. The second technique, named "Look-Ahead", helps speed up the execution of the consensus protocol by making use of the messages delivered before their receivers enter the corresponding phases or rounds. The first technique is effective only when the underlying failure detector makes no or few mistakes, while the second technique always works well regardless of the performance of the failure detector. Moreover, Look-Ahead is a general technique and can be applied to consensus protocols based on any kind of oracle. By applying the two proposed techniques, several consensus protocols are developed. The simulation results show that the RZD technique is effective even if the error rate of the failure detector reaches about 15%, while the Look-Ahead technique can always improve the performance in all cases.
机译:现有的共识协议会因进程失败和底层预言者所犯的错误而减慢速度。在本文中,我们提出了两种新颖的技术来规避基于故障检测器的共识协议中的此类速度降低问题。第一种技术可以保证“零归零退化”(RZD)属性(“零退化”属性的扩展),以避免协调程序失败导致的速度下降。第二种技术称为“超前”(Look-Ahead),它通过利用在接收者进入相应阶段或回合之前传递的消息来帮助加速共识协议的执行。第一种技术仅在基础故障检测器没有或很少犯错时才有效,而第二种技术始终可以正常工作,而与故障检测器的性能无关。此外,“预见”是一种通用技术,可以应用于基于任何一种Oracle的共识协议。通过应用这两种提议的技术,开发了几种共识协议。仿真结果表明,即使故障检测器的错误率达到15%左右,RZD技术仍然有效,而前瞻技术可以在所有情况下始终提高性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号