Option 1 – editing the Ethereum client code