Explaining the blockchain: the ledger never lies and it will never ...