Abstract: Second-generation blockchains like Ethereum allow users to execute smart contracts. Usually, blockchains charge gas fees for deploying and invocating smart contracts. These costs can be ...