Simply speaking, a blockchain can be defined as a transaction ledger that is immutable where a chain of transactions can be followed together with some consensus mechanism to verify authenticity of a particular transaction. The ledger itself may be written onto with...
