First the definitions, for the learners (like me).  Blockchain is a distributed and decentralised database of