Transactions & Verification Flashcards
7 cards from real CCA practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 Transactions & Verification flashcards as text
During a blockchain audit, an auditor finds a transaction with inputs exceeding outputs by 5 BTC. What does this most likely represent?
Answer: The transaction fee paid to the miner
In Bitcoin, the difference between total inputs and total outputs is implicitly collected by the miner as the transaction fee.
What is a 'zero-confirmation' (0-conf) transaction and what risk does it pose to exchanges?
Answer: An unconfirmed transaction accepted before block inclusion; poses double-spend risk
Zero-confirmation transactions haven't been mined yet and can be replaced or double-spent, making them risky for exchanges that credit deposits immediately.
In the context of Ethereum transaction verification, what does a transaction receipt's 'status' field value of '0x0' indicate?
Answer: The transaction was reverted or failed during execution
A status of 0x0 in the Ethereum transaction receipt indicates the transaction execution was reverted, even though gas was consumed.
What is a blockchain 'fork transaction' and how should it be treated in accounting?
Answer: A transaction replay that occurs when a chain splits, creating duplicate value on both chains
When a blockchain forks (e.g., Bitcoin/Bitcoin Cash), transactions can replay on both chains, potentially creating duplicate asset records requiring separate accounting.
Which Bitcoin Improvement Proposal (BIP) introduced the Segregated Witness (SegWit) upgrade that affects transaction weight calculation?
Answer: BIP 141
BIP 141 defined SegWit, which separates witness data from transaction data and introduced the concept of transaction weight (vbytes) for fee calculation.
An auditor notices a cluster of transactions with identical amounts fanning out from one address to hundreds of others. What pattern does this suggest?
Answer: A peeling chain or peel chain money laundering technique
Uniform-amount fan-out transactions from a single source are a classic indicator of structuring or layering in a peeling chain, a money laundering red flag.
What is the purpose of OP_RETURN outputs in Bitcoin transactions, and what should an auditor verify about them?
Answer: They embed arbitrary data on-chain with unspendable outputs and must not exceed 80 bytes
OP_RETURN marks an output as provably unspendable and embeds up to 80 bytes of metadata on-chain, which auditors review for compliance with data storage policies.