A coordinator asks every participant to prepare, then tells all to commit (if all voted yes) or abort: atomic but blocking.