Comment by bitbasher

Comment by bitbasher 5 days ago

3 replies

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.

mdaniel 5 days ago

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

  • bitbasher 5 days ago

    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.