4 ms·
I know you say this in jest but, now that you mention it, wouldn't git be a blockchain if it just had a decentralized consensus protocol to allow a cluster of r
by tobyjsullivan 5y ago
I know you say this in jest but, now that you mention it, wouldn't git be a blockchain if it just had a decentralized consensus protocol to allow a cluster of repo servers to agree on the current state?
I'm usually the last person in the world to say anything should be on a blockchain but I feel something like this could be handy for hosting open source projects.
- thecupisblue 5y agoIt actually is a blockchain, just that it outsources a part of work to humans.
- hippich 5y agogit IS blockchain without Proof-of-Work. So yeah, if you can add PoF somehow on top of it - you will get something somewhat like bitcoin-like stuff :)))
- necovek 5y agoWell, calculating those commit hashes is work :)
- littlestymaar 5y agoIt won't be a blockchain anyway, because the data structure is a DAG (Directed acyclic graph) and not a freaking Linked list like blockchains! And there's no need to agree on anything between repos, heck git allows you not to agree with yourself on your own repo between different branches. Git actually works completely fine between a number of different repository (the UX isn't great of course, but which part of git's UX is…).
- bee_rider 5y agoHmm. If we account for the DAG vs LL issue by calling it a "Manydimensional" or "Multiversal" blockchain do you think they will start up the money printer?
- Semaphor 5y agoThere even is a cryptocurrency using a DAG: https://en.wikipedia.org/wiki/IOTA_(technology) https://en.wikipedia.org/wiki/IOTA_(technology)