Decentralized twitter design

Twitter is a popular social network where users can write short messages in one-to-many mode (you can learn more about this on Wikipedia). I read an interesting article by Alex Payne (former head of API on Twitter), The Very Last Thing Ill Write About Twitter , where he claims a decentralized one-to-many communication mechanism ...

From a programming point of view, how would this service be developed? I guess this may be like email, where anyone can set up a mail server. However, one of the main motives is the opposition to censorship; can architecture be fully decentralized? It will include a similar protocol for open standards based on email and IM protocols; Does this protocol already exist? Should the design include aspects of network anonymity such as Tor? Is an open source initiative already launched for this?

I am creating this community wiki as these are fairly open-ended questions about the design of a one-to-many decentralized communications service.

+3
source share
2 answers

It looks like an email, but with a lot of graph processing stack (hereinafter).

+2
source

Blogs are already in this format (with RSS to make it more formal)

+1
source

Source: https://habr.com/ru/post/1765310/


All Articles