In contrast with traditional cloud computing, blockchains offer very limited computing capacities to run distributed applications: few kb of storage, very inefficient virtual machine, and very high latency protocol. Of course blockchain technologies will evolve to overcome some of these issues, but there will be a need to provide additional capacities for the most demanding applications.
How will you overcome that limited capacities of blockchain to be a better alternative to traditional cloud computing?