This quiz will check your understanding of Lecture 3.
Question 1
In a typical transaction: (check all that apply)
Question 2
Bitcoin’s script supports instructions whose effect is: (check all that apply)
Question 3
Alice is paying for a service using Bitcoin micropayments. If she simply disconnects at some point without notifying Bob and stops sending micropayments, what can Bob do? (check all that apply)
Question 4
Bitcoin micropayments require the use of: (check all that apply)
Question 5
Blocks contain a tree of transactions instead of a flat list because: (check all that apply)
Question 6
If two conflicting transactions A → B and A → C are both broadcast almost simultaneously from different nodes, what determines which one will eventually end up in the block chain? (check all that apply)
Question 7
Which of the following requires a hard fork? (check all that apply)