null
作者:菠菜菠菜
DeFi の借貸はほぼ10年近く行われてきたが、主流の流れは一つだけ:変動金利の貨幣市場。
Aave、Compound から Morpho Blue まで、金利は常に利用率「受動的に発見」される形で決まってきた。
2026年5月、Morpho は Midnight のホワイトペーパーを公開した。それは、この主線上で長らく欠落していたピース——固定金利、固定期限——を埋めるものだ。
この二つの言葉を侮るな。
固定収益(債券、票据、クレジット)は世界の資産規模の中で株式市場を超える規模を持ち、その価格設定とリスク管理のロジック——予測可能な資金コスト、期間管理、参照可能な利回り曲線——はすべて「金利固定、期限明確」に基づいている。
オンチェーンの借貸は長年この状態にあったが、依然として永続的な貨幣市場の変動金利のまま:機関投資家が求める確実性を提供できず、またまともな利回り曲線も描けていない。
これこそが、真の機関資金や兆円規模の RWA(リスク加重資産)が大規模にオンチェーン化できない構造的障壁の一つだ。言い換えれば、Midnight が埋めるのは単なる機能ではなく、従来の固定収益市場へのオンチェーン信贷アクセスに必要な底層の言語——すなわち、基礎的な文法だ。
これは「選択肢が増えた」だけの話に聞こえるかもしれないが、実際の意味は:オンチェーンの信贷において、「貨幣市場」から「固定収益市場」へと進むための完全な言語体系を初めて持ったことにある。
一、Midnight とは何か
一言で言えば:Midnight は、EVM(Ethereum Virtual Machine)向けに設計された、非托管の固定金利借貸プロトコルである。
それは、「隔離、不可変、無許可で作成可能、かつ固定到期日(fixed maturity)を持つ」市場を軸に構成され、借りと貸しを「ゼロクーポン証券」の売買に書き換える——貸し手は証券を買い、借り手は売る。両者の収益とコストは、取引価格のディスカウントに内包されている。
もし Morpho Blue が「どうやって変動金利の借貸をシンプル、隔離、無許可で実現するか」に答えていたとすれば、Midnight は次の問いに答える:オンチェーン上で原生的に固定金利を作り、明確な期限を持ち、流動性の断片化に引きずられずに信贷市場を構築するにはどうすればよいか。
以下、Morpho の進化の軸に沿って、この設計の背景と意図を詳しく解説していく。
二、Aave から Blue、そして Midnight へ:明確な進化の軸
Midnight の設計の取捨選択を理解するには、まずそれがどの主線に立っているかを見極める必要がある。
第一世代:プール型 + 変動金利(Aave / Compound):
初期の借貸プロトコルは、オンチェーンの流動性が乏しく、受動的で、取引コストも高い環境で生まれた。その制約の中で、すべてのユーザを一つの資金プールに集約し、いつでも出入りできる仕組みを作ることが、流動性の集中度を最大化する最適解だった。
ただし、その代償は:プロトコル自身が全員の意思決定を代行しなければならないこと——決済や記帳だけでなく、重要な価格設定やリスクパラメータも含む。この設計は、ユーザの嗜好が高度に均質な場合には良好に機能するが、資産やユーザ、信用シナリオの範囲が拡大し、リスクや流動性、規制の嗜好が分化し始めると、単一の資金プールでは多様なリスク像を同時に抱えきれなくなる。
第二世代:Morpho Blue——極簡核 + キュレーション層:
Blue は異なるアーキテクチャを提案する:隔離、不可変、無許可で作成できる市場を基盤とし、プロトコル自体は「どの資産が信用に値するか」「資本をどう配分すべきか」について判断しない。これらの決定は意図的に貸し手側に委ねられ、自ら市場を作り、ニーズに合った資産を選択させる。
実践的には、多くの供給はプロトコル上の金庫(vault)に由来し、市場層は非常に薄く、キュレーションと資本配分が競争の焦点となる。この思想は Morpho のコア哲学:核は最小限に、複雑さは外層に移す。
第三世代:Midnight——固定金利と期限をオンチェーンに:
プール型と変動金利は本質的に一対の関係:プールの利用率は金利モデル(IRM)によって調整され、逆に金利は利用率から「発見」される。この仕組みはシンプルだが、いくつかの構造的コストも伴う。
Midnight は Blue の遺伝子を継承しつつ——市場は依然として隔離、不可変、無許可で作成可能なまま、独立した製品や異なる司法管轄のシナリオに対応できる非信頼の原語——だが、金利メカニズムを固定金利に置き換え、固定到期とオファーベースのマッチングを導入した。
この主線を理解すれば、Midnight は突如現れた新種ではなく、Morpho の「決定をプロトコル層から市場・キュレーション層に移す」思想の自然な延長線上にあることがわかる:Blue は金利や配置を市場に委ね、Midnight はさらに「金利発見」自体も市場の报价に委ねる。
三、なぜ固定金利+期限なのか——底層の動機を解明
多くの人が疑問に思うだろう:変動金利をうまく使っているのに、なぜわざわざ固定金利を作る必要があるのか?その理由は、変動金利が抱える構造的な問題にある。
第一、金利リスクは借り手の直接的な障壁。
予測可能な資金コストを求める借り手——例えばオンチェーンとオフチェーンの固定収益負債をマッチさせる機関や RWA 借入者——にとって、変動金利はハードルだ。利用率に応じてコストが変動し、キャッシュフローのマッチングが困難になる。
第二、変動金利は新規シナリオの冷スタートを難しくする。
小さな市場では、適度な資金流入・流出だけで利用率が激しく変動し、極端な金利に跳ね上がる。この波動性は、新規市場の安定した予測を妨げる。
第三、貸し手は常に市場を監視し続ける必要がある。
リスク・リターンの偏りを維持するために、貸し手は利用率の変動を注視し、随時ポジションを調整しなければならない。
これらの制約を解消するのが固定金利だ。
固定金利は、利用率から切り離す:金利は利用率の関数ではなく、市場の買い手・売り手の报价の結果として決まる。借り手は確定した資金コストを得て、貸し手は確定した到期収益を得る。誰も利用率曲線に振り回される必要がなくなる。
DeFi では早くから固定金利の試み(例:Yield Protocol)があったが、普及しなかったのは、オンチェーン借貸の汎用基盤になり得なかったからだ。Midnight はまさにその実現を目指す。
一方、固定到期(fixed maturity)は固定金利の双子の前提だ。ポジションに明確な到期日がなければ、「ある期限に特定の金利で借り/貸す」意味がなくなる。複数の異なる到期日の市場が並列化されて初めて、期限構造——すなわちオンチェーン版の利回り曲線——が形成される。
四、市場と単位:借貸を「ゼロクーポン証券の取引」に書き換える
これが Midnight の全仕組みを理解する鍵だ。
4.1 市場の構成
Midnight は隔離・不可変の期限付き市場を軸に構成され、作成された市場は一度設定されると変更不可。各市場は三つの要素を指定する:
4.2 「証券(unit)」を用いた借貸の書き換え
市場内のポジションは「証券」で計測され、非常にシンプルなロジック:
つまり:証券を買えば信用(貸し手側)、売れば債務(借り手側)となる。金利は個別に設定されず、取引価格に内包される。任意の取引価格 P > 0 に対して、単利 r は次のように計算できる:
r = 1 / P − 1
例を挙げると、0.95 の価格で証券を買い、到期時に1単位の貸出資産を受け取るなら、その残存期間のリターンは 1/0.95 − 1 ≈ 5.26%。これはゼロクーポン債の価格付けと同じロジック:割引で買い、額面で償還、差額が利回りとなる。Midnight は「借貸」を徹底的に「ゼロクーポン証券の売買」に翻訳している。これが、利率をシンプルに表現できる根拠だ:利率は結局「価格」だから。
4.3 同質化と「固定日付到期」:流動性の断片化を防ぐ
これは非常に重要な設計ポイントだ。
取引はもちろん買い手と売り手がいるが、その結果は市場レベルでの同質化(fungibility)されたポジションとなる。信用と債務は市場側で記帳され、個々の取引に紐づかない。さらに、到期日は固定されたカレンダー日であり、オープンポジションの期間ではなく、あらかじめ定められた到期日を持つ。これにより、異なる時間に作られた同じ到期日のポジションは同じ市場に属し、完全に同質化される。
なぜこれが重要か?
隔離された市場構造において、最大の敵は流動性の断片化だ。もしすべてのローンが「開始日+期限」ごとに個別のツールになってしまえば、「90日」だけを狙った資金も、無数の小さなプールに分散してしまい、流動性の集中が妨げられる。
固定日付到期はこの問題を一刀両断に切り裂く:今日「12月31日到期」のポジションと、昨日作った同じ到期日のポジションは、同じ種類のものであり、相互に取引・平衡できる。流動性は「到期日」軸に集約され、開設時刻に縛られなくなる。
4.4 早期退出:四つの取引シナリオ
信用と債務が市場内で同質化されている以上、貸し手も借り手もいつでも早期にポジションを縮小できる。貸し手は証券を売却して信用を減らし、借り手は証券を買い戻して債務を減らす。
ルール上、優先順位は明確だ——買い手はまず債務を平らげてから信用を積み増す。売り手はまず信用を平らげてから債務を積み増す。
これにより、取引(買い手 ↔ 売り手)は以下の四つのシナリオに分類される:
早期退出は、ユーザの収益曲線を柔軟にし、またエントリーとエグジットが同一市場内で完結するため、流動性を深める効果もある。
一つだけ例外があり、到期後の取引は引き続き可能だが、唯一の制限は「到期後に債務を増やせない」こと(表中の「売り手が債務を増やす」シナリオは禁止)。これは、清算が無意味な場合でも平衡を保つための措置だ。
五、Offer メカニズム:Midnight の真の革新核
これまでの「借貸を証券取引に書き換える」部分は、次の段階——「これらの証券を超低資本コストで効率的に取引させる」仕組みだ。
Midnight の答えは、まさにここにある。
5.1 Offer:資金をロックしないオンチェーン外の报价
マーケットメイカー(メーカー)は、offer を通じて「特定の市場で、特定の価格で、最大どれだけ取引したいか」を表現する。重要なポイントは二つ:
offer はプロトコル層でブロードキャストされず、任意のオフチェーンまたはオンチェーン経由で配信可能——プロトコルは报价簿を管理しない。
offer 自体は資金をロックしない。価格と最大取引規模を示す意図的な「意思表示」に過ぎない。
taker(買い手側)は、これらの offer を Midnight のコントラクトに提出して実行する。部分的な約定も可能:残余容量を超えない範囲であれば、複数の taker による分割実行も許容される。コントラクトは、引用された市場に対して原子性の決済を行う——必要に応じて信用・債務証券を作成・移転・破棄する。
各 offer には ratifier(承認コントラクト)が付属し、検証ロジックを埋め込める。通常は、offer 上の発行者の公開鍵署名を検証する。
このモジュール化設計により、マーケットメイカーは異なる署名方式(例:パスキー、量子耐性署名)やカスタム検証ロジックを使えるようになる——また、「一つの署名承認で複数の offer を一括管理」も可能になる。
5.2 Maker callback:成立時に資金を引き出す
これが仕組みの核心だ。
offer は、成立時に実行される callback を指定できる。これにより、マーケットメイカーは offer が成立した瞬間に資金や担保を調達しなくてもよい。
つまり:マーケットメイカーは、offer が成立するまで資金を事前に準備せず、他の場所で効率的に資産を運用しながら、offer の成立と同時に資金を引き出して決済できる。
ホワイトペーパーの例では、貸し手は資金を Morpho Blue の市場に預けて利息を得つつ、Midnight で固定金利の offer を掛けておく。offer が成立したら、その回調(callback)で Blue から資金を引き出し、決済を完了させる(十分な流動性があれば)。
この仕組みは、ロールオーバー型の期限付きポジションにも非常に有効だ。期限間近の借り手は、回調を使って現在の市場で借入・返済を行い、より長い期限の市場に原子的に移行できる。貸し手も、信用の期限をまたいでロールできる。
5.3 複数市場报价、消費グループ、Merkle ルート:一筆で全市場をカバー
回調の仕組みは、さらに強力な能力をもたらす。マーケットメイカーは、同一の資金を使って複数の市場に複数の offer を掛けられる——これが流動性断片化への最重要対策だ。
しかし、リスクもある。例えば、10 ETH の資金で、市場A、B、Cにそれぞれ10 ETHの offer を掛けた場合、これを一度に30 ETH分の約定に使えるのか?
答えはノーだ。
Midnight は、消費グループ(consumption group)を用いてこれを解決:
同じ消費グループに属する複数の offer は、共通の「充填予算」(fill budget)を共有。
グループ内の任意の offer が実行されると、グループ内のすべての offer の残り予算が減少。
予算が尽きると、グループ内のどの offer もこれ以上充填できなくなる。
これにより、実際のエクスポージャーは、個々の offer の規模の合計ではなく、予算によって制約される。
ホワイトペーパーの例を直感的に理解すると:
貸し手は10 ETHを持ち、Offer 1/2/3 を市場A/B/Cに掛ける。これらは10 ETHの共有予算を持つ。最初に市場BのOffer 2から3 ETHを消費した場合、残り予算は7 ETHとなる。次に市場AのOffer 1から7 ETHを消費し、予算はゼロ、合計10 ETHの約定となる。
一つの資金で、全市場の报价をカバーし、リスクをコントロールできる。
この仕組みを大規模に効率的に運用するために、ratifier は複数の offer の Merkle 根を承認できる。マーケットメイカーは一回の署名・交渉で、多数の offer を掛けられる。これらの offer は、対応する Merkle 证明を提示することで成立・消費される。
署名効率と資本効率を両立させる。
5.1–5.3 を連結してみると、Midnight は従来の注文簿の「掛け売り=資金占有」の暗黙コストを完全に排除していることがわかる。
従来の設計では、「特定の金利・規模で約定する」ために資金を事前にロックする必要があり、そのため隔離市場や複数期限の組み合わせでは機会コストが高く、流動性が稀薄になりがちだった。
Midnight は、流動性を「資金をロックしない报价」の形で保持し、実行時に資金を引き出す仕組みにより、安定した成交流前から市場を動かせる——これが冷スタート問題の解決策だ。
5.4 ルーティング:オフチェーン探索、中央集権的注文簿ではない
プロトコルは报价の順序付けや管理を強制しないが、ルーティング側は価格順に offer を比較し、最適な流動性を探す。問題は、プロトコル層は offer の実行可能性(回调の成功、消費グループの残量、gasコストなど)を保証しない点だ。
したがって、最良の可実行流動性を見つける taker の探索は、実質的に検索問題となる。これはプロトコル外で行われ、誰でもできる。
これにより、Midnight は中心的な order book(CLOB)と本質的に異なる。
プロトコルは標準的な掛け売り隊列を管理せず、価格-時間優先も保証しない。資金も事前に確保しない。
つまり、「マッチング/ルーティング」この複雑な作業は、Blue と同様に、プロトコル外の競争可能な解決層(solver/router)に移されている。
コアは、提出された offer を受け取り、原子性に決済することだけだ。
5.5 オファーの階級(Tick):価格ではなく金利で区切る
Midnight は、报价の最小単位(tick)を設定している——株の1セントのように。
理由は明快:価格を無限に細分化できると、マーケットメイカーは微差を競って微小な差額を狙い、結局大きな注文を出しづらくなる。流動性が死ぬ。
しかし、ここでの工夫は、「価格」ではなく「金利」で区切ることだ。
なぜ価格を等間隔にしないのか?
それは、価格と金利は一対一の関係ではないからだ。同じ1%の値引きでも、1ヶ月満期の市場では年率換算で大きな数値になり、1年満期では小さくなる。つまり、等間隔の価格階級は、実際に重要な「金利」には不均一に映る。
マーケットメイキングの際、我々は金利を念頭に置いている。だから、Midnight は隣接する階級間の金利変動を一定に保つ(デフォルトは2%の変動)設定にしている。
この階級は、粗いものから細かいものまで段階的に調整可能だ。最初は2%の粗階級から始め、深さや参加者が増すにつれて1%、0.5%に細分化できる。ここには、次のような設計の美学がある:より細かい階級は、より粗い階級の「超集合」だ。したがって、精度を上げても既存の offer は無効にならない。
これにより、市場は既存の报价を乱すことなく、滑らかに精度を向上できる。これは、株式の流動性を高めるためにより小さな跳動単位を設定するのと同じ発想だ。
六、清算メカニズム:借り手に優しく、損失分散を公平に
固定到期はBlueの清算に関わるシナリオを増やすため、Midnight の仕組みはそれを踏まえて設計されている。
全体の方針は二つ:清算時に借り手に優しく、損失も公平に分散させる。
以下、主要な仕組みを順に解説——公式は避け、何をしているかとその理由だけを伝える。
6.1 いつ清算されるか
借入可能額は担保の「割引時価値」(LLTV)によって決まる。各担保は個別の割引率で評価され、複数担保を合計した上限を超えた場合、ポジションは「危険」状態となる。
清算時には、第三者が借金の一部を返済し、担保を割引価格で回収。返済された借金は市場に戻り、貸し手が資金を引き出す。
ポイントは、各担保は独自の価格と割引率を持ち、リスクを個別に設定できることだ。
6.2 清算者の割引率調整
清算者は、低い割引率で担保を取得できるため、インセンティブを持つ。Midnight では、この割引率の上限を市場ごとに個別に設定できる(ホワイトペーパーでは「清算游標」と呼ばれる調整機能)。
ロジックは単純:割引率を低く設定すれば、借り手側に余剰担保を多く残し、リスクを低減できる。逆に高く設定すれば、清算者は難しい担保も処理しやすくなる。
Blue では全市場一律の割引率設定だったが、Midnight はリスク管理の精度を高めている。
6.3 「ちょうど健康」までしか清算しない
ポジションが危険状態のとき、清算は可能だが、清算者が返済できる金額には上限がある——「ちょうど健康状態に戻る」までしか清算できない(これを「回復型清算」と呼ぶ)。
なぜこれが必要か?
Midnight では、借り手は常に「期限までに全額返済」できるよう抵当を準備している必要がある。もし清算者が少しでも危険ラインを超えた瞬間に全てを清算してしまえば、期限までに返済できるはずの担保も奪い取られ、過剰なペナルティになる。
例外は、残った担保が非常に少なくなった場合。清算後の担保が価値的に意味をなさなくなったら、最後に一括清算を許可し、未清算の尾を残さない。
6.4 期限超過:遅延借り手に「徐々に値段を上げる」インセンティブ
期限を過ぎた場合、ルールは厳しくなる。未返済のままでも、ポジションが健全なら清算される——貸し手は期限になったら資金を回収すべきだからだ。
ただし、これは借り手の「遅延」に過ぎず、資金不足ではないケースが多い。
Midnight は、最初は報酬をゼロから始め、約15分かけて徐々に最大値に近づく「荷蘭式」清算報酬を設定。これにより、最終的には確実に清算が成立しつつ、遅延借り手から過剰な価値を奪い取ることを防ぐ。
また、資金不足の資産は、いつでも通常の清算を行える。
6.5 不良債権の記帳と情報の早期把握
担保が大きく毀損し、完全清算でも借金を補えない場合、その差額は不良債権となる。Blue では、担保が枯渇した段階で損失を記帳し、資金を引き上げるタイミングが遅れるため、資金不足のポジションが長期間放置される恐れがあった。
Midnight は、最初の清算時に即座に損失を記帳し、早期に情報を把握できる仕組みを採用。これにより、「先に逃げる」行動を抑制し、公平性を高めている。
七、アクセス制御と認可:合規と機関向けインターフェース
7.1 Gate:二つの門制御
Midnight は、柔軟なアクセス制御をサポート。市場作成時に最大二つの gate コントラクトを指定でき、操作時に呼び出す。これにより:
この設計は、門制御が外部のコントラクトであり、将来的に変更や故障の可能性があるため、資金をロックしない範囲に留めている。
また、清算 gate(liquidator gate)も設定可能で、誰が清算を行えるかを制御できる。これにより、規制や合規要件に応じた市場構築が可能。
7.2 権限付与:粗粒度・委任型
Midnight は、単一の粗い権限付与原語を提供。あるアカウントが、別のアドレスに対して、プロトコル内の操作を代理させることができる。
用途例:
この権限はグローバルであり、一度付与されると、被承認者は完全にそのアカウントの状態をコントロールできる。細かい操作や市場単位の制限は、別途中間コントラクト(例:金庫)を用いて実現。
これにより、「誰が何をできるか」の細かい制御は、金庫のコード側に委ねられ、Midnight プロトコルは「全権/無権」の二値認識だけを行う。
八、新たな料金タイプ:決済費と継続費
Midnight は、最大二つの料金を徴収:決済費(settlement fee)と継続費(continuous fee)。どちらも、コントラクトに書き込み済みで、後から調整できない上限が設定されている。
デフォルトのレートは貸出資産に基づき、市場ごとに個別に設定可能。料金の徴収と配分は、異なる役割が担う。
6.1 決済費(settlement fee)
取引ごとに徴収され、価格差として表現される。買い手と売り手の決済価格の間に微小な差を挿入し、その差額は取引を仕掛けた側(taker)が負担。残存期限に応じて線形に設定され、上限は年率50bps(0.5%)に制限。
6.2 継続費(continuous fee)
未返済の貸出ポジションに対して時間とともに累積し、貸し手側が負担。貸し手が信用を縮小(退出や引き出し)する際に決済される。建立時点のレートが固定され、その後の上昇も反映される。上限は年率1%。
九、これが意味すること——実務者向けのポイント
最後に、「結局何が言いたいのか」を整理。
これにより、従来の固定収益市場と対話できる言語が整う。
ゼロクーポン割引価格、カレンダー到期、同質化された二次流動性、报价に基づく取引、オフチェーン配信とルーティング、tick グリッド、到期清算——これらはほぼ伝統的な債券・票据市場の構造と一対一に対応する。
ただし、Midnight は Morpho の「隔離・不可変・無許可」のDNAを継承しつつ、伝統金融の市場微細構造の経験も取り入れている。
プロのマーケットメイカーにとっては、同じ資金を使いながら複数の市場・複数期限の报价をカバーできる。消費グループの予算でリスクを正確に制御でき、流動性断片化や冷スタートの解決に直結する。
誰がオフチェーンのルーティングや解決層を最適化できるかが、構造的な恩恵を享受できるポイントだ。
機関借入者は、予測可能な資金コストと明確な期限を求める——固定金利+期限設定はまさにニーズに合致。RWA資産
5.3M 人気度
648.25K 人気度
57.11K 人気度
20.52K 人気度
1.42M 人気度
一文読解 Morpho Midnight:オンチェーンレンディングと固定金利・定期市場の出会い
null
作者:菠菜菠菜
DeFi の借貸はほぼ10年近く行われてきたが、主流の流れは一つだけ:変動金利の貨幣市場。
Aave、Compound から Morpho Blue まで、金利は常に利用率「受動的に発見」される形で決まってきた。
2026年5月、Morpho は Midnight のホワイトペーパーを公開した。それは、この主線上で長らく欠落していたピース——固定金利、固定期限——を埋めるものだ。
この二つの言葉を侮るな。
固定収益(債券、票据、クレジット)は世界の資産規模の中で株式市場を超える規模を持ち、その価格設定とリスク管理のロジック——予測可能な資金コスト、期間管理、参照可能な利回り曲線——はすべて「金利固定、期限明確」に基づいている。
オンチェーンの借貸は長年この状態にあったが、依然として永続的な貨幣市場の変動金利のまま:機関投資家が求める確実性を提供できず、またまともな利回り曲線も描けていない。
これこそが、真の機関資金や兆円規模の RWA(リスク加重資産)が大規模にオンチェーン化できない構造的障壁の一つだ。言い換えれば、Midnight が埋めるのは単なる機能ではなく、従来の固定収益市場へのオンチェーン信贷アクセスに必要な底層の言語——すなわち、基礎的な文法だ。
これは「選択肢が増えた」だけの話に聞こえるかもしれないが、実際の意味は:オンチェーンの信贷において、「貨幣市場」から「固定収益市場」へと進むための完全な言語体系を初めて持ったことにある。
一、Midnight とは何か
一言で言えば:Midnight は、EVM(Ethereum Virtual Machine)向けに設計された、非托管の固定金利借貸プロトコルである。
それは、「隔離、不可変、無許可で作成可能、かつ固定到期日(fixed maturity)を持つ」市場を軸に構成され、借りと貸しを「ゼロクーポン証券」の売買に書き換える——貸し手は証券を買い、借り手は売る。両者の収益とコストは、取引価格のディスカウントに内包されている。
もし Morpho Blue が「どうやって変動金利の借貸をシンプル、隔離、無許可で実現するか」に答えていたとすれば、Midnight は次の問いに答える:オンチェーン上で原生的に固定金利を作り、明確な期限を持ち、流動性の断片化に引きずられずに信贷市場を構築するにはどうすればよいか。
以下、Morpho の進化の軸に沿って、この設計の背景と意図を詳しく解説していく。
二、Aave から Blue、そして Midnight へ:明確な進化の軸
Midnight の設計の取捨選択を理解するには、まずそれがどの主線に立っているかを見極める必要がある。
第一世代:プール型 + 変動金利(Aave / Compound):
初期の借貸プロトコルは、オンチェーンの流動性が乏しく、受動的で、取引コストも高い環境で生まれた。その制約の中で、すべてのユーザを一つの資金プールに集約し、いつでも出入りできる仕組みを作ることが、流動性の集中度を最大化する最適解だった。
ただし、その代償は:プロトコル自身が全員の意思決定を代行しなければならないこと——決済や記帳だけでなく、重要な価格設定やリスクパラメータも含む。この設計は、ユーザの嗜好が高度に均質な場合には良好に機能するが、資産やユーザ、信用シナリオの範囲が拡大し、リスクや流動性、規制の嗜好が分化し始めると、単一の資金プールでは多様なリスク像を同時に抱えきれなくなる。
第二世代:Morpho Blue——極簡核 + キュレーション層:
Blue は異なるアーキテクチャを提案する:隔離、不可変、無許可で作成できる市場を基盤とし、プロトコル自体は「どの資産が信用に値するか」「資本をどう配分すべきか」について判断しない。これらの決定は意図的に貸し手側に委ねられ、自ら市場を作り、ニーズに合った資産を選択させる。
実践的には、多くの供給はプロトコル上の金庫(vault)に由来し、市場層は非常に薄く、キュレーションと資本配分が競争の焦点となる。この思想は Morpho のコア哲学:核は最小限に、複雑さは外層に移す。
第三世代:Midnight——固定金利と期限をオンチェーンに:
プール型と変動金利は本質的に一対の関係:プールの利用率は金利モデル(IRM)によって調整され、逆に金利は利用率から「発見」される。この仕組みはシンプルだが、いくつかの構造的コストも伴う。
Midnight は Blue の遺伝子を継承しつつ——市場は依然として隔離、不可変、無許可で作成可能なまま、独立した製品や異なる司法管轄のシナリオに対応できる非信頼の原語——だが、金利メカニズムを固定金利に置き換え、固定到期とオファーベースのマッチングを導入した。
この主線を理解すれば、Midnight は突如現れた新種ではなく、Morpho の「決定をプロトコル層から市場・キュレーション層に移す」思想の自然な延長線上にあることがわかる:Blue は金利や配置を市場に委ね、Midnight はさらに「金利発見」自体も市場の报价に委ねる。
三、なぜ固定金利+期限なのか——底層の動機を解明
多くの人が疑問に思うだろう:変動金利をうまく使っているのに、なぜわざわざ固定金利を作る必要があるのか?その理由は、変動金利が抱える構造的な問題にある。
第一、金利リスクは借り手の直接的な障壁。
予測可能な資金コストを求める借り手——例えばオンチェーンとオフチェーンの固定収益負債をマッチさせる機関や RWA 借入者——にとって、変動金利はハードルだ。利用率に応じてコストが変動し、キャッシュフローのマッチングが困難になる。
第二、変動金利は新規シナリオの冷スタートを難しくする。
小さな市場では、適度な資金流入・流出だけで利用率が激しく変動し、極端な金利に跳ね上がる。この波動性は、新規市場の安定した予測を妨げる。
第三、貸し手は常に市場を監視し続ける必要がある。
リスク・リターンの偏りを維持するために、貸し手は利用率の変動を注視し、随時ポジションを調整しなければならない。
これらの制約を解消するのが固定金利だ。
固定金利は、利用率から切り離す:金利は利用率の関数ではなく、市場の買い手・売り手の报价の結果として決まる。借り手は確定した資金コストを得て、貸し手は確定した到期収益を得る。誰も利用率曲線に振り回される必要がなくなる。
DeFi では早くから固定金利の試み(例:Yield Protocol)があったが、普及しなかったのは、オンチェーン借貸の汎用基盤になり得なかったからだ。Midnight はまさにその実現を目指す。
一方、固定到期(fixed maturity)は固定金利の双子の前提だ。ポジションに明確な到期日がなければ、「ある期限に特定の金利で借り/貸す」意味がなくなる。複数の異なる到期日の市場が並列化されて初めて、期限構造——すなわちオンチェーン版の利回り曲線——が形成される。
四、市場と単位:借貸を「ゼロクーポン証券の取引」に書き換える
これが Midnight の全仕組みを理解する鍵だ。
4.1 市場の構成
Midnight は隔離・不可変の期限付き市場を軸に構成され、作成された市場は一度設定されると変更不可。各市場は三つの要素を指定する:
4.2 「証券(unit)」を用いた借貸の書き換え
市場内のポジションは「証券」で計測され、非常にシンプルなロジック:
つまり:証券を買えば信用(貸し手側)、売れば債務(借り手側)となる。金利は個別に設定されず、取引価格に内包される。任意の取引価格 P > 0 に対して、単利 r は次のように計算できる:
r = 1 / P − 1
例を挙げると、0.95 の価格で証券を買い、到期時に1単位の貸出資産を受け取るなら、その残存期間のリターンは 1/0.95 − 1 ≈ 5.26%。これはゼロクーポン債の価格付けと同じロジック:割引で買い、額面で償還、差額が利回りとなる。Midnight は「借貸」を徹底的に「ゼロクーポン証券の売買」に翻訳している。これが、利率をシンプルに表現できる根拠だ:利率は結局「価格」だから。
4.3 同質化と「固定日付到期」:流動性の断片化を防ぐ
これは非常に重要な設計ポイントだ。
取引はもちろん買い手と売り手がいるが、その結果は市場レベルでの同質化(fungibility)されたポジションとなる。信用と債務は市場側で記帳され、個々の取引に紐づかない。さらに、到期日は固定されたカレンダー日であり、オープンポジションの期間ではなく、あらかじめ定められた到期日を持つ。これにより、異なる時間に作られた同じ到期日のポジションは同じ市場に属し、完全に同質化される。
なぜこれが重要か?
隔離された市場構造において、最大の敵は流動性の断片化だ。もしすべてのローンが「開始日+期限」ごとに個別のツールになってしまえば、「90日」だけを狙った資金も、無数の小さなプールに分散してしまい、流動性の集中が妨げられる。
固定日付到期はこの問題を一刀両断に切り裂く:今日「12月31日到期」のポジションと、昨日作った同じ到期日のポジションは、同じ種類のものであり、相互に取引・平衡できる。流動性は「到期日」軸に集約され、開設時刻に縛られなくなる。
4.4 早期退出:四つの取引シナリオ
信用と債務が市場内で同質化されている以上、貸し手も借り手もいつでも早期にポジションを縮小できる。貸し手は証券を売却して信用を減らし、借り手は証券を買い戻して債務を減らす。
ルール上、優先順位は明確だ——買い手はまず債務を平らげてから信用を積み増す。売り手はまず信用を平らげてから債務を積み増す。
これにより、取引(買い手 ↔ 売り手)は以下の四つのシナリオに分類される:
早期退出は、ユーザの収益曲線を柔軟にし、またエントリーとエグジットが同一市場内で完結するため、流動性を深める効果もある。
一つだけ例外があり、到期後の取引は引き続き可能だが、唯一の制限は「到期後に債務を増やせない」こと(表中の「売り手が債務を増やす」シナリオは禁止)。これは、清算が無意味な場合でも平衡を保つための措置だ。
五、Offer メカニズム:Midnight の真の革新核
これまでの「借貸を証券取引に書き換える」部分は、次の段階——「これらの証券を超低資本コストで効率的に取引させる」仕組みだ。
Midnight の答えは、まさにここにある。
5.1 Offer:資金をロックしないオンチェーン外の报价
マーケットメイカー(メーカー)は、offer を通じて「特定の市場で、特定の価格で、最大どれだけ取引したいか」を表現する。重要なポイントは二つ:
offer はプロトコル層でブロードキャストされず、任意のオフチェーンまたはオンチェーン経由で配信可能——プロトコルは报价簿を管理しない。
offer 自体は資金をロックしない。価格と最大取引規模を示す意図的な「意思表示」に過ぎない。
taker(買い手側)は、これらの offer を Midnight のコントラクトに提出して実行する。部分的な約定も可能:残余容量を超えない範囲であれば、複数の taker による分割実行も許容される。コントラクトは、引用された市場に対して原子性の決済を行う——必要に応じて信用・債務証券を作成・移転・破棄する。
各 offer には ratifier(承認コントラクト)が付属し、検証ロジックを埋め込める。通常は、offer 上の発行者の公開鍵署名を検証する。
このモジュール化設計により、マーケットメイカーは異なる署名方式(例:パスキー、量子耐性署名)やカスタム検証ロジックを使えるようになる——また、「一つの署名承認で複数の offer を一括管理」も可能になる。
5.2 Maker callback:成立時に資金を引き出す
これが仕組みの核心だ。
offer は、成立時に実行される callback を指定できる。これにより、マーケットメイカーは offer が成立した瞬間に資金や担保を調達しなくてもよい。
つまり:マーケットメイカーは、offer が成立するまで資金を事前に準備せず、他の場所で効率的に資産を運用しながら、offer の成立と同時に資金を引き出して決済できる。
ホワイトペーパーの例では、貸し手は資金を Morpho Blue の市場に預けて利息を得つつ、Midnight で固定金利の offer を掛けておく。offer が成立したら、その回調(callback)で Blue から資金を引き出し、決済を完了させる(十分な流動性があれば)。
この仕組みは、ロールオーバー型の期限付きポジションにも非常に有効だ。期限間近の借り手は、回調を使って現在の市場で借入・返済を行い、より長い期限の市場に原子的に移行できる。貸し手も、信用の期限をまたいでロールできる。
5.3 複数市場报价、消費グループ、Merkle ルート:一筆で全市場をカバー
回調の仕組みは、さらに強力な能力をもたらす。マーケットメイカーは、同一の資金を使って複数の市場に複数の offer を掛けられる——これが流動性断片化への最重要対策だ。
しかし、リスクもある。例えば、10 ETH の資金で、市場A、B、Cにそれぞれ10 ETHの offer を掛けた場合、これを一度に30 ETH分の約定に使えるのか?
答えはノーだ。
Midnight は、消費グループ(consumption group)を用いてこれを解決:
同じ消費グループに属する複数の offer は、共通の「充填予算」(fill budget)を共有。
グループ内の任意の offer が実行されると、グループ内のすべての offer の残り予算が減少。
予算が尽きると、グループ内のどの offer もこれ以上充填できなくなる。
これにより、実際のエクスポージャーは、個々の offer の規模の合計ではなく、予算によって制約される。
ホワイトペーパーの例を直感的に理解すると:
貸し手は10 ETHを持ち、Offer 1/2/3 を市場A/B/Cに掛ける。これらは10 ETHの共有予算を持つ。最初に市場BのOffer 2から3 ETHを消費した場合、残り予算は7 ETHとなる。次に市場AのOffer 1から7 ETHを消費し、予算はゼロ、合計10 ETHの約定となる。
一つの資金で、全市場の报价をカバーし、リスクをコントロールできる。
この仕組みを大規模に効率的に運用するために、ratifier は複数の offer の Merkle 根を承認できる。マーケットメイカーは一回の署名・交渉で、多数の offer を掛けられる。これらの offer は、対応する Merkle 证明を提示することで成立・消費される。
署名効率と資本効率を両立させる。
5.1–5.3 を連結してみると、Midnight は従来の注文簿の「掛け売り=資金占有」の暗黙コストを完全に排除していることがわかる。
従来の設計では、「特定の金利・規模で約定する」ために資金を事前にロックする必要があり、そのため隔離市場や複数期限の組み合わせでは機会コストが高く、流動性が稀薄になりがちだった。
Midnight は、流動性を「資金をロックしない报价」の形で保持し、実行時に資金を引き出す仕組みにより、安定した成交流前から市場を動かせる——これが冷スタート問題の解決策だ。
5.4 ルーティング:オフチェーン探索、中央集権的注文簿ではない
プロトコルは报价の順序付けや管理を強制しないが、ルーティング側は価格順に offer を比較し、最適な流動性を探す。問題は、プロトコル層は offer の実行可能性(回调の成功、消費グループの残量、gasコストなど)を保証しない点だ。
したがって、最良の可実行流動性を見つける taker の探索は、実質的に検索問題となる。これはプロトコル外で行われ、誰でもできる。
これにより、Midnight は中心的な order book(CLOB)と本質的に異なる。
プロトコルは標準的な掛け売り隊列を管理せず、価格-時間優先も保証しない。資金も事前に確保しない。
つまり、「マッチング/ルーティング」この複雑な作業は、Blue と同様に、プロトコル外の競争可能な解決層(solver/router)に移されている。
コアは、提出された offer を受け取り、原子性に決済することだけだ。
5.5 オファーの階級(Tick):価格ではなく金利で区切る
Midnight は、报价の最小単位(tick)を設定している——株の1セントのように。
理由は明快:価格を無限に細分化できると、マーケットメイカーは微差を競って微小な差額を狙い、結局大きな注文を出しづらくなる。流動性が死ぬ。
しかし、ここでの工夫は、「価格」ではなく「金利」で区切ることだ。
なぜ価格を等間隔にしないのか?
それは、価格と金利は一対一の関係ではないからだ。同じ1%の値引きでも、1ヶ月満期の市場では年率換算で大きな数値になり、1年満期では小さくなる。つまり、等間隔の価格階級は、実際に重要な「金利」には不均一に映る。
マーケットメイキングの際、我々は金利を念頭に置いている。だから、Midnight は隣接する階級間の金利変動を一定に保つ(デフォルトは2%の変動)設定にしている。
この階級は、粗いものから細かいものまで段階的に調整可能だ。最初は2%の粗階級から始め、深さや参加者が増すにつれて1%、0.5%に細分化できる。ここには、次のような設計の美学がある:より細かい階級は、より粗い階級の「超集合」だ。したがって、精度を上げても既存の offer は無効にならない。
これにより、市場は既存の报价を乱すことなく、滑らかに精度を向上できる。これは、株式の流動性を高めるためにより小さな跳動単位を設定するのと同じ発想だ。
六、清算メカニズム:借り手に優しく、損失分散を公平に
固定到期はBlueの清算に関わるシナリオを増やすため、Midnight の仕組みはそれを踏まえて設計されている。
全体の方針は二つ:清算時に借り手に優しく、損失も公平に分散させる。
以下、主要な仕組みを順に解説——公式は避け、何をしているかとその理由だけを伝える。
6.1 いつ清算されるか
借入可能額は担保の「割引時価値」(LLTV)によって決まる。各担保は個別の割引率で評価され、複数担保を合計した上限を超えた場合、ポジションは「危険」状態となる。
清算時には、第三者が借金の一部を返済し、担保を割引価格で回収。返済された借金は市場に戻り、貸し手が資金を引き出す。
ポイントは、各担保は独自の価格と割引率を持ち、リスクを個別に設定できることだ。
6.2 清算者の割引率調整
清算者は、低い割引率で担保を取得できるため、インセンティブを持つ。Midnight では、この割引率の上限を市場ごとに個別に設定できる(ホワイトペーパーでは「清算游標」と呼ばれる調整機能)。
ロジックは単純:割引率を低く設定すれば、借り手側に余剰担保を多く残し、リスクを低減できる。逆に高く設定すれば、清算者は難しい担保も処理しやすくなる。
Blue では全市場一律の割引率設定だったが、Midnight はリスク管理の精度を高めている。
6.3 「ちょうど健康」までしか清算しない
ポジションが危険状態のとき、清算は可能だが、清算者が返済できる金額には上限がある——「ちょうど健康状態に戻る」までしか清算できない(これを「回復型清算」と呼ぶ)。
なぜこれが必要か?
Midnight では、借り手は常に「期限までに全額返済」できるよう抵当を準備している必要がある。もし清算者が少しでも危険ラインを超えた瞬間に全てを清算してしまえば、期限までに返済できるはずの担保も奪い取られ、過剰なペナルティになる。
例外は、残った担保が非常に少なくなった場合。清算後の担保が価値的に意味をなさなくなったら、最後に一括清算を許可し、未清算の尾を残さない。
6.4 期限超過:遅延借り手に「徐々に値段を上げる」インセンティブ
期限を過ぎた場合、ルールは厳しくなる。未返済のままでも、ポジションが健全なら清算される——貸し手は期限になったら資金を回収すべきだからだ。
ただし、これは借り手の「遅延」に過ぎず、資金不足ではないケースが多い。
Midnight は、最初は報酬をゼロから始め、約15分かけて徐々に最大値に近づく「荷蘭式」清算報酬を設定。これにより、最終的には確実に清算が成立しつつ、遅延借り手から過剰な価値を奪い取ることを防ぐ。
また、資金不足の資産は、いつでも通常の清算を行える。
6.5 不良債権の記帳と情報の早期把握
担保が大きく毀損し、完全清算でも借金を補えない場合、その差額は不良債権となる。Blue では、担保が枯渇した段階で損失を記帳し、資金を引き上げるタイミングが遅れるため、資金不足のポジションが長期間放置される恐れがあった。
Midnight は、最初の清算時に即座に損失を記帳し、早期に情報を把握できる仕組みを採用。これにより、「先に逃げる」行動を抑制し、公平性を高めている。
七、アクセス制御と認可:合規と機関向けインターフェース
7.1 Gate:二つの門制御
Midnight は、柔軟なアクセス制御をサポート。市場作成時に最大二つの gate コントラクトを指定でき、操作時に呼び出す。これにより:
この設計は、門制御が外部のコントラクトであり、将来的に変更や故障の可能性があるため、資金をロックしない範囲に留めている。
また、清算 gate(liquidator gate)も設定可能で、誰が清算を行えるかを制御できる。これにより、規制や合規要件に応じた市場構築が可能。
7.2 権限付与:粗粒度・委任型
Midnight は、単一の粗い権限付与原語を提供。あるアカウントが、別のアドレスに対して、プロトコル内の操作を代理させることができる。
用途例:
この権限はグローバルであり、一度付与されると、被承認者は完全にそのアカウントの状態をコントロールできる。細かい操作や市場単位の制限は、別途中間コントラクト(例:金庫)を用いて実現。
これにより、「誰が何をできるか」の細かい制御は、金庫のコード側に委ねられ、Midnight プロトコルは「全権/無権」の二値認識だけを行う。
八、新たな料金タイプ:決済費と継続費
Midnight は、最大二つの料金を徴収:決済費(settlement fee)と継続費(continuous fee)。どちらも、コントラクトに書き込み済みで、後から調整できない上限が設定されている。
デフォルトのレートは貸出資産に基づき、市場ごとに個別に設定可能。料金の徴収と配分は、異なる役割が担う。
6.1 決済費(settlement fee)
取引ごとに徴収され、価格差として表現される。買い手と売り手の決済価格の間に微小な差を挿入し、その差額は取引を仕掛けた側(taker)が負担。残存期限に応じて線形に設定され、上限は年率50bps(0.5%)に制限。
6.2 継続費(continuous fee)
未返済の貸出ポジションに対して時間とともに累積し、貸し手側が負担。貸し手が信用を縮小(退出や引き出し)する際に決済される。建立時点のレートが固定され、その後の上昇も反映される。上限は年率1%。
九、これが意味すること——実務者向けのポイント
最後に、「結局何が言いたいのか」を整理。
これにより、従来の固定収益市場と対話できる言語が整う。
ゼロクーポン割引価格、カレンダー到期、同質化された二次流動性、报价に基づく取引、オフチェーン配信とルーティング、tick グリッド、到期清算——これらはほぼ伝統的な債券・票据市場の構造と一対一に対応する。
ただし、Midnight は Morpho の「隔離・不可変・無許可」のDNAを継承しつつ、伝統金融の市場微細構造の経験も取り入れている。
プロのマーケットメイカーにとっては、同じ資金を使いながら複数の市場・複数期限の报价をカバーできる。消費グループの予算でリスクを正確に制御でき、流動性断片化や冷スタートの解決に直結する。
誰がオフチェーンのルーティングや解決層を最適化できるかが、構造的な恩恵を享受できるポイントだ。
機関借入者は、予測可能な資金コストと明確な期限を求める——固定金利+期限設定はまさにニーズに合致。RWA資産