[dtube] Is Ethereum Doomed to Fail?