Blockchain

From Computer Science Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Advanced programming[1]

A block chain is a growing list of records, called blocks, that are linked using cryptography. Each block contains a cryptographic hash of the previous block, a timestamp, and transaction data (generally represented as a Merkle tree).[2]

A blockchain is a decentralized, distributed, and oftentimes public, digital ledger that is used to record transactions across many computers so that any involved record cannot be altered retroactively, without the alteration of all subsequent blocks[3]

A ledger is a permanent summary of all amounts entered in supporting journals which list individual transactions by date.[4]

Videos[edit]

The video below is easily the best I have found explaining blockchain. I would suggest you watch it several times.

The video below is good high-level overview of blockchain, but doesn't hold a candle to the video above. If there was a nobel prize for awesome videos, the video above would deserve it.

Start here to understand blockchain[edit]

Other ideas in blockchain[edit]

References[edit]