...
首页> 外文期刊>Distributed Computing >Continuous consensus via common knowledge
【24h】

Continuous consensus via common knowledge

机译:通过常识不断达成共识

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

This paper introduces the continuous consensus problem, in which a core M[k] of information is continuously maintained at all correct sites of the system. All local copies of the core must be identical at all times k, and every interesting event should eventually enter the core. The continuous consensus problem is studied in synchronous systems with crash and omission failures, assuming an upper bound of t on the number of failures in any given run of the system. A simple protocol for continuous consensus, called ConCon, is presented. This protocol is knowledge-based: The actions processes take depend explicitly on their knowledge, as well as on their knowledge of what other processes know about failures and about events that occurred in the system. A close connection between continuous consensus and knowledge is established by showing that in every continuous consensus protocol, the information in the core at any given time must be common knowledge. Based on the characterization of common knowledge by Moses and Tuttle, it is shown that ConCon is an optimum protocol for continuous consensus, maintaining the most up-to-date core possible at all times: For every pattern of failures and external inputs and each point in time, the core provided by ConCon contains the cores of all correct protocols for continuous consensus. Indeed, the ConCon protocol can be viewed as a simplification of the Moses and Tuttle construction for computing the common knowledge at a given point. Finally, a uniform version of continuous consensus is considered, in which all processes (faulty and nonfaulty) are guaranteed to maintain the same core at any given time. An algorithm for uniform continuous consensus is presented, and is also shown to be an optimum solution.
机译:本文介绍了连续共识问题,其中信息的核心M [k]连续保持在系统的所有正确位置。核心的所有本地副本在所有时间k都必须相同,并且每个有趣的事件最终都应进入核心。在具有崩溃和遗漏故障的同步系统中研究连续共识问题,假设在任何给定的系统运行中,故障次数的上限为t。提出了一个简单的连续共识协议,称为ConCon。该协议是基于知识的:流程采取的行动明确取决于他们的知识,以及他们对其他流程知道的关于故障和系统中发生的事件的了解。通过显示在每个连续共识协议中,任何给定时间的核心信息都必须是常识,可以建立连续共识和知识之间的紧密联系。根据Moses和Tuttle对常识的描述,表明ConCon是持续达成共识的最佳协议,始终保持最新的核心:针对每种失败模式,外部输入和每个点及时地,ConCon提供的核心包含所有正确协议的核心,以实现持续共识。实际上,ConCon协议可以看作是Moses and Tuttle构造的简化,用于在给定点计算公共知识。最后,考虑了统一的连续共识版本,其中保证所有过程(有故障和无故障)在任何给定时间都保持相同的核心。提出了一种统一的连续共识算法,并且被证明是一种最佳解决方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号