3.1 Intro to bitcoin / Bitcoin Architecture Flashcards

1
Q

The three key properties of the bitcoin blockchain: (TTT).

Further, explain those terms.

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Draw an example of the bitcoin blockchain to illustrate its structure.

A

See slides 7

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What creates the chaining?

A

The hash of the previous block.

It is the hash of the Merkle root node of a Merkle tree structure consisting of all transactions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

The … is required for the … in the network, used while solving the puzzle.

A

nonce
consensus mechanism

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

The block’s hash used for chaining is calculated from the …

A

version until the nonce field.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Where is the height of the block stored?

A

In a coinbase transaction.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Given blockchain have to reference a predecessor: How does a blockchain start?

First bitcoins mined can never be spent.

A

The genesis block is mined, referencing a previous block with hash 0 and containing only the mining reward transaction.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly