Re:Winning back the Internet by building our own
by buildanduse on Monday December 07, 2020 @07:07AM
(#25331373)
I think more and more people are caring if their life story is recorded, but the majority are not there yet. And, for the folks who care, there are no viable places to turn. It is a driving force behind Diode (diode.io) - most of our tech is open source and we are looking for collaborators who want to grow local and connect global.
Re:Winning back the Internet by building our own
by Maakuth on Monday December 07, 2020 @04:44AM
(#25330679)
I mostly like your idea, but filesystems are probably the wrong abstraction for this - concurrency when writes are ongoing is difficult and corruption will likely result. How about something like S3, overlaid with rclone's encryption: https://rclone.org/crypt? The rest of the system could work like you described, exchanging keys via Matrix.
Build a simple system around "content groups", something that people will put in the same mental category as "group chats". Each "content group" has a LUKS encrypted filesystem somewhere in the cloud. Keys are exchanged using Megolm and Matrix rooms. The filesystems are mounted via sshfs and decrypted locally. The "pin" is replaced by membership in a Matrix room.
The cloud never sees the LUKS key, and the tagging is done locally. The cloud back-end can be changed using the Matrix control channel, so you're not locked in to one vendor.
I really don't think people will buy in though. At this point, no one cares if their whole life story is recorded by FAAMG.