Hacker News new | ask | show | jobs
by bratwurst3000 1592 days ago
Isnt git a merkle tree? And a blockchain a special case of a merkle tree? More like a merkle chain ^.^
2 comments

That's exactly what a blockchain is. Blockchain being the "secret sauce" has always been a misconception; as noted git is exactly a blockchain. What we call refs in git are blocks in Bitcoin.

Nakamoto consensus was the innovation, the major energy consumer, and not necessary for cryptographic data integrity like a CBDC or git repo needs.

Interesting side fact. Proof of work was used before in 2004 to prevent spam but it failed. Nakamoto put that concept in a merkle tree.

https://m-cacm.acm.org/magazines/2019/8/238347-the-history-o...

Adding signatures or a cipher to nodes is basically the difference.