We need to fundamentally change how smart contracts operate