Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1immutable | AA mistake is fixed by adding a new record, not by editing the old one | |
| 2add_record(correction) | BRecords on a blockchain cannot be edited, so you cannot change the amount of an old record. Add a new correcting record instead. | |
| 3Old records cannot be edited, so trying to change a past amount is refused | Cdelete(block5) -> REFUSED | |
| 4Old records cannot be deleted, so the history stays permanent | DA record that cannot be changed or deleted once it has been added to the blockchain | |
| 5change_amount(old_record, 50) | ERecords on a blockchain cannot be deleted, so you cannot erase a mistake. Add a new record that corrects it instead. | |
| 6remove(old_record) | Fedit(block5, amount) -> REFUSED |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
immutable — Cannot be changed or deleted once added. A blockchain record stays fixed, so mistakes are fixed by adding a new record and the history stays permanent.blockchain.append(record)correction ← NewRecord(-50)
blockchain.append(correction)immutable ← TRUEIF record.immutable = TRUE THEN
OUTPUT "Cannot edit"history ← history + newRecord