ウォレットのシミュレーションは成功。でもリスクはまだ終わっていない

ウォレットに「シミュレーション成功」と表示されても、それはシミュレーションで使われたチェーン上の状態で、このリクエストを実行できるという意味にすぎません。実際にブロックに取り込まれるまでに、価格や残高、コントラクトの状態が変わっている可能性があります。

イーサリアム財団が10月5日に議論したネイティブトランザクションアサーションは、実際の実行後にチェックを行うことを目指しています。最終的な資産の変化が、事前に記した条件を満たしているかを確認し、満たさない場合はトランザクション本体をロールバックするというものです。これは提案の方向性であり、今日すべてのウォレットに備わっている保護機能ではありません。

たとえばUSDCをETHに交換する場合、気になるのは支払い上限、受け取れる最小額、そして望まない承認が残っていないかどうかです。実行に成功しただけでは、こうした疑問への答えにはなりません。

見落としやすいのは、チェックルールにも信頼できる情報源が必要だということです。侵害されたウェブサイトが取引を作成し、何でも許可するルールまで用意するなら、チェックを一段追加しても形だけのものになりかねません。

AAVEなどのオンチェーンレンディングでは、資金の送金先と権限の変更をウォレットが独立して確認できるかどうかを重視しています。保護機能が働かなくても、取引でガス代が消費される可能性はあります。また、単一チェーン上の単一取引に対する保証を、そのままクロスチェーン取引全体の保証に広げることはできません。2枚目の画像はETH記念コインの資料写真です。

$ETH $USDC $AAVE #オンチェーンセキュリティ

私のアイコンをタップして、シグナル配信の実取引を見る