Ensoは「イーサリアム」と「ポリゴン」を使ってDeFi相場を偽装する「有害なプール」を暴露

ETH-3.19%
CRV-1.91%
UNI-3.56%

DeFiインフラ企業Ensoは7月16日、暗号資産トレーダーに対して価格見積もりを体系的に偽装する、ある種の悪意ある流動性プールを暴くレポートを公開した。Ensoが「毒性プール(toxic pools)」と呼ぶこれらのプールは、取引のシミュレーション中は魅力的な見積もりを返すが、実際の実行時には挙動を変更し、トレーダーにより悪い価格、または取引失敗をもたらす。1つの操作されたCurveプールでは、37,000件超のリバート(取消)取引が発生し、ユーザーはガス手数料として約30,000ドルを燃やすことを強いられた。悪用の対象は、ウォレットや分散型取引所(DEX)アグリゲーターが最適な取引経路を見つけるために使う、シミュレーションベースのルーティング・システムである。Ensoの調査は、EthereumとPolygonのブロックチェーンにまたがるオンチェーンのフォレンジック分析を2か月間行い、稼働中の毒性プールを特定したうえで、同社はEnso Shieldセキュリティ製品を、専用の検出機能付きに更新するよう促した。

毒性プールの悪用:シミュレーションと実行の不一致

Ensoのレポートによれば、悪意あるプールは、ウォレットが取引を事前に確認するために使うオフチェーンの「ドライラン(dry-run)」シミュレーションを悪用している。契約は、読み取り専用のシミュレーション環境で動作していると検知すると、人為的に最適化された価格を返す。トランザクションがオンチェーンにブロードキャストされると、プールは数学的ロジックを変更し、劣化したレートで取引を実行する。

Ensoの共同創業者兼プロダクト担当最高責任者(chief product officer)であるミロス・コスタンティーニ(Milos Costantini)は次のように述べた。「今回の調査結果から、これは単なる別の単発のスマートコントラクト悪用ではないと考えています。業界は長年かけて価格発見を最適化してきました。私たちの調査結果は、次の課題が『実行の整合性を検証すること』であることを示しています。」

セキュリティシステムに隠れるために、これらのプールは善意の状態と悪意の状態を交互に切り替え、静的コードスキャナや過去の評判フィルタでは無効になる。Polygonでは、悪意ある「フック(hook)」—Uniswap v4のようなプラットフォームで使われるスマートコントラクトのプラグイン—が、偽のレートでルーティング・システムを誘導した後、取引失敗率99.1%を引き起こした。

Enso、Ethereum上で過大な見積もりとして225,000ドル分を記録

Ensoの調査では、履歴のアーカイブノードデータ、トランザクション・トレースの分析、スマートコントラクトの検査を組み合わせ、EthereumとPolygonで稼働している毒性プールを特定した。チームは調査中、Curve FinanceとOkuの関係者と連携した。

Ethereum上で記録された1つの事例研究では、操作されたCurveプールが129,000回超のスワップを処理した。プールは最適な経路のように見えたものの、見積もりよりも悪い実行結果となり、約225,000ドルの過大な見積もりにつながった。

Ensoのチームは、同じ運営者によって配備された複数のブロックチェーン・オラクル契約を特定し、追加のプールを支えるものだった。これらの発見は、自動シミュレーションに依存して最適な取引経路を保証しようとするウォレット、エンドユーザー向けのインターフェース、アグリゲーターにとっての課題を提示している。

Enso、Shield製品を検出機能付きに更新

Ensoは、実行保護製品であるEnso Shieldを更新し、専用の毒性プール検出を含めると発表した。セキュリティツールは、ライブのオンチェーン文脈を分析し、見積もりの履歴を監視し、取引トレースを用いて実行の不一致を見つけることで、標準的なシミュレーション手法を回避するよう設計されている。

コスタンティーニは次のように述べた。「トランザクションのシミュレーションが操作され、その一方で実際の実行が別の物語を示すなら、ユーザーが実際に受け取るものを検証するためのより良い方法が必要です。」

Ensoは、暗号資産業界全体に対して、トランザクションシミュレーションが操作される件についてさらなるリサーチを行うよう求めた。同社のレポートは、「ベスト実行(best execution)」を約束しながら、毒性のある経路を日常的に提供してしまうウォレット提供者やインターフェース運営者に対する、潜在的な法的・財務的な賠償責任リスクを指摘している。

FAQ

DeFiにおける毒性プールとは? 毒性プールとは、取引のシミュレーション中に魅力的な価格見積もりを返す一方で、実際の実行時には挙動を変え、トレーダーにより悪い価格や取引の失敗を引き起こす悪意ある流動性プールである。

Curveプールの悪用でユーザーはいくら損をしましたか? 操作された1つのCurveプールが37,000件超のリバート取引を引き起こし、ユーザーはガス手数料として約30,000ドルを燃やすことを強いられた。別のCurveプールは、129,000回超のスワップにまたがって、約225,000ドル分の過大な見積もりを提供した。

Ensoは毒性プールへの対応として何をしましたか? Ensoは7月16日にEnso Shield製品を更新し、ライブのオンチェーン文脈と取引トレースを分析して実行の不一致を見つける、専用の毒性プール検出機能を含めた。

免責事項:本ページの情報には第三者提供の内容が含まれる場合があり、参考目的のみで提供されています。これらはGateの見解や意見を示すものではなく、金融、投資、または法律上の助言を構成するものでもありません。暗号資産取引には高いリスクが伴います。意思決定を行う際には、本ページの情報のみに依存しないでください。詳細については、免責事項をご確認ください。
コメント
0/400
コメントなし