The merkle tree does not contain a list of all the transactions, rather a hash (digital fingerprint) of all transactions as a tree structure.
Question 2
Blockchain provenance is defined as _______________?
Options:
A.
Information sent to the blockchain and written to the blockchain.
B.
Recording the history of data, from its last block to various stages of the data lifecycle
C.
Recording the history of data, from its inception to various stages of the data lifecycle.
D.
Once a transaction has been written and committed to the ledger it cannot be changed.
Answer:
C
Explanation:
Explanation:
Provenance means recording the history of data, from its inception to various stages of the data lifecycle. Provenance provides a detailed record of how the data was collected, where it was stored and how it is used. Blockchain holds complete provenance details of each component of data transfer. It is accessible to all the participants in a business network. It improves the system utilization and increases trust.
Question 3
What is the nonce-field in a transaction?
Options:
A.
To sum up all ethers sent from that address
B.
Protects against replay attacks
C.
To distribute the workloads in the EVM
D.
Adds a checksum for transactions
Answer:
B
Explanation:
Explanation:
If you send off a transaction, then several fields have to be set. These include: • nonce: It is a sequence number for the sending account which counteracts replay attacks • gasprice: price offered to pay per gas • startgas: upper limit for the gas consumption • to: destination address (EoA or contract address) • value: Ether to transfer • data: Data to transfer • v, r, s: ECDA signature.