Full lifecycle view
Relayer Wraps Tx
Eth tx → Canton BlockProposal
Validator2 — Re-execute
participant2 · REVM re-execution
Validator3 — Re-execute
participant3 · REVM re-execution
Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).
Total
3.62s
Canton Finalization
1.84s
record → effective
Block Publish
1.78s
±1s (block ts granularity)
Spans are measured from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp. The EVM block timestamp has one-second granularity, so Block Publish carries up to ±1s of rounding; Canton's internal steps commit atomically and are not individually timed.
0x02f901dd830e4a25018201f48203e88307a1208080b90185608060405234801561001057600080fd5b50610165806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c8063773acdef14610030575b600080fd5b61004a600480360381019061004591906100d8565b61004c565b005b3373ffffffffffffffffffffffffffffffffffffffff167ffd8d0c1dc3ab254ec49463a1192bb2423b3b851adedec1aa94dcd362dc063c9d826040516100929190610114565b60405180910390a250565b600080fd5b6000819050919050565b6100b5816100a2565b81146100c057600080fd5b50565b6000813590506100d2816100ac565b92915050565b6000602082840312156100ee576100ed61009d565b5b60006100fc848285016100c3565b91505092915050565b61010e816100a2565b82525050565b60006020820190506101296000830184610105565b9291505056fea26469706673582212204545dde119c85d54e8aa678030a50324e2ac8adb6981c1852c9c7d0a437f94dc64736f6c63430008110033c080a0416c5f54bfd15475373843a921bfeff357f4b9236679534732318c83c4f7a10fa04c1c6c93c0711282aadb364073ba3490b6d4387cb8d3a4e10cb764c04677ee84