Bitcoin Privacy and Anonymity Techniques Flashcards
7 cards from real CBP practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 Bitcoin Privacy and Anonymity Techniques flashcards as text
What is PayJoin (P2EP) in Bitcoin?
Answer: A technique where the recipient also contributes an input, breaking the common input ownership heuristic
In PayJoin, the recipient adds their own UTXO as an input, which breaks the assumption that all inputs belong to a single sender, confusing blockchain analysts.
What is the Dandelion protocol (BIP156) designed to do?
Answer: Propagate transactions through a random path of nodes before broad broadcast, obscuring the originating node
Dandelion propagates transactions in a 'stem' phase through a few nodes before 'fluff' (normal broadcast), making it significantly harder to identify the originating node.
What is coin control in a Bitcoin wallet?
Answer: The ability to manually select which UTXOs are used as inputs in a transaction
Coin control lets users choose specific UTXOs as inputs, avoiding automatic merging of UTXOs from different sources that could reveal wallet history to observers.
How does Taproot (BIP341/342) improve Bitcoin privacy?
Answer: It makes complex multi-signature and smart contract spending conditions look identical to simple single-key transactions on-chain
Taproot uses Schnorr signatures and MAST so that multisig and complex scripts appear as single-key spends when cooperatively satisfied, hiding internal contract details.
Why is a change output a privacy concern in Bitcoin transactions?
Answer: It creates a linkable output returned to the sender that reveals their wallet address for future analysis
A change output returns unspent funds to the sender's wallet, and blockchain analysts can often identify it, linking it to the sender and their future transactions.
What is the 'common input ownership heuristic' used in blockchain analysis?
Answer: The assumption that all inputs in a transaction are controlled by the same entity
Chain analysts assume all inputs in a transaction come from one wallet, allowing them to cluster addresses; CoinJoin and PayJoin directly break this heuristic.
What is the privacy risk of UTXO consolidation?
Answer: Merging multiple UTXOs links their separate histories together, revealing they all belong to the same wallet
When consolidating UTXOs, all input addresses become publicly linked on-chain, potentially exposing that UTXOs received from different sources belong to the same wallet.