
オンチェーンの透明性はバグであり、機能ではありません。パブリックブロックチェーンは、すべてのトランザクションを永久的に記録し、金融の自由のために構築されたシステムが同時に金融のプライバシーを排除するというパラドックスを生み出します。この過激な透明性は、取引戦略をフロントランナーに晒し、給与のような機密ビジネスオペレーションを漏洩させ、高価値のウォレットを犯罪の標的にします。
レールガンは、Ethereum、Arbitrum、Polygon、BSCのようなパブリックブロックチェーンにプライベートステートを直接追加することでこれを修正するスマートコントラクトシステムです。ゼロ知識(ZK)暗号技術を使用して、ユーザーが資産をプライベートバランスにシールドし、基盤となるチェーンのセキュリティと流動性を失うことなく、任意のdAppと匿名でやり取りできるようにします。
単独のプライバシーコインが流動性を分断したり、限られたユーティリティを提供する単純なミキサーとは異なり、Railgun は完全に構成可能なプライベート DeFi を提供します。総ロック価値 (TVL) が 1 億 1100 万ドルを超え、Ethereum の共同創設者である Vitalik Buterin のような著名な支持を受けて、Railgun はニッチなアプリケーションではなく、全体の DeFi エコシステムの成熟に必要なインフラとして位置づけられています。
▨ 問題: 何が壊れているのか?

🔹 根本的な透明性がみんなを暴露する → 公開台帳上のすべてのトランザクションは誰でも見ることができます。この「アルファ漏れ」により、観察者は取引戦略をコピーしたり、トランザクションを前倒ししたり、独自のモデルを逆工学することができます。企業にとっては、機密の財務管理やプライベートな給与支払いが不可能になり、個人にとっては、自分の財務履歴全体を暴露することで重大な個人のセキュリティリスクが生じます。
🔹 既存のソリューションは悪いトレードオフを強いる → 以前のプライバシーソリューションには重大な欠陥があります。Zcash のような専用のプライバシーチェーンは、流動性が低く、DeFi の構成可能性が乏しい孤立したエコシステムであり、ユーザーは経済活動の主要なハブを放棄せざるを得ませんでした。Tornado Cash のようなオンチェーンミキサーは部分的な単一使用の解決策を提供しましたが、プライベートな DeFi インタラクションの能力が欠けており、コンプライアンスフレームワークがないため最終的に制裁を受けました。
🔹 ブリッジは中央の障害点 → 別々のプライバシーチェーンにアクセスするために、ユーザーはクロスチェーンブリッジに依存する必要があります。これらのブリッジは非常に不安定であり、ハッカーの主なターゲットであり、巨大なシステムリスクを表します。ユーザーに資産をブリッジさせることは、セキュリティの脆弱性を引き起こし、Ethereum のような堅牢な L1 を使用する目的全体を損ないます。
🔹 コンプライアンスの障害が主流の採用を妨げる → 初期のプライバシーソリューションにおける監査およびコンプライアンスツールの欠如は、正当なプレーヤーにとってはスタートできないものになります。データプライバシー法 (GDPR、HIPAA) に縛られた企業や、弁護士や医師などの専門家、機関は、財務履歴の選択的かつプライベートな検証を許可しないツールを使用することができません。
▨ Railgun が異なることをしていること

