Skip to main content

Virtual Transaction Outputs

Definition

Virtual Transaction Outputs (VTOs) represent a conceptual extension of the UTXO model, allowing for more flexible and programmable transaction constructs. Unlike traditional UTXOs, VTOs might not directly correspond to on-chain balances but instead represent conditional commitments or state objects. This enables more complex smart contract logic and layer-2 interactions without increasing the base layer’s burden. VTOs aim to enhance the expressiveness of transaction systems.