Consensus
Makechain uses Simplex BFT to order all protocol messages on a single chain.
What consensus commits
V2 commits the exact pair:
BlockExecutionPayload
The execution payload records the exact account-phase message order and project-phase grouping order.
Execution phases
- account-phase serial execution
- project-phase grouped execution by
project_id
This ordering is consensus-relevant and part of the committed payload.
V2 clarification
Consensus does not rely on relay-injected host-chain identity or signer events.
Disabled relay-era message families are not part of valid V2 block contents.