J
J
John2018-03-29 12:55:23
Mobile development
John, 2018-03-29 12:55:23

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

7 answer(s)
D
Dmitry Alexandrov, 2018-03-29
@xa6paxa6p

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.

B
Boris Syomov, 2018-03-29
@kotomyava

There is https://ru.wikipedia.org/wiki/Tox quite sensible, and having, in particular, mobile clients.

M
Maxim Timofeev, 2018-03-29
@webinar

Why hasn't anyone created a p2p messenger yet?

Because no one needs it and it makes no sense. That is why there are no
chairs for people taller than 18m,
flying vacuum trucks,
sugar baths, a
currency that is tied only to its popularity (and there are none)
and other interesting and useless things.
If you are looking for a business idea - it is better to implement "facebook only red", recently offered to volunteer to participate in this mega project. Reluctantly, he refused. By the way, I can give you a contact, they probably will not interfere with the p2p messenger project.

M
Michael Galyuk, 2018-09-27
@robux

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.

S
Sanes, 2018-03-29
@Sanes

How will you connect to each other? About 10 years ago were on bluetooth

E
Egor Kazantsev, 2018-03-29
@saintbyte

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.

O
Oleg, 2018-03-29
@402d

Task. Given two computers. Both firewalled. IP routers change dynamically. Make p2p without external service. Understandably ?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question