Lecture 3 Quiz Help Center

Learn more

Warning: The hard deadline has passed. You can attempt it, but you will not get credit for it. You are welcome to try it as a learning exercise.

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)
    
You cannot submit your work until you agree to the Honor Code. Thanks!