Comment by bitbasher
I'd like to build an e2e encrypted distributed version control system and platform with homomorphic encryption. Think, something like git and github, that's end to end encrypted.
I'd like to build an e2e encrypted distributed version control system and platform with homomorphic encryption. Think, something like git and github, that's end to end encrypted.
What is the threat model against which you are protecting version control? It seems like you are either thinking about using GitHub as just a backup system, which is almost certainly better solved by actual encrypted backups, or posting encrypted patches to a mailing list to just collaborate with your friends
My primary motivations...
1. I'd like to store code without a company using my code to train their language model.
2. I'd like to store code without a company deciding my code's merit (Github removing youtube-dl, Sourcehut not allowing crypto projects, etc).
3. Something about storing private code on a closed source forge feels wrong. It also feels wrong that company can read my code, and any of its employees can.
Not sure if it's e2ee but you might like https://radicle.xyz/