Railgun のコアイノベーションはそのアーキテクチャです: これは新しいブロックチェーンではなく、既存の高流動性 EVM チェーンの上に直接展開されたスマートコントラクトのシステムです。このアプローチは、プライバシーのトレードオフを根本的に変えます。ユーザーが孤立した流動性の低い環境に移行することを強制するのではなく、Railgun はユーザーとアプリケーションが既にいる場所にプライバシーをもたらします。これにより、誰でも完全にプライベートなままで、DeFi エコシステム全体、Uniswap、Aave、あなたが名前を挙げるものにインタラクトすることができます。
このシステムは、zk-SNARKs によって駆動されており、ユーザーがアイデンティティ、残高、取引履歴を明らかにすることなく、取引を行うための資金を保有していることを証明することを可能にするゼロ知識暗号の一形態です。ユーザーがプライバシーを求めるとき、彼らは資産をプライベート 0zk アドレスにシールドします。このアクションにより、資金は Railgun スマートコントラクトに移動し、暗号化された未使用トランザクション出力 (UTXO) として表現されます。これらの UTXO は、コントラクト内に保管されたプライベートマークルツリーで整理され、他のすべてのユーザーの資金と共有される大きな匿名性セットを形成します。
このプライベート残高から、ユーザーは自由に取引できます。Railgun はスマートコントラクトであるため、同じチェーン上の他の任意のスマートコントラクトを呼び出すことができます。つまり、ユーザーは DEX でスワップしたり、流動性を提供したり、資産を貸し出したりでき、その間、彼らのアイデンティティと行動はシールドされています。このシステムは、そのホストチェーンの完全なセキュリティを引き継ぎ、リスクのあるブリッジを必要とせず、ユーザーがプライバシーを得るためにセキュリティを犠牲にする必要がないことを保証します。
▨ 重要なコンポーネント & 特徴

1️⃣ オンチェーンプライバシーレイヤー Railgun はスマートコントラクトシステムであり、別のブロックチェーンではなく、Ethereum のようなチェーン上での任意のトランザクションや dApp インタラクションに対して zk-SNARK プライバシーを提供します。このアーキテクチャは、ブリッジの断片化された流動性とセキュリティリスクを回避します。
2️⃣ プライベート 0zk アドレス ユーザーは、公開 0x アドレスと並行して存在するプライベート 0zk アドレスを取得します。0zk アドレスから発信されるすべての活動は暗号化されており、送信者、受信者、トークンの種類、および金額が公開の視界からシールドされています。
3️⃣ ブロードキャスターネットワーク 分散型のリレーヤーネットワーク (ブロードキャスター) が、ユーザーの代理としてトランザクションをブロックチェーンに提出し、必要なガス料金を支払います。これにより、ユーザーの資金提供ウォレットとプライベートアクティビティの間のオンチェーンリンクが切断され、すべてのトランザクションはブロードキャスターの公開アドレスから発信されているように見えます。
4️⃣ デュアルキーシステム (支出 & ビューイングキー) 各 0zk アドレスには、トランザクションを承認するための支出キーと、アドレスの履歴を読み取り専用でアクセスするための別のビューイングキーが装備されています。この巧妙な設計により、資金の管理を損なうことなく、税金や法的要件のための選択的な監査およびコンプライアンスが可能になります。
5️⃣ 無実のプライベート証明 (PPOI) これは、自動化されたオンチェーンコンプライアンスレイヤーで、システムに入る資金が既知の不正なソースからのものでないことを確認する ZK 証明を生成します。これにより、プロトコルは悪質な行為者を抑制し、正当なユーザーのプライバシーを損なうことなくコンプライアンスの保証を提供します。
▨ Railgun の仕組み

