In Telegram
messenger, latest update, there is an option to set connection type to MTProto Proxy.
Note: There is a detailed description by Telegram team on MTProto.
Now telegram officially announced that the Data encrypted in MTProto Proxy can not be deciphered by any third party due to the usage of end-to-end encryption.
Logically, Is it possible to implement a method that proxy server is not able to interpret passing data to Telegram Server at all?