EthereumのEIP-7906草案では、ウォレットやプロトコルがトランザクションの結果を検査し、自らのルールに反する実行を拒否できるようになります。

金融上の保護を実現するには、アカウントまたはプロトコルが迂回できない必須のチェック、信頼できる参照入力、そしてトランザクションの構築者が緩和できない損失上限が引き続き必要です。チェックに失敗すると実行本体は取り消されますが、ガス支払者は消費済みのガスを支払い、初期検証での変更はそのまま残ります。