A
block chain or
blockchain is a permissionless
distributed database based on the
bitcoin protocol that maintains a continuously growing list of data records hardened against tampering and revision, even by operators of the data store's
nodes. The initial and most widely known application of the block chain technology is the public
ledger of
transactions for
bitcoin which has been the inspiration for similar implementations often known as altchains.