codema.in

[Proposal] Switch to P2P based Communication Channels

K Karthik Public Seen by 100

We should use P2P messaging protocols / platforms as our primary communication channels (like jami / briar) & have minimal presence on Web 2.0 platforms (website just for letting the world know about our existence, like the current fsci.in). Even matrix is making ways towards p2p architecture.

P2P protocols give user more anonymity, freedom & control over their data than any existing alternatives

Our Requirements:

  1. Cross Platform (mobile & desktop)

  2. Group chat

  3. file sharing

  4. Voice / video calls

Currently Evaluating This list of Messengers, Feel free to add more...

Name

URL

Drawbacks

Jami

https://jami.net/

No group Chat

Briar

https://briarproject.org/


Tox

https://tox.chat/

UI is not good. Group chats are in infancy

K

Karthik Sun 3 Apr 2022 8:31AM

I need to somehow run that Briar Desktop in the background all the time

Isn't that the main point of P2P ? Even IRC needs a bouncer setup to catch-up conversations when you are away. Jami seem to have solved this issue recently https://jami.net/synchronizing-conversation-history-with-swarm/

K

Karthik Wed 6 Apr 2022 2:59AM

LIT

Life is Tetris Sun 1 May 2022 7:36AM

I feel this proposal was thin on motivation. If it is OK, that can be worked out in separate threads.

LIT

Life is Tetris Mon 2 May 2022 7:11PM

Against Jami, from the libreserver a.k.a freedombone dev - good point, I think.

https://blog.libreserver.org/epicyon-development-april-2022

> ...

> Support for Jami has been deprecated. This is because it's usernames require the use of Etherium. When Etherium no longer uses proof-of-work then this change could be reversed, but until that time I don't consider it to be a good idea to promote systems which deliberately waste electricity.

> ...