Starknet の STRK20 がすべての ERC-20 トークンをプライベートに — 規制当局による監視も可能
Ethereum で行うすべてのトランザクションは公開されています。給与の支払い、トレード戦略、ローンの担保など、そのすべてがブロックエクスプローラーを使えば誰にでも見えてしまいます。個人ユーザーにとって、これは不便なことに過ぎません。しかし、数十億ドルを管理する機関投資家にとって、これは致命的な欠陥(ディールブレーカー)となります。
2026 年 3 月 10 日、Starknet は STRK20 を導入しました。これは、ネットワーク上のすべての ERC-20 トークンに対して、機密残高とプライベート送金をデフォルトにするプライバシー標準です。しかし、悪名高い Tornado Cash をはじめとする従来のプライバシーツールとは異なり、STRK20 にはコンプライアンス(法令遵守)パスが組み込まれています。規制当局は依然として閲覧可能ですが、それには「キー」が必要となります。
機関投資家を遠ざけていたプライバシーのパラドックス
DeFi の徹底した透明性は、本来「機能」であるはずでした。しかし、それは結果として機関投資家の導入における最大の障壁となりました。
ヘッジファンドがパブリック DEX で $ 5,000 万ドルの取引を行う際、ネットワーク上のすべての競合他社は決済前にその内容を把握できます。フロントランニングボットが価値を搾取し、カウンターパーティは価格を調整します。ファンドの戦略は、誰にでもリバースエンジニアリングできる状態で露呈してしまいます。伝統的金融では、この問題は何十年も前に「ダークプール」によって解決されました。これは、意図を明かさずに大口注文を実行できるプライベートな取引所です。オンチェーンでは、プライバシー要件と規制義務の両方を満たす同等の手段は存在していませんでした。
Tornado Cash はプライバシーの側面を解決しようとしました。それは機能しました。預け入れられた資産はミキシングプールに入り、引き出し時には追跡不可能な状態で現れます。しかし、その設計にはコンプライアンスへの配慮がありませんでした。2022 年 8 月に米国財務省が Tornado Cash を制裁対象としたとき、メッセージは明確でした。「監視のないプライバシーは、規制上の死刑宣告である」ということです。このプロトコルは最終的に 2025 年 3 月に OFAC の制裁リストから除外されましたが、「プライバシーミキサー」モデルへのダメージは永続的なものでした。
ゴールドマン・サックスやドイツ銀行などの機関投資家は、2025 年に機密取引のための ZK ベースのソリューションの導入を開始しましたが、彼らが求めていたのは、コンプラ イアンスを「後付け」ではなく「一級市民」として扱うインフラでした。STRK20 は、その需要に対する Starknet の答えです。
STRK20 の仕組み
STRK20 の中核は、Starknet 上のすべての ERC-20 トークンをサポートする単一のプライバシープールです。そのアーキテクチャはシンプルです。ユーザーはプールにトークンを預け入れ、プール内で取引を行い、準備ができたら引き出します。プール内のすべてのトランザクションは、クライアントサイドで生成され、シーケンサーレベルで検証されるゼロ知識証明によって裏付けられています。
秘匿されるデータは、送信者アドレス、受信者アドレス、トークンの種類、および送金金額です。これら 4 つのデータポイントは、パブリックレジャー上でデフォルトでシールドされます。このシステムは残高計算に準同型暗号を使用しており、ネットワークは元のデータを復号することなく、送信者に十分な資金があるかの確認、残高の更新、送金の承認といったトランザクション処理を行うことができます。
パフォーマンス特性も重要です。STRK20 でのプライベートトランザクションは 5 秒未満で決済され、コストは $ 0.20 未満です。これが可能なのは、Starknet の証明インフラが、自身のブロックを証明するために既に使用しているものと同じだからです。つまり、プライバシーのために追加の計算オーバーヘッドが発生しません。
これを、ユーザーが引き出し前にミキシング プールの十分な流動性を待つ必要があった(大口の場合は数時間から数日かかることもあった)Tornado Cash や、専用の証明インフラを必要としたエンタープライズ向け ZK ソリューションと比較してみてください。STRK20 は Starknet の既存の ZK-STARK アーキテクチャに便乗することで、プライバシーをアドオンサービスではなく、ネイティブなプロトコル機能にしています。
選択的開示:コンプライアンスの画期的な進歩
決定的なイノベーションはプライバシーそのものではなく、「閲覧キー(Viewing Key)」システムにあります。
ユーザーが Starknet プライバシープールに参加すると、暗号化された閲覧キーをオンチェーンに登録します。このキーはデフォルトでは誰にもアクセス権を与えません。しかし、税務調査、AML 調査、制裁遵守チェックなどの規制上の要請があった場合、指定された第三者監査機関がその特定のユーザーのキーを復号し、過去から現在までの完全な取引履歴を追跡できます。
この選択的開示メカニズムは、二層構造 of システムを生み出します。一般の公衆やカジュアルなブロックエクスプローラーのユーザーにとって、すべてのトランザクションは不透明な証明として表示されます。数学的に有効であることは検証されていますが、当事者や金額については何も明ら かになりません。一方で、認可された監査人や規制当局にとっては、要求に応じて完全なトランザクション・グラフを再構築することが可能です。
STRK20 のアプローチと従来のプライバシー管理ツールの違いは根本的です。Tornado Cash はバイナリ(二者択一)のプライバシーを提供していました。すべてが隠されるか、何も隠されないかのどちらかです。競合他社に対してはプライバシーを必要とする一方、規制当局に対しては透明性を必要とする機関投資家にとって、妥協点はありませんでした。Railgun や Aztec Protocol はガバナンスベースのコンプライアンスメカニズムを導入しましたが、これらはアーキテクチャに統合されているというよりは、後付けされたものでした。
STRK20 は、コンプライアンスをプロトコルレベルのプリミティブにしています。閲覧キーはオプションではなく、プールへの参加時に登録されます。この設計上の選択により、たとえそのパスが行使されることがなくても、コンプライアンスパスが利用可能な状態でなければ、ユーザーはプライベートトランザクションに参加できないようになっています。
Ekubo で匿名スワップとステーキングが開始
STRK20 は単なるホワイトペーパーではありません。初日から実稼働の DeFi 統合とともにリリースされました。
Starknet を代表す る DEX である Ekubo Protocol は、STRK20 標準の導入と同時に匿名スワップ機能をリリースしました。このスワップメカニズムは、Privacy Pool(プライバシープール)内のプライベートノートを消費することで機能します。プールはトークンをヘルパーコントラクトに引き出し、Ekubo のパブリック AMM 上でスワップを実行し、結果として得られたトークンは新しいプライベートノートに直接戻されます。この取引にアドレスが紐付けられることはありません。スワップを実行したユーザーと、そのスワップを繋ぐ公開されたオンチェーンの痕跡は一切残りません。
BTC と STRK の両方に対する匿名ステーキングも同時に開始されました。ユーザーはリキッドステーキングトークンへのスワップや、オンチェーンでウォレットアドレスを公開することなくステーキングポジションの確立を行うことができ、外部の観察者が時間の経過とともに保有資産を追跡することを困難にします。多額のポジションを管理する機関投資家のステーカーにとって、これは現在のオンチェーンステーキング戦略を競合他社に可視化させてしまう情報漏洩を排除するものです。
テストネットは 3 月 10 日の発表後すぐに稼働し、メインネットへのデプロイは 2026 年 4 月末を予定しています。この展開スピードは、STRK20 が既存のインフラ(Starknet の ZK-STARK 証明システム、シーケンサー検証パイプライン、および既存の DeFi コンポーザビリティ層)の上に構築されているという事実を反映しています。