DEV Community

Discussion on: Explain "BlockChain" like i am five

Collapse
 
jmfayard profile image
Jean-Michel πŸ•΅πŸ»β€β™‚οΈ Fayard • Edited

The blockchain is something new and useful.

Unfortunately, the useful part is not new and the new part is not useful.

The useful-but-not-new part is that its datastructure is a Merkle tree - something you know already, it's like git.

The new-but-not-useful part is that it has a decentralized consensus algorithm. Technically it's impressive, but it is also very complex, which means for whatever thing "you can do with the blockchain", there is a simpler - therefore better - technical way to do it. Therefore in most cases the blockchain is "needed" not technically but for ideological tech-bro libertarian reasons.