For a long period, smart contracts lacked product-market fit and were functionally inefficient due to cost and speed