Answer the question
In order to leave comments, you need to log in
Why hasn't anyone created a p2p messenger yet?
I have a question: why is there still not a single sensible p2p messenger for mobile phones on the market?
upd: and why is this not a very popular story at all?
Answer the question
In order to leave comments, you need to log in
Because p2p has only one single plus in the form of decentralization, and it is also a minus that crosses out everything else. p2p itself is also sucky for transferring small and DIFFERENT data, but good for transferring small pieces of large, unchanging data.
Those. Roughly speaking, one thing is the distribution of 1GB of data to a bunch of peers who also become distributors and generally speed up the distribution because this gig wants 1000 people. Another thing is that you have 10 bytes of text tied with 300 bytes of service and they need to be transferred to one single or a pair of peers, the rest do not need it, in this case, the network roughly speaking turns into a bunch of gateways of relays from the PiRA category (sends a message to the peer I) -> saw the peer (not mine I will pass on and I will jam at my place)->...-> I caught a pirP (I will pass not mine further and I will jam at my place) ->...->->I got a pIR (and this is for me!). In total, a cosmic number of garbage will be generated for transmission, and the initial bytes of the message will consume megabytes of other people's traffic along the way.
Why is the same tox not interesting and popular on mobile phones, well, do you use a torrent on your phone? Aaaa traffic was a pity, right? here is a similar situation.
In general, for transferring data of the same type, the puncture is simply amazing, for transferring small or frequently changed data, it is terrible and clumsy.
Much more interesting is the gabber\matrix which can be hybrid, it’s easier to imagine it as a mail where you are attached to a service such as Yandex and you can send a message to a user who is attached to Google, each service has its own goodies, and if you don’t like something, you can always find another mail provider. But unfortunately, the yabber did not find mass success, bogged down in standards, which caused it to lose compatibility, and the matrix is still in some kind of incomprehensible state.
There is https://ru.wikipedia.org/wiki/Tox quite sensible, and having, in particular, mobile clients.
Why hasn't anyone created a p2p messenger yet?
Because programmers are like a herd of sheep - they run to where money is paid:
- they pay for the web - they run to the web
- they pay for 1C - they run to 1C
- they pay for the blockchain - they run to the blockchain.
Nobody pays for p2p. Corporations and bureaucrats do not need p2p, as well as free software (moreover, it is even harmful and dangerous). Programmers do not want to delve into technical difficulties, because there is no pay and there is no literature. Well, users have to chew what corporations and programmers give.
There is https://ru.wikipedia.org/wiki/Bitmessage
Bitmessage is an open source cryptographic messenger written in C++ and Python that uses a decentralized P2P network. The Bitmessage network is similar to the Bitcoin network in that it relies on cryptography and sacrifices some convenience for security and decentralization, but it is designed for the task of sending messages, not monetary transactions. The network received a sharp surge in popularity after Edward Snowden's revelations about the secret tracking system for Internet users PRISM.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question