-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Decentralization is a duty #5
Comments
How would this realistically translate to the design of the app / backend? I've looked into IPFS, but I can't find out any way to run a performant database on such a system while assuring a chain of command and not having all data be directly accessible by everyone. One way to solve this would be with encryption, where a user will encrypt his/her message with a key, based on whether they post it publically, in a group, or as a message to a friend. Just an idea, I'm not very knowledgeable about this. But I think it would be clear that any slightly traditional database system will work poorly in very decentralized systems. Perhaps the decentralization should be just the open source ideal. If people want their own community, free from scrutiny from a divine Zucc telling them what to say, just make it very easy for people to spin up their own environment for their own group. Though, what you have then is just a fancy forum, kinda. I'd envision the following setup to be feasible:
|
I think in that way, we could also avoid the mess that is Diaspora. I, as a user, just want a single interface that I can connect through to get to all of my groups, and not have to connect to different decentralized instances to get to my content. |
@yatima1460 said:
The text was updated successfully, but these errors were encountered: