3 ms·
Git absolutely has distributed consensus. That's what merges are. That's the sense in which git is decentralized. What git does not have is distributed timesta
by darawk 8y ago
Git absolutely has distributed consensus. That's what merges are. That's the sense in which git is decentralized.
What git does not have is distributed timestamping, which is necessary for a currency, but not version control. And which is why PoW et al were introduced for cryptocurrencies. However, that is not a fundamental property of a blockchain, though it is useful for some (but not all) of the applications of blockchains.