A blockchain is a type of distributed ledger that records an ordered set of transactions. The term "blockchain" describes the datastructure that records these transactions. Transactions are grouped into a sequence of blocks where each block references the previous block in the sequence (via a cryptographic hash), forming a tamper-resistant chain. These transactions are processed in order to produce a database of accounts where each account may own any number of digital assets.