3者ともに自分たちの仕組みは「設計通りに機能した」と述べているなら、この3,600万ドルの損失は一体誰の責任なのか?
まさにこの点こそ、この事件を一言で答えることを難しくしている理由だ。従来、責任を判断する方法は「どの部分の設計に欠陥があったか」を探すことだったが、この事件では各部分を単独で見ればどれも妥当だった。PendleのPT/YT分割メカニズムは、もともと両者の価格が機械的に連動するよう設計されており、これは製品の基本的なロジックであってバグではない。Morphoが採用する「TWAPと固定曲線のうち低い方を採用する」というオラクルロジックは、瞬間的な価格操作を防ぐことを意図したものであり、この設計思想自体も理にかなっている。キュレーターとしてSteakhouseがPT-reUSDを担保として受け入れることを選んだのも、当時の市場条件下では合理的なビジネス判断だった。
実際に問題が生じたのは、これら3つの部分のいずれかではなく、この3つが重なり合ったことで生じた全体的な脆弱性にある——これら3つのそれぞれ合理的な設計が、極めて流動性の薄い同一市場で同時に発生した場合、誰も望まない結果を生み出しうるかどうかを検証する責任を誰も負っていなかった。だからこそ責任の問題に単純な答えを出すのが難しいのだ。3つの独立した、それぞれ合理的な決定が重なり合ったことこそが、今回の損失の本当の原因であり、いずれか一方の怠慢ではない。
このアドレスはPT価格を「操作」したのに、誰も規則違反だと訴えていないのはなぜか?
それは、このアドレスが行ったすべての動作——YTの購入、清算への参加、PTの償還——が、PendleとMorphoという2つのプロトコルがすべてのユーザーに公開している通常の機能であり、いずれも権限制限を回避したりコードの脆弱性を悪用したりする必要がなかったからだ。これは従来的な意味での「ハッキング」とは本質的に異なる。ハッキングとは通常、システムが本来越えられないはずの境界を回避することを意味するが、このアドレスは始めから終わりまでシステムが許可するルールの範囲内で行動していた——ただ、そのルール同士がどう連動しているかを精密に計算し、意図的にそれをトリガーしただけだ。
これが、Re Protocolが事後に「元本トークンの市場価格が意図的に操作されたかどうか」を調査していると述べた一方で、これまでのところ関与したどのプロトコルもこのアドレスを正式に規則違反として告発していない理由でもある。「操作」を証明するには通常、行為者がルールで許されていないことをしたと示す必要があるが、このアドレスのすべてのステップはルールが許す範囲内にあった。この事件はそのため、DeFiの世界において「技術的にルールに準拠していること」と「他のユーザーに害を及ぼさないこと」が同じではないことを示す事例としてよく引き合いに出される。
8日前にすでにフォーラムで警告が出されていたのに、なぜSteakhouseやMorphoは今回の事件を防ぐためにパラメータを間に合うように調整しなかったのか?
公開情報には具体的な理由は説明されていないが、タイムラインから構造的なずれが見て取れる。フォーラムで誰かが借入量が原資産の流動性をはるかに超えていると指摘してから、実際に事件が発生するまでに8日間の空白があった——これはこの警告の性質が、「誰かが観察し懸念を提起している」段階にとどまっており、「プロトコルが緊急対応手続きを実行している」段階には至っていなかったことを示唆している。両者の間には、ガバナンスと実行の間の時間的なずれが存在する。
より根本的な問題は、この警告が指摘していたのが「構造的なリスク」(借入量が流動性を大きく超えていること)であり、「即座に実行可能な具体的な修正案」ではなかった点にあるかもしれない。ガバナンスでの議論から実際のリスクパラメータの調整(担保要件の引き上げ、単一市場の借入上限の設定など)に至るまでには、通常、提案、議論、投票というプロセスを経る必要があり、このプロセスの速度は「数日以内に悪用される可能性のあるリスク」に対応できるように設計されているわけではない。Steakhouse自身が2025年にすでに、市場価格型オラクルが流動性の薄い環境で操作を受けやすいと公に認めていたことは、これが認識上の見落としではなく、「リスクの存在は認識していたが、パラメータ調整の実際の行動が追いついていなかった」という実行上のずれだった可能性を示している。
もし自分もPTトークンをループ操作して利回りを狙っている場合、自分のポジションが同様のリスクにさらされているかどうかをどう判断すればよいか?
最初に確認すべきは、この市場が使用しているオラクルの種類とその時間枠だ——今回の事件で使われた15分間のTWAPのように、時間枠が短いほど、短時間に集中した取引量の影響を受けやすくなる。同時に、この担保が対応する満期利回り市場(例えばPendle上の同じプール)で、実際の流動性の深さがどれくらいあるかも確認すべきだ。今回の事件では、Morpho市場の借入規模(5,220万ドル)が、Pendleの原資産プールの流動性(897万ドル)をはるかに超えており、こうした借入規模と原資産の流動性が著しく不釣り合いな組み合わせ自体が、注意すべき警告サインとなる。
第二に確認すべきは、自分のポジションのヘルスファクターが清算閾値までどれくらいの余裕があるかだ——ループ操作で利回りを増幅させている場合、実質的なレバレッジは表面上見えるよりも高くなっており、一見穏やかな2〜3%の価格変動でも清算ラインを超えてしまうのに十分な場合がある。第三に、自分が参加している市場のガバナンスフォーラムを能動的にチェックし、すでに誰かが同様の流動性への懸念を提起していないかを確認するとよい——今回の事件が示すように、こうした警告は事前に表面化することがあるものの、必ずしも間に合ってパラメータ調整に反映されるとは限らない。自分自身でこうした議論を事前に把握しておくことで、プロトコルのガバナンスが一連のプロセスを完了するのを待つよりも早く対応できる。
2026年8月25日未明、あるアドレスがわずか約32万ドルを使い、9分間でPendle上に11回の連続取引を実行し、最終的に貸付プロトコルMorphoで約3,614万ドルの清算を引き起こした。この事件で最も異例なのは金額ではなく、これが通常の意味での「攻撃」ではまったくなかったという点だ。Pendleはオラクルが正しく設定され意図通りに機能したと述べ、資産キュレーターのSteakhouse Financialは貸し手に損失はなく不良債権も一切発生していないと述べ、reUSDの発行元であるRe Protocolも原資産のペッグが一切外れていないことを確認した。3者いずれの本来の設計も「設計通りに動作した」にもかかわらず、それでも3,600万ドルの規模のレバレッジポジションが14分以内に強制決済された——これこそがこの事件で本当に記憶すべき点だ。連鎖清算を引き起こすのは、必ずしも誰かの設計に誤りがあったからではなく、それぞれ正常に機能しているいくつかの仕組みが重なり合うことで、誰も予想していなかった結果を生み出すことがあるのだ。
この事件を理解するには、まずPendleのようなプロトコルが何をしているのかを理解する必要がある。reUSDは利回りを生み出すステーブルコインであり、Pendleはこれを別々に取引可能な2つのトークンに分割する。元本トークン(Principal Token、PT)は満期時に償還可能な元本部分を表し、利回りトークン(Yield Token、YT)はその期間中に生み出される変動利回りを表す。PTとYTは同じ原資産から切り出された二つの半分であるため、両者の価格は機械的に連動する——YTを買うと暗示的な年率利回りが上昇し、同時にPTの価格が押し下げられる。多くのユーザーはPT-reUSDをMorphoに担保として預け、それを元にさらに資金を借りてPT-reUSDを買い増すというループ操作によって利回りを増幅させていたが、これによってPT価格のわずかな変動に対してもポジションが極めて敏感になっていた。
ブロックチェーンセキュリティ企業PeckShieldのオンチェーン追跡によると、ウォレット0x854e…690dは同日午前4時28分から4時37分(UTC)の間に11回の連続取引を実行し、約32万ドル相当のSY-reUSDを、満期日12月10日の950万枚以上のYT-reUSDに転換した。この一連の動きにより、暗示的な年率利回りは約11%から20%超へとほぼ瞬時に押し上げられ、対応するPT-reUSDの価格は約2.8%から3%下落した。このMorpho市場が依拠するオラクルメカニズムは、PT-reUSDの15分間の出来高加重平均価格(TWTWAP、満期が近づくにつれて1ドルに向かって徐々に上昇する固定曲線という2つの値のうち、低い方を採用する仕組みだった。この操作によって市場価格が押し下げられたことで「低い方を採用する」というロジックがトリガーされ、すでにヘルヘルスファクター値に近づいていた高レバレッジのループポジションが、UTC午前4時37分から4時51分までのわずか14分間で33件の清算イベントを連続して引き起こした。USDC市場では約3,519万ドルの返済、USDT市場では約96万ドルの返済があり、清算人は合計約3,860万枚の元本トークンを担保として獲得した。
PeckShieldのオンオンチェーン分析らに、価格を押し下げて清算を引き起こしたのと同じアドレスが、その後の清算行為にも自ら参加していたことを示している——新たに取得したYTを、清算によって獲得したPTと組み合わせ、最小限のスリスリッページ資産のreUSDを償還した。推定される実現利益は少なくとも約36万ドルで、残るオープンポジションの含み益はまだ計算に含まれていない。この一連の操作にはコードの脆弱性は一切関与しておらず、PendleとMorphoがそれぞれ一般ユーザー向けに公開している機能をそのまま使用したものだった。唯一の違いは、一般的なユーザーがYTを売買するのは利回りそのものをヘッジまたは投機するためであるのに対し、このアドレスはYTを買うという行為が、PT価格とMorphoの清算閾値にどう機械的に波及するかを精密に計算していた点にある。
注目すべきは、このリスクがまったく予兆なしに生じたわけではなかったという点だ。事後の追跡報道によると、事件の8日前にはすでに、あるユーザーがMorphoのガバナンスフォーラムで、この市場の借入量がPendleの原資産プールの利用可能な流動性をはるかに超えていると指摘していた。当時、Pendle上のreUSD満期プールの流動性は約897万ドルにとどまり、Morpho市場の6,750万ドルの担保と5,220万ドルの未償還借入額をはるかに下回っていた。Steakhouse Financial自身も2025年のフォーラム投稿で、市場価格型オラクルは固定価格よりも実際の価格に近いものの、流動性の薄いプールでは操作を受けやすいと認めていた——この自己認識は、結局のところ今回の事件を防ぐのに十分なパラメータ調整には結びつかなかった。事件後、リスク管理企業LlamaGuardは「変動幅を制限する」オラクルの再設計案を提案し、同様の満期型利回りトークン市場により堅牢な清算基準を提供しようとしている。