3 ms·
Telegram is a centralized service, full stop. It has the ability to use evasion strategies, but doing that doesn’t make the software decentralized.
by tgragnato 6y ago
Telegram 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.