Canonical Transaction Ordering
A Bitcoin Cash rule that orders transactions in a block by transaction ID rather than dependency order.
- Also known as
- CTOR
Canonical Transaction Ordering (CTOR) is a Bitcoin Cash consensus rule requiring transactions within a block to be sorted by transaction ID. This replaced topological ordering, where parent transactions had to appear before children.
CTOR makes block transaction ordering deterministic, which helps with set reconciliation, compact block propagation, and parallel validation research. The benefit is not that CTOR alone scales the network, but that it simplifies other scaling techniques.
CTOR activated on Bitcoin Cash in November 2018 and was part of a broader debate over BCH scaling direction. It remains a BCH-specific rule and should not be assumed for Bitcoin or other UTXO chains.
Related terms
2 linkedExplore connected entries beyond the alphabetical index.
All terms and definitions may update as the Cryptionary improves.
