
私たちはパーパチュアル・デリバティブ取引所(Perp DEX)を構築しました。誰もが「信じられないほどすごい」と言っています。
TechFlow厳選深潮セレクト

私たちはパーパチュアル・デリバティブ取引所(Perp DEX)を構築しました。誰もが「信じられないほどすごい」と言っています。
Perpl は、選択を必要としない初のチェーン上 DEX です。完全なチェーン上実行、真の CLOB(Central Limit Order Book)、およびマーケットメイクを十分にサポートするガス効率性を備えており、これらすべてが分散型の汎用 L1 ストレージに基づいています。
著者:@0x70626a、Perpl 共同創業者

Perp はすでに成熟したプロダクトですが、そのインフラの課題は未解決のままです。
理想的な Perp DEX を構築するには、プロトコルレベルで以下の3つの条件を満たす必要があります:
- 完全なオンチェーン実行
- 真正に細かいCLOB(Central Limit Order Book)
- 低ガスコスト+高速な更新
しかし問題は、各世代のブロックチェーンインフラが、このうち少なくとも1つを実現できない点にあります。
- イーサリアムL1上では、12秒のブロック生成速度のため、オンチェーンでのマッチングが不可能です。そのためdYdX v2はCLOBをオフチェーンに置き、決済のみをオンチェーンで行っていますが、これは単一障害点(SPOF)のリスクを伴います。
- 各種L2チェーンではブロック生成速度が速いものの、CLOBを実行するにはガスが不足しています。このためGMXなどの開発者はPerp AMMを選択していますが、AMMはCLOBではなく、トレーダーにとっては劣ったユーザーエクスペリエンスとなります。
- App-chain上ではCLOBを実行できますが、分散化およびネットワーク効果の恩恵を放棄せざるを得ず、ソーター(sequencer)やいわゆる「分散化された」バリデータセットへの信頼を強いられます。
- SolanaのSVM上では、高速なL1を備えていますが、EVM非互換であるため、オンチェーンマッチングが制限されます。開発者はDLOB(Decentralized Limit Order Book)へと移行せざるを得ず、あるいはさらに進んで単一のマーケットメーカーが駆動するprop-AMMへと向かっています。
すべての選択肢には妥協が伴いますが、Monadの登場によりそれが変わりました。

Perplは、選択を迫られない初のオンチェーンDEXであり、完全なオンチェーン実行、真正のCLOB、そしてマーケットメイキングを可能にする十分なガス効率を、分散化された汎用L1ストレージ上で実現しています。
これがPerplの物語の全貌です:チーム、技術、そしてその重要性について。
Part 1 なぜ私たちなのか?
私は共同創業者のACとともに、15年以上にわたり共同開発を行ってきました。
ともにFPGA開発者としての経歴を持ち、航空宇宙ミッション、深海掘削、原子炉など、絶対に失敗してはならないシステム向けのハードウェア設計ツールを数十年かけて構築してきました。こうした環境では、1つのバグが単なるパフォーマンス低下ではなく、人命に関わる事態を招くのです。
その後、これまでにオンチェーンに展開された中で最も複雑なDeFiおよび暗号資産原語のいくつかを開発しました。
こうした実績により、Dragonflyが主導する925万ドルの資金調達を実現し、BHD、Mirana、L1D、HashKey、Cambria、CMSなどの機関が参加しました。理由は単純明快:私たちはすでに実際に稼働するプロダクトを提供してきたからです。
現在、私たちは10名のチームを率いて、「究極の」永続的先物取引DEXという、誰もが実現不可能と考えていた目標に向かって着実に進んでいます。

Part 2 Perplとは何か?
Perplを正しく理解するための簡潔な定義:UniswapがCLOBを備えた永続的先物取引所になったもの。
Monadは、分散化およびEVM互換性を犠牲にすることなく、前例のない高速性を実現しました。これにより、これまで誰もオンチェーンで実現できないと考えられていたものを構築できたのです:真正のCLOBと、真正のマーケットメイキング機能です。

