Transaction Structure
Arkade Transactions are virtual Bitcoin transactions that execute offchain in the virtual mempool while maintaining full compatibility with Bitcoin’s transaction model:Preconfirmation
Arkade Transactions achieve instant confirmation through operator cosignature. Once both parties sign, the transaction’s outputs become immediately spendable without waiting for Bitcoin block confirmation. This creates a preconfirmed state where users can chain transactions instantly while relying on operator integrity until Bitcoin settlement.Transaction chains
When activity remains in the offchain environment, each transaction’s outputs become immediately spendable, so wallets can submit follow-up transactions that consume those fresh VTXOs without waiting for onchain confirmation. Repeating this process links payments together: every new spend references the latest VTXO(s) from the prior step and produces new ones, forming a chain of transactions. As long as each hop is validated and cosigned, the chain can extend arbitrarily, enabling multi-hop operations that execute in near-real time.
Preconfirmation Properties
The preconfirmation mechanism creates specific security properties:- Instant Usability: Output VTXOs can be spent immediately without waiting for Bitcoin confirmation
- Double-spend Risk: Operator could theoretically sign conflicting transactions spending the same VTXO
- Exit Guarantee: Users retain unilateral control via presigned Bitcoin transactions, enforceable regardless of operator cooperation
