ブロックチェーン上のプライバシーとコンプライアンス、バランスを取ることができますか?

暗号化世界が追求する「プライバシー」はしばしばコンプライアンスを監督できず、政府によって抑圧されることさえあります。では、合法的なコンプライアンスの前提で、暗号利用者のオンチェーンプライバシーを保護するにはどうすればよいでしょうか? この記事は初焱弁護士の著作をもとにForesight Newsが整理、編集したものです。(前提情報:Vitalikの理想的な暗号化ウォレット:L2間の取引、アカウントのプライバシーセキュリティ、データウォレットになる...)(背景補足:プライバシー通貨は終わりだ!国際学術論文:政府はパブリックチェーンのマジョリティ攻撃に対処し、通貨価格を抑制すべきだ...) 2024年11月、米国第5巡回区裁判所は、米国財務省外国資産制裁局(OFAC)が混合通貨ツールTornado Cashに対する制裁行為が国際緊急経済権限法(IEEPA)に違反しているとの判決を下しました。 第5巡回区裁判所はTornado Cashのスマートコントラクトが分散化され、自己実行的で制御不能のプログラムであり、所有権がなく、財産ではないため、OFACの制裁リストに掲載されるべきではないと判断し、OFACの制裁行為が法定権限を超えていると判断しました。 第5巡回区裁判所のTornado Cash事件の判決は暗号化業界の勝利と見なされていますが、朝鮮ハッカーや盗資産犯罪組織がTornado Cashを利用して資金洗浄を行い、監督執行部門の制裁を逃れている事実を認めざるを得ません。 では、暗号化世界では合法的なコンプライアンスの前提で、暗号化利用者のオンチェーンプライバシーを保護することはできるのでしょうか? 今日は、混合通貨プロトコルRailgunがどのようにコンプライアンスを確保しながら利用者のオンチェーンプライバシーを保護しているかについて共有します。 Railgunプロトコルの実施モデル Railgunは、スマートコントラクトベースのプライバシープロトコルであり、ユーザーのオンチェーンプライバシー支払いをゼロ知識証明とメークルツリーで保証し、プロトコルに資金を流入させるための「無罪証明」を採用しています。この方法により、オンチェーンプライバシー支払いと監督コンプライアンスのバランスを実現しています。 灰色地帯の親会社DCGグループは現在、1000万ドル相当のRailgunプロトコルトークンRAILに投資し、Railgun DAOに700万ドル以上のステーブルコインを寄付し、子会社Foundry Labsを通じてRailgunプロトコルのバックエンドの耐圧能力を確保するためのリソースを投入しています。 実行メカニズム 1. トークンのプライバシー化 ユーザーは、Railway Walletを使用して自分の0xアドレス内のトークンをRailgunの0zkアドレスに隠し、1時間後、0zkアドレス内のトークン残高を0zkアドレス間の送金やDeFiなどのプライバシーオンチェーンインタラクションに利用できるようになります。Railway WalletはERC20トークン、ERC-721およびERC-1155代替トークンのプライバシー化をサポートしています。 2. ブロードキャスターを介したトークンのプロトコル使用者とのチェーン下インタラクションの保証 トークンのプライバシー化後、ユーザーのチェーン下インタラクションは、Railgunプロトコル内のブロードキャスターを介して行われます。ブロードキャスターとは公開の0xアドレスを指し、それはプロトコル使用者とブロックチェーンの支払いを代行し、チェーン下インタラクションを完了します。したがって、全体のチェーン下インタラクション中、ユーザーはETH/MATIC/BNBをGASとして支払う必要はありません。 理論上、どの0xアドレスでもブロードキャスターとして機能することができます。ユーザーはGASと利用可能性に基づいてブロードキャスターを選択することができます。ブロードキャスターはユーザーのアドレスのトークンを制御せず、単にインタラクション情報を伝達し、チェーン下インタラクションの送信アドレス、金額、受信アドレス、トークンの種類などの詳細情報を取得できず、取引のプライバシーやセキュリティを保証しています。ブロードキャスターは全体の手数料の10%を取得します。 3. チェーン下インタラクション後のプライバシーの解除 ユーザーは、ブロードキャスターを指定して自分の代わりにシールドトランザクションを完了した後、任意の0xアドレスにプライバシーの解除インタラクションを発行し、Railgunプロトコルに自分の残高を引き出すことができます。トークンのプライバシー化と解除の操作では、Railgunプロトコルのスマートコントラクトはトークンの0.25%の手数料を取得し、Railgun DAOの金庫アドレスに送金されます。これらのプロトコルの収益は、プロトコルのガバナンス者とステーキング者に配分されます。 Railgunはゼロ知識証明を使用してオンチェーンプライバシーを保証します ゼロ知識証明(Zero-Knowledge Proof、ZKP)は、情報提供者が情報の詳細を開示せずに検証者に情報の正確性を証明できる暗号技術です。Railgunプロトコルでは、ユーザーはトークンの種類と数量を明かさずに自身のトークンを使用でき、ブロードキャスターや資金プールは送信アドレスと受信アドレスをプライバシー化することができます。 例えば、Railgunの利用者は手紙の書き手のようなものであり、ZKPは手紙の内容を検証し、Railgunプロトコルのスマートコントラクトは封筒のようなものであり、ブロードキャスターは郵便配達員のようなものです。公開のチェーンでは手紙が送信されたことしか分からず、その内容や送信者、受信者は特定できません。 Railgunは二重支出を防ぐためにMerkle Treeを使用し、トランザクションの安全を保証します メークルツリー(Merkle Tree)は、トランザクションデータの完全性をチェーン上で検証するためによく使用されるハッシュツリーです。各ブロックヘッダにはメークルツリーのルートハッシュ値が含まれており、ブロック全体のトランザクションデータが改ざんされていないかを検証します。FTXがユーザーの資産を横領した事件以降、主要な中央集権取引所はユーザーの資産の保管安全をメークルツリーで検証し、横領を防止しています。 Railgunプロトコルを使用するユーザーは、アドレスのプライバシー化後、トークンがプライバシープールに追加されます。Railgunプロトコルのプライバシープールのトークン残高は、BTCのUTXOレジスタと同様のデータ構造で構築され、Railgun UTXOリスト全体がメークルツリーのデータ構造を構成し、トランザクション中の残高状態を検証します。各トークンのプライバシー化操作ごとにメークルツリーの状態が更新され、新しいMerkleルート/リーフが生成されます。これにより、ユーザーがシールドトランザクションを送信する際にトークンの数量が十分であることが保証され、二重支出が防止され、取引の安全性が保証されます。 Railgunプロトコルが監督コンプライアンスを実現する方法 Tornado Cashが制裁された主な理由は、朝鮮ハッカーグループLazarus Groupおよび盗資産マネーロンダリング犯罪グループが使用してFBIなどの監督執法機関の追跡を逃れるために混合通貨を使用したことです。 無罪証明(Private Proofs of Innocence) レールガンプロトコルの実施方法を紹介する際に述べたように、ユーザーは0xアドレスをプライバシー化する際に1時間の待機期間があります。この待機期間中、Railgunはユーザーのアドレスのトークンをオンチェーンのアンチマネーロンダリングを行い、ユーザーのアドレスの資金がハイリスク犯罪や制裁アドレスからの出所でないことを確認します。 Railgunプロトコルのオンチェーンアンチマネーロンダリングは中央集権取引所とは異なり...

原文表示
内容は参考用であり、勧誘やオファーではありません。 投資、税務、または法律に関するアドバイスは提供されません。 リスク開示の詳細については、免責事項 を参照してください。
  • 報酬
  • コメント
  • 共有
コメント
0/400
コメントなし
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGate.ioアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)