半年来每月必用,隐私协议Railgun因何得到Vitalik的青睐?

转载
222 天前
7675
Foresight News

文章转载来源: Foresight News

作者:1912212.eth,Foresight News

还没有哪个隐私协议能让 Vitalik 每个月都转入以太坊交互,但 Railgun 做到了。在过去 6 个月中,Vitalik 基本每个月都会使用 ETH 与 Railgun 交互,随后被 Vitalik 推特确认,并为 Railgun 打了个小广告。市场反应迅速,其代币 RAIL 价格从 0.8 美元短时便飙升至 1.8 美元附近,涨幅超 1 倍有余。

在过往的隐私协议历史长河中,前仆后继的建设者不计其数,但真正能够留存下来的隐私协议凤毛麟角,这其中有非常多的复杂因素,如政策、成本、采用度等。

2022 年 1 月,Digital Currency Group(DCG)与 Railgun DAO 达成战略合作,旨在为 DeFi 带来隐私协议。作为合作的一部分,DCG 收购并质押了超过 1000 万美元的 Railgun 原生 Token RAIL,并向该项目的 DAO 财库捐赠了超过 700 万美元的稳定币。

今年前 3 个月,Railgun 的交易量就达到超过 2 亿美元,所以它究竟有何亮点吸引众多用户?

Railgun 简介

Railgun 是直接为链构建的隐私系统,现支持以太坊、BNB Chain、Polygon 与 Arbitrum。它主要采用零知识证明来实现智能合约以及 DeFi 中的使用匿名化。Railgun 只提供链上智能合约上的逻辑,因此无需 L2 验证器以及易受攻击的跨链桥便可实现隐私。这样,其安全性和去中心化得到提升,此外,Railgun 不是独立隐私链上的孤立生态系统,而是可以访问以太坊上的所有经济活动,避免了「鬼链」围城。

Railgun 主要包含 2 个组件,一是集成钱包,主要由独立社区人员开发构建而成的 EVM 钱包。二是开发工具 TypeScript SDK,用于将 Railgun 隐私构建到现有 / 新钱包或启用隐私的 DAPP 中。

隐私系统

区块链公开的交易与转账中,一般包含四个要素:发送者、接收者、发送资产名称以及发送的资产数量。因此要实现隐私就需要对这四项信息进行匿名化处理。Railgun 通过利用私人余额来保护系统中的交易信息,私人余额是一组匿名的资金和用户。这些私人余额对于外部观察者来说,是匿名的。

既然如此,私人余额的匿名程度就关系到隐私的安全性。Railgun 中私人余额的总体隐私级别取决于三个方面

  • 单独隐私交易量和用户总数;
  • 智能合约中的总 TVL;
  • DeFi 交易和私人转账量

一般来说,在隐私池的资金越多,协议的匿名化程度就越高,因为存款人与资产之间的联系可能性就比较小。

除此以外,Railgun 还有中继器以及 UTXO 来加强隐私。用户发送的交易来源中继器,无法被追溯到公共地址。所谓 UTXO 则是未花费的交易输出,类似于 BTC 和 Zcash 支出系统,它代表使用货币的权利,并在 Railgun 中作为 Merkle 树实现(Merkle 树是一种有组织且加密的数据树,允许 Railgun 智能合约通过加密证明追踪所有权和余额)。这里的区别在于,Railgun 的 Merkle 树是完全匿名的并保存在智能合约中。

最后一个组件则是 SDK,用于私人智能合约交易和钱包的协议集成。用户拥有公共链上地址,即一个 0x 地址和一个以 0zk 开头的混淆的 Railgun 地址。从 0zk 地址发送的交易是完全匿名的,并且在区块链浏览器(如 Etherscan)上显示为源自 Relayer 地址。通过 zk-SNARK 证明进行加密,识别细节在整个过程的全流程都被隐藏。

打个非常形象的比喻,以方便读者加深理解。Railgun 用户是信件作者,ZK 证明对信件内容进行事实检查,Railgun 智能合约是一个密封的信封,中继器是邮递员。外部观察者只能看到一封信已被寄出,但他们无法看到信中的内容或是谁发送的。

