Blockchain Security Training Incident Response and Blockchain Forensics 2 — Questions and Answers
Question 1: What is a 'dust attack' in blockchain security, and what is the attacker's primary objective?
- A DDoS attack flooding nodes with tiny data packets to degrade performance
- Sending tiny cryptocurrency amounts to target wallets to deanonymize users through subsequent transaction graph analysis (Correct answer)
- A method of burning tokens to artificially reduce circulating supply
- Injecting malicious bytecode through micro-transactions to exploit smart contracts
Correct answer: Sending tiny cryptocurrency amounts to target wallets to deanonymize users through subsequent transaction graph analysis
Dust attacks send negligible amounts of crypto to target wallets; when owners spend those funds combined with others, the transaction reveals wallet connections that attackers use for deanonymization.
Question 2: In blockchain forensics, what does 'heuristic clustering' refer to?
- Using machine learning algorithms to predict future cryptocurrency price movements
- Grouping blockchain addresses likely controlled by the same entity based on shared transaction input patterns (Correct answer)
- Organizing blockchain nodes into geographic clusters for network analysis
- Sorting blocks by transaction volume to identify high-risk time periods
Correct answer: Grouping blockchain addresses likely controlled by the same entity based on shared transaction input patterns
Heuristic clustering applies patterns like common-input-ownership to group addresses, enabling investigators to identify wallets belonging to the same person or organization.
Question 3: What is the primary purpose of a post-mortem analysis conducted after a blockchain security incident?
- To assign legal liability to smart contract developers or auditors
- To identify root causes and implement improvements that prevent recurrence of similar incidents (Correct answer)
- To calculate the precise USD value of all stolen funds for insurance claims
- To determine which blockchain validators were online or offline during the attack window
Correct answer: To identify root causes and implement improvements that prevent recurrence of similar incidents
A post-mortem examines what failed, why it failed, and what systemic improvements can prevent recurrence — the core purpose is organizational learning, not blame.
Question 4: Which type of evidence is considered most reliable in a blockchain forensic investigation?
- Witness testimonies from exchange operators and custodians
- Immutable, cryptographically verified on-chain transaction records (Correct answer)
- Server log files exported from blockchain node operators
- Social media posts and communications by suspected attackers
Correct answer: Immutable, cryptographically verified on-chain transaction records
On-chain transaction records are cryptographically verified and stored immutably on the distributed ledger, making them the most trustworthy evidence type in blockchain forensics.
Question 5: What is 'transaction graph analysis' used for in a blockchain forensic investigation?
- Visualizing the performance benchmarks of consensus algorithms under load
- Mapping fund flows between addresses to identify patterns, cluster entities, and trace stolen assets (Correct answer)
- Analyzing the computational complexity of smart contract function execution
- Monitoring network latency and propagation times between blockchain nodes
Correct answer: Mapping fund flows between addresses to identify patterns, cluster entities, and trace stolen assets
Transaction graph analysis creates visual maps of cryptocurrency movements between addresses, enabling investigators to trace stolen assets and identify behavioral patterns.
Question 6: How should an organization respond when a private key controlling significant funds is confirmed compromised?
- Wait 24 to 48 hours to gather more forensic evidence before taking action
- Immediately transfer all remaining funds to a new wallet secured with a different private key (Correct answer)
- Attempt to revoke the private key through the blockchain's built-in key revocation mechanism
- Publicly disclose the compromised key to warn others and alert the community
Correct answer: Immediately transfer all remaining funds to a new wallet secured with a different private key
When a private key is compromised, immediate fund transfer to a freshly generated secure wallet is the highest priority action to prevent further theft.
Question 7: What role do blockchain explorers such as Etherscan play during incident response?
- They automatically detect and pause smart contracts exhibiting exploit patterns
- They provide public, real-time access to on-chain data enabling rapid transaction tracing and address monitoring (Correct answer)
- They decrypt private key information and share it with authorized law enforcement agencies
- They identify and remove malicious nodes from the peer-to-peer network automatically
Correct answer: They provide public, real-time access to on-chain data enabling rapid transaction tracing and address monitoring
Blockchain explorers give responders immediate access to transaction histories, wallet balances, and contract interaction logs, significantly accelerating the investigation process.
What is a 'dust attack' in blockchain security, and what is the attacker's primary objective?