Coordination

Consensus

In the Byzantine setting the focus is often on detectable agreement.

Detectable Byzantine agreement (DBA)

Classical presentation is given in:

  • Correctness all honest players commonly accept or reject the protocol. If all accept, then the protocol achieves broadcast
  • Completeness if no player is corrupted, all accept
  • Fairness if any honest player rejects, then the adversary gets no information about the sender's input

Further problem decomposition is presented in Detectable Byzantine Agreement Secure Against Faulty Majorities introducing

Detectable Precomputation:

  • Correctness: all honest players commonly accept or reject the protocol. If all accept, then strong broadcast will be achievable
  • Completeness if no player is corrupted, all accept
  • Independence any honest player's input value need not be known

Quantum solutions

Protocols based on correlated lists:

Protocols based on quantum signatures (which are to a large degree also based on correlated lists):

Other works