マーケットメイカーによる注文の発注・取消しのコストはおおよそ10万ガスです。本稿執筆時点(MON価格0.02米ドル)では、約0.0001米ドル、つまり1米ドルで1万回の発注・取消しが可能です。
現在、PerplのパフォーマンスはdYdX V4の2倍であり、自社チェーンを運営する必要はありません。5億ガス/秒の消費能力およびブロック空間の20%を活用することで、1秒間に1,000件の発注・取消し処理が可能です。過去4か月間のMonadにおける平均ガス使用率は約3%であり、95%の空き容量が確保されていることを考慮すると、理論的には1秒あたり最大約5,000件の発注・取消しが可能になります。今後Monadがガス予算を増加させれば、さらなるパフォーマンス向上も見込まれます。

Perplは以下の特徴を備えています:MonadのDeFiエコシステム他の構成要素と同一のブロック空間を共有;すべてのERC-20トークンを担保としてネイティブにサポート;完全なコンポーザビリティ;完全な拡張性;国家による支配なし;中央集権的なボトルネックが発生しない。
Part 3 Perplの構築方法
Perplは、当初からマーケットメイキングに対して最大限のガス最適化を図ることを目的として設計されました。App-chainやオフチェーンDEXとは異なり、オンチェーンでは注文の発注・取消しのたびにガスコストが発生します。これは、各取引において誰かが負担しなければならない実際の限界コストです。
以下に、当社がガスを最適化する具体的な手法を紹介します。
データ構造
注文簿設計は、2つのバイナリインデックスツリーと1つのパーティション化リストマッピングで構成されています。マッピング内のリンクリストにより、価格・時間優先順位に基づいた注文簿への挿入・削除が定数時間O(1)で効率的に実行可能です。ポインタ操作を用いることで、注文の価格水準、有効期限、数量の変更も効率的に行えます。

2つのバイナリインデックスツリーがあり、1つは注文を追跡し、もう1つは価格水準を追跡します。注文IDツリーの深さは2層(256²)で、各市場で最大約65,000件の注文をサポートします。価格ツリーの深さは3層(256³)で、最大約160万個の価格水準をサポートします。
より直感的に理解するために、ビットコインの価格水準0.10米ドルで、0米ドルから160万米ドルまでの注文を出しても問題ありません。最高のアクティブ買い価格または最低のアクティブ売り価格を定数時間で特定でき、最大でも3回のスロット読み取りで完了します。

EVMの特性
EVMには興味深い特性が多数存在し、このような大規模なプロダクトを開発する際には、特にチェーン上の読み書き操作の課金方式を理解することが不可欠です。明らかに最適な方法は、チェーン上の読み書き操作を最小限に抑えることですが、DEXを完全にオンチェーンで動作させるという要件がある以上、それは困難です。ただし、いくつかのテクニックを活用して最適化が可能です。下表に示すように、空スロットへの書き込みコストは非常に高くなります。書き込み→消去→再書き込みのコストは、同一スロットへの上書きよりも高くなります。

もう1つの興味深い特性は、ホットデータとコールドデータの読み取りコストの差です。データ(例:注文簿)を一貫的かつ予測可能な方法で整理すれば、eth_createAccessListを用いてアクセス予定のスロットを事前に「ウォームアップ」することで、チェーンからのデータ読み取りコストを大幅に削減できます。

