Whatever the server, if the client encryption is reliable, data can't be read on the server side.
if the client encryption is reliable
It's not[1].And are there any property of MTProto that makes it infeasible to replace AES IGE in a later revision of the protocol?
Basically, crowdfunded audits of open source crypto tech have been done before; I'd be up for helping with this if it made sense, since currently my sec dev skill are not that useful:
https://www.indiegogo.com/projects/the-truecrypt-audit#/
--
Might be worth funding a exploitable bug bounty too.
That is a fairly ridiculous challenge. Your average crypto professional is not going to have access to the communications channels between the two phones. The NSA or CIA or other government group might, but not really anyone else. Putting this up as a challenge is just silly.