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 | |
|---|---|---|
| 1block | AA group of transaction records saved together, with a time-stamp, as one unit of the blockchain | |
| 2block_timestamp | BA full block is closed and is not reopened. New transactions must go into a new block. | |
| 3Several transactions can be stored together in one block | Cblock = [transaction1, transaction2, transaction3] | |
| 4When a block is full it is closed, and new transactions go into a new block | DA blockchain is made of many blocks, and each block holds a group of transactions. Transactions are not each saved in a separate blockchain. | |
| 5Every transaction is saved in its own blockchain instead of in a block | EThe date and time recorded for the whole block when its group of transactions was saved | |
| 6A full block is reopened so extra transactions can be added to it | Fif block_full: close(block); block = new_block() |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
block — A group of transaction records saved together with a time-stamp as one unit of the blockchain. When a block is full it is closed, and new transactions go into a new block.IF block.isFull THEN
block.close()
ENDIFblock.timestamp ← NOW()
block.add(transaction1)
block.add(transaction2)IF block.isFull THEN
newBlock ← NEW Block()
newBlock.add(transaction4)block.add(transaction1)
block.add(transaction2)
block.add(transaction3)IF block.count >= 3 THEN
block.close()
block ← NEW Block()