3.3. ExercisesΒΆ
The following questions are created to help you review the material this chapter covered.
How do Light nodes verify payments? How are Merkle Paths involved and
what are they?
How does the blockchain network guarantee that valid information
spreads quickly but not invalid information?
Describe how a completely new node gets up to speed.
Explain how a new block is generated on a Proof-of-Work blockchain.
Why is it necessary for blocks to always be produced, even if they
are empty, for the blockchain to remain valid?
Describe what a accidental fork is and how it is rectified?
What is the difference between a centralized and peer-to-peer mining pool?
How does the latter produce valid blocks for the main chain?
What is the difference between public and private blockchains?
Briefly explain how blockchain is a solution to the Byzantines General Problem.
Why is it beneficial nodes to have multiple connections in public blockchains?