Blockchain
CBSP
Q1:
In which blockchain consensus algorithm does a user pay (give up coin forever) to participate in consensus?
○
A
Proof of Burn○
B
Proof of Work○
C
Proof of Stake○
D
Proof of Activity○
E
None of the above
Blockchain
CBSP
Q2:
Which of the following are necessary properties for a cryptographic hash function to be secure? Select all that apply
☐
A
Randomness☐
B
Large State Space☐
C
One-Way☐
D
Non-Locality
Blockchain
CBSP
Q3:
Which smart contract vulnerabilities can be exploited by a malicious miner? Select all that apply
☐
A
Bad Randomness☐
B
Short Addresses☐
C
Timestamp Dependence☐
D
Race Conditions
Blockchain
CBSP
Q4:
The List hack demonstrated that biockchains using short addresses are exploitable
○
A
True○
B
False
Blockchain
CBSP
Q5:
Spinning up a large number of temporary mining servers is likely part of what type of attack?
○
A
Routing○
B
Denial of Service○
C
Sybil○
D
Eclipse