Railgun
Railgun 是一个智能合约系统,为 Ethereum、BSC、Polygon 和 Arbitrum 生态系统内的链上去中心化应用 (dApps) 带来零知识隐私保护。[1][2]\
概述
Railgun 是一个可互操作的 ZK 隐私框架和 DeFi 工具包,用于在公共区块链上私密地进行交易和使用 DeFi,从而赋能丰富的链上零知识隐私生态系统。Railgun 与现有的 EVM dApps、链和流动性兼容,并已在 Ethereum、BSC、Polygon 和 Arbitrum 上线[2]。
Railgun 成立于 2021 年 1 月。它旨在保护 Ethereum 网络上的 DeFi 交易和借贷活动。这个基于智能合约的系统提供隐私保护,无需任何代币桥或二层 (layer-2) 扩展方案即可执行任何交易或智能合约交互。[8]
隐私系统
在公开可见的区块链交易和转账中,通常有四个关键要素:发送者、接收者、发送资产的名称以及资产数量。为了实现隐私,必须将这四项信息匿名化。Railgun 通过使用私有余额来保护系统内的交易信息来实现这一点。这些私有余额由匿名资金和用户组成,对外部观察者保持匿名。[10]
技术
Railgun 利用 zk-SNARKs 技术对钱包余额、交易历史和其他细节进行加密,以确保用户可以在享受 Ethereum 等公共区块链所有优势的同时,保持完全的私密或隐藏。通过 zk-SNARKs,用户可以向区块链证明他们有权私密地使用其钱包中的代币。[1]
Railgun 利用了一种名为 0zk 地址的新型零知识证明钱包技术,该技术可以保护您的钱包信息,使其只能通过您的私钥进行消费和查看。[1]
通过将任何 ERC-20 标准代币发送到您的私有余额,然后将这些代币转移到任何 DeFi 平台进行兑换、收益或交易,即可使用 Railgun。用户的隐私由 Railgun 的 zk-SNARK 技术支撑,让用户能够完全控制其资金的隐私。[8]
组件
Railgun 集成钱包
通过 Railgun 钱包 SDK,Railgun 智能合约可以快速轻松地集成到任何新的或现有的 Ethereum/EVM 钱包中。集成 0zk 地址、屏蔽(shielding)和私密 DeFi 所需的开发开销极小。\
以下是由独立社区开发者构建的一些前端钱包和 EVM 钱包,用户也可以通过这些钱包使用 Railgun 协议。
- Railway Wallet: 集成了 Railgun 的钱包,可在网页、桌面、iOS 和 Android 上使用。功能包括易于使用的 UI 和移动版本,以及一整套私密 DeFi 应用,包括兑换和收益。[4]
- Terminal Wallet: 一个开源的命令行界面 (CLI) 钱包,主要采用键盘控制。适用于 Linux、Windows 和 macOS,具有由 Railgun 驱动的隐私功能,如屏蔽、私密兑换和私密转账。[5]
- TokenShielder: 用于从任何 Ethereum/EVM 钱包屏蔽资产的前端。只需连接用户的浏览器钱包(如 MetaMask),输入任何 0zk 地址,即可进行屏蔽。适用于直接从广阔的 Ethereum/EVM 世界接收付款到用户的 Railgun 私有余额。[6]
开发者工具
用于将 Railgun 隐私功能构建到现有/新钱包或启用隐私功能的 dApp 中的 TypeScript SDK。
用户创建一个带有私有零知识地址 (0zk) 的非托管 Railgun 钱包。任何 ERC-20 代币或 NFT 都可以屏蔽到用户选择的 0zk 地址中。一旦屏蔽,代币、余额和交易都会被加密。用户可以在 0zk 地址之间转移资产,并匿名参与 DeFi 活动。[7]
Vitalik Buterin 对 Railgun 的看法
Buterin 强调了隐私在加密货币交易中的关键作用,特别是在有消息透露他曾利用专注于隐私的工具 RailGun 来隐藏其交易细节之后。Vitalik 积极参与了 RailGun 的使用,一笔 100 ETH 的转账证明了这一点,他的认可和积极使用导致 RAIL 的价值显著增长。
Vitalik Buterin 在他的一条推文中表达了对该项目使用 Privacy Pools 协议的支持:
隐私是正常的。Railgun 使用隐私池协议,这使得不良行为者在不损害用户隐私的情况下加入资金池变得更加困难。[3][9]
Buterin 的认可正值全球监管机构加强对隐私工具审查之际。2024 年 4 月,美国财政部副部长强调了恶意行为者可能滥用隐私增强技术。作为回应,Binance 和 OKX 等主要交易所已开始下架此类资产,以符合更严格的监管框架。[9]
问题与争议
Railgun 辩护洗钱指控
2024 年 4 月 16 日,加密新闻平台 吴说区块链 (Wu Blockchain) 强调了该隐私协议与朝鲜黑客组织 Lazarus Group 之间所谓的联系。该帖子声称 Lazarus Group “也是混币器 Railgun 的用户”。此外,该新闻平台指出,2023 年 1 月,美国 FBI 声称价值超过 6000 万美元的被盗 ETH 通过 Railgun 进行了清洗。此外,该帖子称,在 Tornado Cash 受到制裁后,该隐私协议成为了“主要替代方案”。Railgun 驳斥了吴说区块链的说法,认为其是“不真实且错误的报道”。
该帖子表示,该新闻最初就是“一个错误的、虚假的指控”。然而,他们澄清说,由于“私有无罪证明”(Private POI),Lazarus Group 被禁止使用该协议的系统。Private POI 工具于一年前实施,提供“加密保证,证明进入 Railgun 智能合约的资金并非来自各自钱包提供商认为不受欢迎的已知交易或行为者名单”。[3]