🔹 ステップ 1: シールド → ユーザーは、ERC-20 トークンまたは NFT を自分の公開 0x アドレスからプライベート 0zk アドレスに送信することでプロセスを開始します。これを「シールド」と呼びます。
🔹 ステップ 2: 匿名性セットへの入場 → Railgun スマートコントラクトが資金を受け取り、UTXO として暗号化し、この UTXO を内部のプライベートマークルツリーに追加します。同時に、無実のプライベート証明システムは、資金がブロックリストに載っているアドレスからのものでないことを確認する証明を生成し、プライバシープールの整合性を保証します。
🔹 ステップ 3: プライベートトランザクションの作成 → トークンスワップのようなアクションを実行するために、ユーザーのウォレットはローカルで zk-SNARK 証明を生成します。この証明は、特定の UTXO が支出されていることを明らかにすることなく、必要な資金の所有権を数学的に確認します。証明と暗号化されたトランザクションの詳細は、その後、プライベート Waku P2P ネットワークを介してブロードキャスターに送信されます。
🔹 ステップ 4: ブロードキャスティング → ブロードキャスターは、暗号化されたペイロードを受信し、標準のオンチェーントランザクションにラップし、ガス料金を支払ってブロックチェーンに提出します。Etherscan の外部観察者には、単にブロードキャスターの公開ウォレットが Uniswap のような dApp とインタラクションしているように見えます。
🔹 ステップ 5: 最終化 → トランザクションは、基盤となるブロックチェーンのコンセンサスによって確認されます。スワップされたトークンは、Railgun コントラクト内のユーザーのプライベート 0zk 残高に直接送信されます。ブロードキャスターは、自動的にトランザクション自体から差し引かれる小さなプレミアムで補償され、ユーザーにとっての体験を「ガスなし」にします。
▨ 価値の蓄積 & 成長モデル
✅ プライベート DeFi & アルファ保護 → Railgun は、戦略を保護する必要のある洗練されたトレーダーからの需要や、機密の財務管理を必要とする DAO や企業からの需要に直接応えます。
✅ アクティブガバナーの報酬 → RAIL トークンをステークし、ガバナンスに積極的に参加する参加者は、プロトコル手数料の一部で報われます。すべてのシールド/アンシールドトランザクションに対して 0.25% の手数料が DAO 財務に向けられ、そのうちのかなりの部分がステーカーに分配されます。
✅ プライバシーの増幅ネットワーク効果 → Railgun 内で行われるすべての DeFi アクション—スワップ、ローン、流動性の追加など—は、トランザクションに「ノイズ」を追加します。これにより、トランザクショングラフがより複雑になり、システム内の他のすべてのユーザーに対するプライバシーと匿名性が直接強化されます。
✅ 継承されたスケーラビリティ & セキュリティ → スマートコントラクト層として構築することで、Railgun は独自のバリデーターセットやコンセンサスメカニズムを必要としません。ホストチェーンでスケールし、セキュリティを確保し、任意のアクティブな EVM 互換ブロックチェーンに容易に展開できます。
✅ 採用フライホイール → 高価値のユースケースが採用を推進します。これにより、TVL と取引量が増加し、それが匿名性セットを成長させます。より大きく、よりアクティブな匿名性セットは、より強力なプライバシー保証を提供し、さらに多くのユーザーや dApp の統合を引き寄せます。
▨ トークンユーティリティ & フライホイール
RAIL トークンは、Railgun DAO のガバナンストークンです。これはプライバシーコインではなく、プライバシーシステムを使用するために必要ではありません。そのユーティリティは、プロトコルの所有権と管理に完全に集中しています。
❍ トークンのユースケース:
ガバナンス: ガバナンスコントラクトに RAIL トークンをロックすることで、スマートコントラクトのアップグレード、料金調整、新しいブロックチェーンへの展開など、すべてのプロトコルに関する事項に対する投票権が付与されます。このシステムは簡単です: 1 ロックされた RAIL は 1 投票に相当します。
報酬: プロトコルの収益の大部分は、「アクティブガバナー」に分配される、ガバナンスプロセスに参加するステーカーです。DAO 財務の約 52% は、毎年これらのステーカーに配分され、WETH や DAI などの価値のある資産で支払われ、プロトコルを保護するための実際の利回りを生み出します。
ステーキング: ガバナンスに参加し報酬を得るためには、ユーザーは自分の RAIL トークンをロックする必要があります。30 日間のアンロック期間があり、これにより長期的な整合性と意思決定プロセスの安定性が確保されます。
❍ フライホイール:

経済モデルは強力で自己強化的なループを生み出します。より多くのユーザーがオンチェーンプライバシーを求めるにつれて、シールドおよびアンシールド取引を行い、プロトコルに対して手数料を生成します。これらの手数料は、ETH やステーブルコインなどの資産で収集され、DAO 財務に蓄積されます。この財務の相当部分は、RAIL をステークし、プロトコルを運営する人々に実際の利回りとして分配されます。
この持続可能な利回りは、ユーザーが RAIL を取得しロックする強いインセンティブを生み出し、トークンの流動供給を減少させつつ需要を高めます。これらのステーカーは、プロトコルの成功に経済的に連動し、Railgun の機能、セキュリティ、成長を向上させる提案に投票する動機を持ちます。より良いプロトコル機能は、より多くのユーザーと dApp 統合を引き寄せ、より多くの取引量を推進し、より多くの手数料を生成し、ステーカーへの利回りを増加させ、エコシステム全体を強化する好循環を完成させます。
