My Answers:
-
To create immutability and a secure system.
-
A block contains:
a) a list of transactions, decided by the miner and usually based on the highest transaction fees.
b) Hash, a unique fingerprint for that block. Created using the data in the block, the hash of the previous block and the nonce.