The Practical Dev's review of Blockchain: what is in a block?