Smart contracts can be slow and expensive to use. Ethereum, the largest smart contract platform, processes transactions at speeds no greater than 14 transactions per second, and these transactions cost tens of dollars—and occasionally hundreds—when the network becomes congested.