The decentralized social media we are going to build has these features: 1. Users do not need to register an extra new account. 2. Users can communicate with their existing friends easily 3. Nobody can censor users' data, including us. 4. We do not need to provide the server to store users' data, but the...