Skip to main content

phase-3

Phase 3 — Decentralized sequencing (order without seeing contents)

3.1 Collect ciphertexts during a window

Committee collects ciphertexts for time window W.

3.2 Order ciphertexts blindly

Leader proposes an ordering of cipher_commitment[].
Committee members sign:

  • OrderCommit = Hash(ordered_cipher_commitments || window_id)

Once threshold signatures gathered:

  • ordering is fixed (can’t reorder based on contents)