Part 3. End-to-End Encryption, Privacy, and Decentralization
Let's start by pointing out the contradictory principles found in most popular messengers today:
- A messenger that claims to protect privacy should not require sensitive personal information, such as a phone number, to access its core functionality.
- If a messenger wants to filter out bots through phone number registration, it must provide users the ability to hide the private information they entrust.
- A user's country of residence or the country of phone number registration is also private information and must not be exposed to other users.
- Anonymous numbers are only truly anonymous if their use does not require revealing private data.
- End-to-end encryption must be cross-platform, and the source code should be open for independent review.
Since we've already run out of fingers to count contradictions, let's move on to the features that should not compromise privacy or end-to-end encryption:
- The messenger must have open-source code.
- End-to-end encryption should be available on all devices.
- No private information should be required to register.
- For convenience, private chats must be able to sync across devices without losing parts of the conversation.
- For convenience, private chats must retain the same functionality as the rest of the messenger, including useful features like reactions.
Decentralization can be achieved in 2.5 ways:
- P2P: though without proxies, this may compromise privacy
- Federation: the ability to run a fully functional messenger on your own server while staying synchronized with others
- Web3 application: this is not full decentralization, but when combined with the above points, it eliminates the centralization problem of Web2 apps
We decided to combine all these approaches, so you won't have to choose between different messengers to get the functionality you deserve!
That wraps up this week's news!
We've already implemented part of the prototype and continue development. The next update will be in a week. Stay tuned! 🩵
Обсуждение 0
Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.
Обсудить в Telegram