代币与治理

RAIL 是 Railgun 的治理代币。它可以在以太坊上使用。 RAIL 流动性位于 SushiSwap 和 Uniswap 上,并通过 Matcha 提供最佳路由。质押 RAIL 对协议升级和 shielding/unshielding 费用等治理提案进行投票。任何质押 RAIL 的钱包都会成为 Railgun DAO 的成员。

活跃治理参与者奖励

活跃的治理参与者会受到一部分 shielding/unshielding 费用,而要成为活跃的参与者,需要慢速 4 个基本条件,包括

完全质押并锁定代币(至少部分未超过解锁期的代币);

至少检查一次治理门户网站并检验是否有正在进行的提案;

支付 Gas 费以申领交互;

没有将投票委托给其他地址,否则,被委托地址将获得奖励。

每两周将 2% 的金库分配给领取机制。这意味着每年约有 52% 的资金流向了质押者。Railgun 活跃治理参与者将根据他们所质押的 RAIL 数量按比例获得分配份额。例如,如果您、质押的 RAIL 份额是所有质押 RAIL 的 1%,那么将收到 2% 双周分配的 1%。

质押代币后,若取出则有 30 天的解锁期,在此期间用户没有投票权,也不会获得奖励。

代币经济学

以太坊上总量设置为 1 亿枚,BNB Chain 上为 44546789 枚,Polygon 则为 5500 万枚。Polygon 和 BNB Chain 上的 Railgun 拥有自己独立的治理 DAO,因此拥有自己的链特定代币。 RAIL(以太坊上)、RAILPOLY 和 RAILBSC 彼此不同,因为它们管理并从各自链上的 Railgun 部署中获得奖励。

这种每条链上都有一个单独的 DAO 的治理结构,最大限度地提高了安全性和去中心化性。因为不依赖跨链桥接,并且每个 DAO 都可以对特定于链的问题进行投票。

V3 升级

值得一提是,Railgun 即将进行 V3 升级,以通过改变架构来提升隐私性能。具体而言,将在 5 个方面来进行优化。其一是采用模块化设计来显著降低 Gas 费,允许单独升级以及协议定制化设计(DeFi 交易成本降低 50%-60%)。

其二,将为 Relayer 引入新选项,交易可以有自己的替代 mempool 以实现更便宜、稳定可靠的交易。

其三,支持「意图」设计,用户指定想要的结果,解析器就可以跨各类协议来执行交易最佳路径。它通过提供更好的价格和针对 MEV 的保护,来改善用户体验,同时减少其复杂性。

其四,支持 NFT 权限卡,用户可选择使用有杠杆的 DeFi 协议,如永续合约、借贷和基于抵押品的稳定币铸造。这种权限 NFT 卡允许用户进行交互并提供一键交互等额外功能。

其五,支持 Connect 功能,类似于 WalletConnect,允许用户登录 dApps,而无需集成。目前正在开发中,预计第二季度会有更新。

小结

Vitalik 以往也曾不遗余力的支持过另一隐私协议,2023 年 10 月他就参投过 Nocturne Lasb。不过遗憾的是,虽然次月该项目就在以太坊上线主网,但在今年 1 月末 Nocturne 宣布关闭隐私协议而转向应用程序领域开发。官方给出的理由是加密行业向 L2 以及 AA 的过渡,优先级要远远高于隐私。用户最担心的首要问题是成本和用户体验,隐私问题暂时是次要的。

这让人不得不回想起互联网发展历史,http 在很长一段时间在隐私保护上也处于裸奔状态,其协议本身并不提供加密功能,直到安全问题越来越严重,以及技术的不断成熟,HTTPS 才得到普及。起初,由于 HTTPS 运行速度较慢且相对繁琐,它只用于信用卡或银行数据网站。只有当计算成本变得足够低廉,且网站可以很快地执行 HTTPS 之后,它才成为各网站的默认协议。

隐私协议还有很长一段路要走,Railgun 已经在这条路上大步向前。