3 ms·
Since it works even when Internet is disconnected,it doesn't seem to be that centralized. You can send only text in the disconnected mode, though.
by emteycz 6y ago
Since it works even when Internet is disconnected,it doesn't seem to be that centralized. You can send only text in the disconnected mode, though.
- tgragnato 6y agoTelegram is a centralized service, full stop. It has the ability to use evasion strategies, but doing that doesn’t make the software decentralized.
- emteycz 6y agoIf peers communicate directly, then it doesn't seem to be that clear. I am not sure if they do, though, some people claim it does and some that it does not.
- tgragnato 6y agoCalls use WebRTC, which is of course p2p. [https://github.com/telegramdesktop/tdesktop/blob/master/Telegram/SourceFiles/calls/calls_controller_webrtc.cpp https://github.com/telegramdesktop/tdesktop/blob/master/Tele...] Point is I don't see anything decentralised in MTProto. Unless I'm mistaken Durov announced that he wants to make something p2p, but right now it's not. [https://github.com/telegramdesktop/tdesktop/tree/master/Telegram/SourceFiles/mtproto https://github.com/telegramdesktop/tdesktop/tree/master/Tele...] See: https://core.telegram.org/mtproto#transport https://core.telegram.org/mtproto#transport
- tgragnato 6y agoIn addition, the signaling protocol for WebRTC in Telegram is MTProto. If an ISP were to really block MTProto, then the P2P functionalities would stop working as well.