3.1 Intro to bitcoin / Bitcoin Architecture Flashcards
The three key properties of the bitcoin blockchain: (TTT).
Further, explain those terms.
Trust-free, Tamper-free, Transparent
Trust-free: The element of trust in a third party should be eliminated. There aren’t any third parties in the system maintaining or controlling the system.
Tamper-free: System is free from manipulation. The history of events cannot be changed.
Transparent: Every participant in the system can read and validate all information and the current state.
Draw an example of the bitcoin blockchain to illustrate its structure.
See slides 7
What creates the chaining?
The hash of the previous block.
It is the hash of the Merkle root node of a Merkle tree structure consisting of all transactions.
The … is required for the … in the network, used while solving the puzzle.
nonce
consensus mechanism
The block’s hash used for chaining is calculated from the …
version until the nonce field.
Where is the height of the block stored?
In a coinbase transaction.
Given blockchain have to reference a predecessor: How does a blockchain start?
First bitcoins mined can never be spent.
The genesis block is mined, referencing a previous block with hash 0 and containing only the mining reward transaction.