In https://thenewstack.io/how-to-build-your-own-decentralized-twitter/, we created an architecture for a distributed social media system, using a Visual Studio code project and corresponding JSON files. Here is the architecture we created: Our decentralized architecture The tweet view platform must fetch tweets from the tweeter’s store, based on permission from the platform’s identity files.
The Visual Studio code project and corresponding JSON files https://github.com/eastmad/TheNewStack.
The tweet platform could replace the deleted tweets with a replica of the same id with the content “[deleted by user].”