Blockchain
シミュレーションでは成功するのに、オンチェーンではリバートするのはなぜか?
80
機会
EVMシミュレーションツールは、チェーン状態のスナップショットに対してトランザクションを実行するが、そのトランザクションがブロックに含まれる頃には状態が変化している。マルチホップのDeFiオペレーションでは、価格オラクルのティックや同じプールに触れる競合トランザクションによって、有効だったシミュレーションがオンチェーンのリバートに変わる。開発者は、シミュレーションから呼び出しとインクルージョンの間の状態ドリフトに対してトランザクションがどれほど敏感かを知る手段がない。本番EVMワークロードの最新の分析では、実行動作が状態に対して非常に敏感であり、現在のガスおよびシミュレーションツールがこの分散を考慮していないことが確認されている。このギャップは、複数のコントラクトにまたがる複雑なインタラクション、すなわち最もリスクの高い領域で最も大きくなる。
重要な理由
実行時の状態感度を反映したシミュレーションこそが、複雑なオンチェーン操作を開発者にとって予測可能にするプリミティブだ。
機会をどう評価するか
Opportunity Scoreは測定値ではなく、私自身の見解です。どれほど痛みを伴うか、どれほど頻繁に影響を与えるか、そして今日時点で解決策がいかに少ないか。スコアが高いほど、構築する価値が高いと私は考えています。
深刻度8/10
それが現れたときにどれほどの痛みをもたらすか。
頻度7/10
実際にどれほど頻繁に人々がそれに直面するか。
ホワイトスペース8/10
今日時点で、それに対する優れたツールがいかに少ないか。