アルゴリズム
- 仮想資金(Virtual Funding)
シンプルな方法でオンチェーンで取引を処理しようとすると、最適化されていないデータ構造やEVM利用率を用いても、コストが非常に高くなる可能性があります。例えば、各資金イベントごとに明示的に資金支払いをオンチェーンで清算すると、顕著なガスコストが発生します。これは、永続的先物取引には数百〜数千のポジションが同時に存在しうるためです。
資金問題を解決するには、仮想支払いが必要です。これは、資金支払いの清算効果が1回のトランザクション後に即座に反映され、すべての永続的先物取引ユーザーが、あたかも支払いが既に清算されたかのように継続して取引できる状態を意味します。これにより、各ユーザーのポジション状態を個別に更新する必要がなくなります。
Perplは、永続的先物取引におけるすべてのポジションに対する資金支払いを効率的に仮想清算する画期的なソリューションを初めて導入しました。これは、ステーキングアルゴリズムおよび仮想注文の改良に基づくもので、明示的な周期的な資金支払い清算の必要性を完全に排除します。
- ポジション反転(Position Reversal)
戦略によっては、マーケットメイカーが注文簿の買い側および売り側の両方に注文を出し、スプレッド収益を獲得することがあります。ブロックチェーン上でマーケットメイカーのポジションが買いと売りの間で切り替わる状況を効率的に処理するため、我々はポジション反転の手法を考案しました。
これにより、ポジションメモリの重複した割り当ておよび再割り当てを回避でき、買いから売り、またはその逆へのポジション変更時に同一のポジションメモリを再利用できます。また、注文によりポジションの変化が生じる場合、従来のポジションの減少/決済および新規建玉の計算量が、単一のポジション反転計算にまで削減されます。
- 注文変更(Order Modification)
もう1つの重要な機能は注文変更です。マーケットメイカーはしばしばPost-cancel戦略を採用します:複数の注文を発注し、その後キャンセルし、新たな注文を発注するという流れです。単純にスロット状態を割り当て、解放し、最終的に再割り当てするという方法で、1つまたは複数のブロック内でPost-cancel-Postシーケンスを実装すると、オンチェーン実装では極めて非効率です。
マクロな視点から、マーケットメイカーは実質的に注文を「変更」しているだけであることに気づき、価格、数量、有効ブロックの任意の組み合わせを1回の効率的なトランザクションで変更できる注文変更操作を独自に開発しました。これにより、高コストな再割り当てサイクルを経る必要がなくなります。さらに、注文メモリ状態は初期使用後にゼロに解放されることはありません。代わりに、常に最低の利用可能な注文メモリアドレスを選択するユニークな注文IDカウンターを用いて、効率的に再利用されます。
これは、EVMにおいて最も高コストな操作——すなわち、スロット状態をゼロから非ゼロへと変更する操作——が、取引所のライフサイクル全体を通じて、各注文メモリスロットにつき1度しか実行されないことを意味します。以降の割り当て操作は、どちらも非ゼロ値であるXからYへの変更となり、コストは大幅に低減されます。
Bit Packing(ビットパッキング)
最後のピースはビットパッキング、すなわち256ビットのスロットに最大限の情報を詰め込むことです。さらに、頻繁にクエリされる情報をまとめてパッキングすることで、読み取り回数を削減し、アクセスパターンを最適化します。ほとんどの変数は2^256(1.1579209e+77)というサイズまでは必要としないため、(丸め、オーバーフローなどを含む)各変数のコンテナサイズを慎重に検討し、データを最も効率的にパッキングする必要があります。
その結果、史上最高のガス効率を誇るオンチェーンCLOBが完成しました。

Part 4 なぜオンチェーンなのか?
- 流動性フィードバックループ
結局のところ、トレーダーが永続的先物取引DEXを評価する基準は3つに集約されます:執行品質、注文簿の深さ、スプレッド。
App-chainは安価なクォートを提供できますが、孤立した環境では、安価なクォートだけでは豊かな流動性を築けません。トレーダーは多様な担保資産、貸出・ヘッジプロトコルとのコンポーザビリティ、そして中央集権的なソーターに依存しない信頼できるインフラを必要としています。

