Two competing Ethereum proposals aim to prevent the Glamsterdam upgrade from breaking legacy contracts, with both approaches taking different methods to handle contract visibility and user gas fees.