Blockchain is a distributed database that maintains a continuously growing list of records called blocks. Each block typically contains a timestamp, a transaction ID, a transaction payload, and proof of work. Proof of Work is a security feature of Bitcoin that allows nodes to agree that a particular block was mined by a certain miner. Bitcoin nodes use the proof of work to prevent anyone from creating a block that contains an arbitrary transaction.