In past cycles, crypto use cases like ICOs and yield farming failed because smart contracts were too slow and expensive