Capstone Checkpoint

Trace exact representations and state, diagnose a failure, and return to its specific explanation.


Get every question correct to pass this checkpoint. You can review feedback, revise your answers, and submit again.

1. A transaction is admitted to the mempool. When are its inputs removed from the confirmed UTXO map?

Select one answer.

2. Two consecutive empty blocks use identical coinbase bytes. What can go wrong?

Select one answer.

3. A block has subsidy 8 and ordinary transactions with fees 3 and 4. What is its maximum total coinbase value? Enter a decimal integer.
4. Why are all input ScriptSigs cleared when this capstone computes a signature digest?

Select one answer.

5. A candidate B1 forks directly from genesis while A2 is active. Which view validates B1 inputs?

Select one answer.

6. A valid side branch reaches the same height as the active branch. What does this course policy do?

Select one answer.

7. An actual coinbase is 21 bytes and a transaction is 62 bytes. The transaction-byte budget is 83. Which policy is correct?

Select one answer.

8. A caller provides a known header with changed transaction contents. What should ReceiveBlock do?

Select one answer.

Join Discord