3 ms·
Where is the Github on Blockchain project?
by skratlo 8y ago
Where is the Github on Blockchain project?
- tbodt 8y agohttps://github.com/cryptix/git-remote-ipfs https://github.com/cryptix/git-remote-ipfs
- saagarjha 8y agoGit?
- osrec 8y agoWhy would a blockchain be necessary, (as opposed to a simpler distributed storage mechanism for git repos)?
- hobofan 8y agoIf you want to have a main canonical state of the "maintained" repo, that is mutable, similar to what we currently have with Github, a blockchain would be one way to achieve that.
- nyxtom 8y agoUsually you can sign your work in a cryptographically verifiable way https://git-scm.com/book/en/v2/Git-Tools-Signing-Your-Work https://git-scm.com/book/en/v2/Git-Tools-Signing-Your-Work
- hobofan 8y agoThen you are still missing a way to discover what the "one canonical state" of a repository is. There could be hundreds of different signed branches and versions of the repository the maintainer worked on at one point, with most of them being abandoned work. Let's ignore for a moment the utility of Github issues, etc. and focus on why Github repos are convenient just for the code. - You find the repo either via link or some other discovery mechanism like Google - You do a small sanity check to see if the repo is the one you actually wanted - You clone the repo and start using it from the default branch that was set by the maintainer -> DONE Achieving a similar flow is not possible if you just fling out signed commits into the world. Sure, there are also different ways on how you can publish the "one canonical state", but as soon as multiple maintainers and contributors get involved, a blockchain will look more and more like a fitting solution.
- osrec 8y agoNot sure I understand - doesn't git provide all the functionality you need anyway?
- cosmicmove 8y agohttp://oscoin.io/ http://oscoin.io/ a team in Berlin is working on it for some time.
- johnhenry 8y agohttps://github.com/axic/mango https://github.com/axic/mango