Git vs Blockchain vs Merkle Tree
Fleetinggit vs blockchain vs merkle tree
At first, when hearing about blockchain, I thought it was like git, storing a tree of hashed blocks ensuring that we can say when the content has been tampered with.
Actually, what I saw was the merkle tree part.
But reducing blockchain or git to the merkle tree aspect of their data structure sounds naive to me now.
A blockchain is also about :
- making difficult the creation of block, to reach the need for a proof,
- using a consensus to decide what block to accept,
- storing a ledger of an undeniable world state,
And git is also about :
- fast creation of the block,
- the concepts of source code versioning, like tag, branch, committer, author etc,