Transactions and Wallets Flashcards
Common transaction: inputs/outputs pattern?
1 input → 2 outputs (payment + change).
Aggregating transaction: pattern & purpose?
Many inputs → 1 output; consolidate small UTXOs into one larger coin.
Distributing transaction: pattern & purpose?
1 input → many outputs; split funds to multiple recipients.
First check in Bitcoin txn validation?
Confirm each input references an unspent output (UTXO).
Opcode sequence proving ownership in a P2PKH script?
OP_DUP OP_HASH160 OP_EQUALVERIFY OP_CHECKSIG.
Fast mnemonic for validation pipeline steps?
“UTXO → Sig → Fee” (unspent, signed, fee-valid).
Main downside of nondeterministic wallets (JBOK)?
Backup hassle; losing a key loses funds; can run out of fresh addresses.
Main upside of hierarchical deterministic (HD) wallets?
Infinite addresses from one seed; single mnemonic backup; branch structuring.
Why mnemonic seed words instead of raw hex?
12–24 words are human-readable and recreate the same root seed for recovery.
Public vs private child key derivation?
Public: create receive-only addresses without spending keys; Private: needed to sign/spend coins.