| ▲ | How should group chats work in decentralized systems?(marindedic.com) | |||||||
| 23 points by Realman78 2 hours ago | 7 comments | ||||||||
| ▲ | sandeepkd 3 minutes ago | parent | next [-] | |||||||
Decentralization is not really a feasible option when you have more than one actors. Either you embed the centralization from beginning with some good and verifiable contracts or a certain majority is going to hijack the platform and act as centralized controllers. | ||||||||
| ▲ | tpah8 an hour ago | parent | prev | next [-] | |||||||
One option that you sort-of mentioned but missed: go with the static groups, but don’t let the users feel that. In other words, show the kick/invite options to users when it does happen, but destroy and create a new group behind the scenes. | ||||||||
| ||||||||
| ▲ | aeturnum an hour ago | parent | prev | next [-] | |||||||
This is a nice little write up and I kinda feel like the author (sensibly) chose centralization just on a smaller scale. I also think that the algorithm is pretty similar to the og textsecure2[1] protocol signal used (and still uses?) in terms of key generation. It's different in that messages are in a distributed hash table instead of sent through a server and also that there's less cross-verification by chat members, but I'm not sure the author would lose any of their goals by using the signal approach (with distributed storage). | ||||||||
| ||||||||
| ▲ | esafak an hour ago | parent | prev [-] | |||||||
The hardest problem is social. Who is going to use this? | ||||||||
| ||||||||