Muneeb Ali, a co-founder of Blockstack and PhD in Distributed Systems, along with others in the Blockstack community are vocally skeptical about remote execution of untrusted code on Ethereum. See the Twitter thread between Muneeb and Vitalik here, below the video: https://twitter.com/ponli137/status/870637598867415040
As far as I can tell, Muneeb's concerns would lead to a conclusion that Ethereum's vision of "worldcomputer" is simply impossible.
Can anyone academically address Muneeb's criticisms, broken out here?

