Open ilyaigpetrov opened 5 years ago
Here's what this looks like on v0.5.0 and above:
All cafe communication is p2p based, with the exception of cafe-assisted search, which still utilizes HTTP for streaming purposes. We can remove this soonTM.
All cafe communication that must continue in the background, like sync operations, are HTTP based, all else is p2p. In theory, it is possible to implement lower lever protocols in an Android background Service
. It may be trickier on iOS, but I believe possible as well. I'd love some help here if this is something you're interested in.
Is your feature request related to a problem? Please describe.
Opposition in authoritarian countries during important events (meetings, protests) faces all kinds of attacks on their means of communications. Among them: 1) Internet shutdowns so only few participants stay online with unstable connections, 2) Blacklisting of addresses (IPs, domain names) used to propagate information and censorship on providers level, 3) DDOS attacks, spam overflood.
The task is to create a chat room that is hard to get down or censor.
Describe the solution you'd like
Additional context
Slack logs:
ilyaigpetrov:
sander:
ilyaigpetrov:
ilyaigpetrov:
carson: