Answer the question
In order to leave comments, you need to log in
Is p2p suitable for bypassing blocking?
It is known that Telegram, when bypassing blocking, uses google addresses to deliver new yet unblocked ip addresses.
The question is: is it possible to use p2p data exchange for this if other methods become unavailable?
How is this implemented in theory?
There is an idea that each user can get on his device the ip addresses of contacts in which he himself is recorded.
Then contact them for a list of new ip telegrams if you could not connect to the current ones.
It turns out that if at least a small part has access, then the rest will also get it.
But how can this network be supported, provided that ip is dynamic.
Answer the question
In order to leave comments, you need to log in
P2p is cool, stylish, fashionable and youthful. We have the address and port of all our contacts, we communicate directly. However, the main difficulty is getting a list of your contacts. To do this, one way or another, servers are needed to start. You turned on the phone, he does not yet know about any neighbor. He needs to go somewhere to get an up-to-date list of peers. This very place (or places) should be conditionally permanent. Block it (fail) - block your entire p2p network.
Maybe. Tox successfully demonstrates this. Node IP addresses are stored in DHT.
But how can this network be maintained, provided that ip is dynamichttp://www.stunprotocol.org/en/programming-p2p-application
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question