在已知的论文Impossibility of Distributed Consensus with one Faulty Process (JACM85)中,FLP(Fisher、Lynch 和 Paterson)证明了一个令人惊讶的结果,即没有完全异步的共识协议可以容忍甚至一个未通知的进程死亡。
在引理 3 中,在证明 D 包含 0 价和 1 价配置后,它说:
如果在一个步骤中一个结果来自另一个,则调用两个配置邻居。通过简单的归纳,存在邻居 C₀, C₁ ∈ C 使得 Dᵢ = e(Cᵢ) 是 i 价的,i = 0, 1。
我可以遵循整个证明,除非他们声称存在这样的 C₀ 和 C₁。你能给我一些提示吗?