ユニスワップのガバナンスは、SilentSwapが提出したRFCについて議論しており、スワップ実行前の取引情報の露出を減らすために、Uniswap v4 hooksとUniswapXを用いてユニスワップのインターフェースに任意のプライベート実行経路を追加することを提案しています。この提案では、「Swap Privately(プライベートにスワップ)」というオプションとして位置づけられ、標準のスワップはそのまま影響を受けず、プール手数料にも変化はありません。zk-SNARKsと事前のコンプライアンス審査を用いて、よりプライベートに取引を処理することを目指します。このRFCは、継続的なDeFiの課題に取り組みます。すなわち、オンチェーンでのスワップの透明性により、実行前に取引の意図が漏えいし、その結果、ボットや高度なトレーダーがフロントラン、サンドイッチ、またはその他の方法でユーザーを悪用できてしまう問題です。
SilentSwapの提案はMEVとフロントランの露出を対象に
RFCは、取引における実行の可視性をDeFi取引の中核的な問題として特定しています。ユーザーがトランザクションを送信すると、確定される前に意図が見えるようになり、ボットが未確定取引を監視し、起こり得る価格への影響を推定して、ユーザーの周りに自分の取引を差し込めてしまいます。この提案では、MEV、サンドイッチ攻撃、そして実行のリークがDeFiで確立された問題であると説明しています。一部のユーザーは、プライベートRPC、集約(アグリゲーター)、スリッページ制御、あるいはより高度なルーティングツールによって身を守ることを学んできましたが、RFCは、多くのユーザーがこれらの保護を採用していないと述べています。提案されるアーキテクチャでは、ほとんどのユーザーが契約に直接ではなくフロントエンド経由でDeFiを利用しているため、インターフェースのレベルから保護をより簡単に行えるようにする、というものです。
Uniswap v4 hooksがカスタム実行ロジックを可能に
RFCは、提案アーキテクチャの中核コンポーネントとしてUniswap v4 hooksを活用しています。hooksにより、開発者はプールの挙動や実行ロジックをカスタマイズでき、ルーティングの新しい形、手数料、注文(オーダー)の取り扱い、プライバシー関連の機能などに対応できます。この提案では、v4 hooksがプライベート実行のための推奨アーキテクチャの一部として位置づけられています。さらにRFCは、すでにより柔軟なスワップ実行や外部フィラーを扱えるUniswapXも取り入れています。両者の組み合わせにより、実行前にユーザーのトランザクション詳細がより露出されにくい経路を提供しつつ、Uniswapの流動性とインターフェースを引き続き利用できるようになります。
RFCはプライバシー・アーキテクチャとコンプライアンス審査を組み合わせる
この提案では、プライバシーと事前のコンプライアンス審査を組み合わせます。RFCはこの組み合わせを、現在のDeFiにおけるプライバシー開発を反映したものだと説明しています。つまり、ユーザーはフロントランやデータの漏えいからの保護を求める一方で、規制当局やプロトコルは、制裁された活動や不正を助長するツールの創出を避けたいと考えています。この提案では、zk-SNARKsとコンプライアンス審査を用いて取引を処理します。RFCは、このアプローチが、何らかの形のコンプライアンス管理を許容しつつ、正当なユーザーを保護しようとするものだと述べています。
承認なしで、提案は引き続き議論段階のまま
このRFCは、議論のための提案であり、稼働中または承認済みのプロダクトではありません。ユニスワップのガバナンスは、設計に妥当性があるか、技術実装が安全か、コンプライアンスに関する前提が許容できるか、UXが明確か、またこの機能がプロトコルやインターフェースに新たなリスクを生むかどうかについて、引き続き議論する必要があります。RFCは、複雑さ、信頼の前提、審査提供者、法的な露出、コスト、そしてユーザーが「プライベート」とは実際に何を意味するのか理解できているか、という懸念があり得ることを認めています。この提案は、v4 hooksとUniswapXによるネイティブ実行プライバシーに関するユニスワップのガバナンスRFCに基づいています。
よくある質問
ユニスワップのRFCは何を提案していますか?
SilentSwapが提出したRFCは、Uniswap v4 hooksとUniswapXを用いて、ユニスワップのインターフェースに任意のプライベート実行経路を追加することを提案しています。この機能は「Swap Privately(プライベートにスワップ)」というオプションとして提示され、zk-SNARKsと事前のコンプライアンス審査を用いる一方で、標準のスワップとプール手数料は変更されないことになります。
なぜこのRFCはスワップのプライバシーに取り組むのですか?
RFCは、オンチェーンのスワップ透明性によって、実行前に取引の意図が漏えいし、その結果、MEVと実行のリークを通じて、ボットや高度なトレーダーがユーザーをフロントラン、サンドイッチ、あるいはその他の方法で悪用する機会が生まれると特定しています。
この提案の現在の状況は何ですか?
この提案は、議論段階のRFCです。これは稼働中の機能でも、承認済みのガバナンス変更でもありません。またユニスワップのガバナンスは、設計、技術実装、コンプライアンスに関する前提、そして潜在的なリスクを評価する必要があります。