Authenticated channels ⇒ Broadcast against (Lamport–Shostak–Pease)

Free reduction · standard model · LSP82, PSL80 · security loss: none (perfect security)

Statement

Over a synchronous network of authenticated point-to-point channels, with no broadcast channel and no setup, interactive consistency, in which the honest parties agree on a vector holding a value for every party and each honest party’s entry is its own input, is solvable for — PSL80. Agreeing on the sender’s entry gives broadcast — standard. For every and every , the oral-messages algorithm is a perfectly secure broadcast protocol against corruptions (broadcast against ) — LSP82; it runs in rounds — standard.

Sketch

: the sender sends its value to every party, and each party outputs the value it received, or a default. : the sender sends its value to every party; each party then acts as the sender in of the value it received, towards the other parties; each party outputs the majority of the values it obtained, the sender’s and the relayed ones — LSP82.

Notes

  • sends messages, exponential in — standard. A deterministic protocol with rounds and polynomial communication exists for — GM93.
  • Deterministic protocols need rounds, even with authentication — DS83; deterministic protocols without authentication send messages — DR82.
  • Over private channels, a randomized protocol reaches agreement in an expected constant number of rounds against — FM88.
  • The threshold is optimal: for no broadcast protocol exists over authenticated channels without setup (no reduction from authenticated channels to Byzantine broadcast) — FLM85.