Smart Contracts Without A Single Change