デジタル証券
Solana Foundation、オープンソースの原子レベルDvP決済プログラムをリリース

Solana Foundationは2026年10月6日に、Solana DvPというオープンソースのエスクロー・プログラムを発表しました。このプログラムは、金融機関に対し、Solana上で原子レベルのデリバリー・対・ペイメント(DvP)決済を行うためのオープンソースAPIを提供します。ニューヨーク日付の発表では、J.P. Morganがプログラム開発中に機関向け決済慣行と要件について意見を提供したと述べています。
MITライセンスの下でリリースされた本プログラムは、Solanaのメインネットベータおよびデブネット上に、プログラムID dvp34bdbcEm4f4FCUjGV4mDAkDshaQR4LkK8fdcsyZq としてデプロイされています。Foundationのプログラムドキュメントによると、コードはCantinaによる監査を受けており、外部のセキュリティ監査を経て実際の資金での使用が可能であると同基金は述べています。
Foundationは、デリバリー・対・ペイメント(DvP)を証券決済の基盤と説明し、資産と現金が同時に移動することで元本リスクを排除すると述べています。従来の市場では、複数日かけてクリアリングハウス、預託機関、カストディアンのチェーンを経て資本が1〜2日間拘束されますが、発表によれば、オンチェーンで決済される機関取引はこれまで主にカスタムスマートコントラクトに依存してきました。Solana DvPは、これらのカスタム契約を、原子レベルで決済され、隔離エスクローを提供し、期限を強制する単一の標準レールに置き換えることを目的としており、決済を数秒で完了する単一の原子トランザクションに圧縮し、日単位ではなく秒単位で確定します、とFoundationは述べています。
「原子決済は従来の金融に内在するカウンターパーティリスクを除去します。Solana DvPプログラムは、Solanaエコシステム全体にわたるオープンスタンダードを金融機関に提供し、パブリックインフラ上で数秒で決済が確定するようにします」とSolana Foundationのデジタル資産プロダクト部門責任者Catherine Guは述べました。
「原子レベルのデリバリー・対・ペイメントのための共有オープンスタンダードは、機関投資家が規模で運用する際に決済リスクやカウンターパーティエクスポージャーを導入せずに必要とする基盤インフラそのものです。私たちは決済の専門知識を提供できたことを嬉しく思います」とJ.P. Morganのデジタル資産マーケット部門責任者Rhodel D’souzaは述べました。発表の免責事項では、同銀行の関与は証券決済慣行に関する意見提供に限られ、Solana DvPの設計、開発、運用、承認、認証、保証、推奨、または性能保証を行うものではないと明記されています。
取引の決済方法
Foundationの製品ページでは、フローが3つのステップで示されています。まず、当事者、資産、金額、決済権限、期限がオンチェーンに記録されます。次に、各当事者は既存のウォレットまたはカストディアンから標準的なトークン転送でエスクローに資金を供給し、相手方のウォレットやカストディアンにカスタム統合は不要です。最後に、権限が両方のレッグを単一の原子トランザクションでリリースするか、取引が巻き戻されます。
ドキュメントは取引の役割を定義しています。資産レッグ側と現金レッグ側の各当事者が取引の片方に資金を供給します。決済権限は作成時に指定された第3のアドレスで、唯一の署名者として決済を行えるもので、取得した収益を再配分することはできず、作成時に固定されています。レンターペイヤーは、取引アカウントを開いたままにするためのSOLデポジットを資金提供します。プログラムは対称的であるとドキュメントは述べており、したがって、2つの資産や2つのステーブルコインでも、資産対現金の交換と同様に決済されます。
本プログラムは、CreateDvp、ReclaimDvp、SettleDvp、CancelDvp、RejectDvp、RecoverDvp の各命令を公開しています。資金提供自体には専用の命令はなく、エスクローアカウントが標準的な TransferChecked トークン転送で合意額以上を保有した時点でレッグは資金提供済みとみなされます。ドキュメントによれば、任意のウォレットまたはカストディアンがその転送を送信できれば、DvP 固有のプログラム呼び出しなしでレッグを資金提供できるため、既存のカストディや財務体制が直接参加可能です。原子性は、両方の決済転送が単一の Solana トランザクション内に収まることで実現され、どちらも実行されるか、どちらも実行されないかのいずれかです。決済が行われるまで、いずれの当事者も自らのレッグを再取得または取引を巻き戻すことができ、決済権限はキャンセルでき、リカバリー命令は取引終了後に入金された資金を回収します。
発表によれば、銀行、カストディアン、取引所のいずれであっても、任意の2者が任意の決済エージェントとともに本プログラムを利用できるとされています。
トークンのサポート、制限、アクセス
Solana DvPはSPL TokenおよびToken-2022をサポートし、Foundationが規制された発行体が依存すると述べるトークン拡張機能(永続デリゲート、停止可能トークン、転送フックなど)も含みます。ドキュメントはさらに具体的に示しており、TransferFee、InterestBearing、ScaledUiAmount、NonTransferable の拡張を持つミントは作成時および決済時に拒否される一方、PermanentDelegate、Pausable、DefaultAccountState、フリーズ権限、MintCloseAuthority は受け入れられます。ConfidentialTransfer ミントは、当該レッグの金額が公開されたままであるという条件付きで受け入れられ、TransferHook はレッグあたり最大32個の追加アカウントまでサポートされます。Mosaic(Foundationの発行ツールキット)におけるトークン化証券テンプレートは常に Scaled UI Amount 拡張を付加するため、そのテンプレートから作成されたミントはレッグとして受け入れられません。
ドキュメントでは、プログラムが行わないことも明示されています。マッチングや価格発見、オーダーブックは提供されず、ネットティングもなく、取引は双方向のみです。部分的な約定もなく、オフレッジャーのレッグもありません。適格性チェック、許可リスト、KYCも行われず、自動決済もありません。決済権限が署名しなければならないためです。プロトコル手数料は取引手数料とレンタル料以外にはありません。取引の有効期限は作成から1年で上限が設定されており、期限切れ後にブロックされるのは決済のみです。資金の回収、キャンセル、拒否は引き続き可能で、コードリポジトリは期限切れだが資金が入った取引が資金を取り残すことを防止すると述べています。
ドキュメントによれば、このプログラムは当事者間の元本リスクを除去しますが、いずれのトークンに対しても発行者の信用リスクや償還リスク、ミントの権限がエスクローされたトークンに対して行使できる可能性、また決済権限が利用可能であることへの依存は除去しません。
各取引は 458 バイトのプログラム所有アカウントに記録されます。ソースコード、IDL、生成された TypeScript および Rust クライアント、テストは solana-foundation/dvp GitHub リポジトリ に MIT ライセンスの下で公開されています。プログラムは no_std Pinocchio プログラムで、クライアントは Codama を使用して IDL から生成されます。IDL は 2026年10月2日現在でバージョン 0.1.0 であり、プログラムは両クラスターでアップグレード可能です。
DvP は Solana Developer Platform の Markets モジュールから利用可能で、Issuance、Payments、Markets の3つのモジュールが資産の作成、資金移動、決済をカバーしていると製品ページに記載されています。devnet デモでは、作成から原子的決済までのフル取引が実行されます。Foundation は、取引決済をプライベートかつ機密にできるようプログラムにプライバシー機能を追加する計画であり、製品リリース前にデザインパートナーや初期参加者を歓迎すると述べました。