Perplでは、ユーザーは同一チェーン上でシームレスにデルタヘッジを実行したり、LP頭寸を担保として利用したり、証拠金を担保に貸付を行うことができます。
Perplは、マーケットメイカーにApp-chain並みのガス効率を提供しますが、一切の妥協を要求しません。O(1)操作、注文変更、有効期間(TIF)、分散化されたL1サーバー上で、1回の発注・取消しにかかるガスはわずか10万ガスであり、背後には完全なMonad DeFiエコシステムが支えています。
より低いクォートコスト、より多くのリスク管理ツール、より多くの担保選択肢、より多くのユーザー維持要因。
より狭いスプレッド、より深い注文簿、より優れた約定、より多くのトレーダー。
- 自律的資本のために設計
Perplは、誰でもPerpl取引所全体をフォークできる初めてのプラットフォームです。完全な注文簿状態および完全なブロックチェーン状態を、HardhatまたはFoundryを用いてローカルに再現・シミュレーションテストすることが可能です。
トレーダーは実際の注文簿データを用いて戦略のバックテストが可能;プロトコルはデプロイ前に統合テストが可能;エージェントは実行前に検証が可能。オフチェーン注文簿やApp-chainでは、このような機能を提供できません。
フォークできないなら、信頼することはできません。
https://x.com/hosseeb/status/2024136762424185208
- 自動強化されるモアット(護城河)
Monadがガス予算を引き上げるたびに、Perplのスループットは向上します。Monad上に新たに登場するDeFiプロトコルは、潜在的なコンポーザビリティパートナーとなります。新たに提案されるERC仕様はシームレスに統合可能です。すべてのEVMツールの改善は、Perplに自動的に恩恵をもたらします。
App-chainはすべてを自社で構築しなければなりません。Perplは、EVMエコシステム全体の革新成果を無料で継承できます。時間が経つほど、モアットはさらに広がります。
Perplは、金融の未来のために構築されたものであり、過去のためではありません。
Part 5 なぜ今なのか?
2025年3月、Hyperliquidのバリデータが、あるトークンの上場廃止を投票で決定し、彼らが選択した価格でポジションを強制的に決済しました。トレーダーの損失は市場によるものではなく、オンチェーン運営チームのガバナンス決定によるものでした。
これは真の分散化ではありません。単に手順が増えただけのCEXにすぎません。

これは例外ではありません。これは、取引所・バリデータ・ブリッジが同一エンティティによって制御されるアーキテクチャの必然的な帰結です。障害が発生した場合、オンチェーン運営者が誰が損失を被るかを決定します。もしチェーン自体が単一障害点であるなら、「オンチェーン」という言葉には何の意味もありません。
そしてこのような事象は今もなお続いています:三分の二のクロスチェーンブリッジのマルチシグ管理権限は少数の人物に集中;App-chainのソーターノードはチームが制御;オフチェーン注文簿の約定は事前検証が不可能で、事後確認のみが可能。毎回のサイクルが同じ教訓を繰り返します:見かけ上は分散化されているように見えても、実際には分散化されていないインフラは、最終的にはその非分散化性を行動で証明してしまうのです。

一方で、需要面の成長勢いは、かつてないほど強力です。
オンチェーン取引量は四半期ごとに増加し続けており、ステーブルコインの時価総額は過去最高を記録しています。伝統的金融(TradFi)は積極的に取引および決済を暗号資産の軌道へと移行させています。2年前にはDeFiを敬遠していたファンドが、今では完全な透明性とカウンターパーティーリスクのない取引所を積極的に求めています。
さらに、エージェント(自律的取引システム)が指数関数的に増加しており、それらは特定のインフラに明確なニーズを持っていますが、Perplはまさにそのニーズを満たすものです。

より多くの資金がオンチェーンへ流入します。より多くの機関が透明性を要求します。より多くのエージェントが自律的に実行します。より多くのプロトコルが相互に協調します。
そしてPerplは、これらすべてに対応可能です。
Part 6 いつ実現するのか?
2026年2月24日
私たちは不可能を実現しました。

TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














