Railgun
想象一下,未来5年后我们将如何与 Web3 的链上生态交互?每次交互你愿意披露多少自己的交易信息?试想,如果还是如此钱包链接项目合约的模式,我们的个人链上信息将免费被收集、利用,增加了大量数据安全风险。因此,隐私赛道一直是一个避不开的话题。
当前市场,隐私项目繁多,角度也不一。如隐私计算层(Phala Network、Suterusu、NuCypher)、公链(Manta、Platon、Secret Network)、中间件(Tornado Cash、Raze Network)等。
近日火热的 Railgun 为这其中一种中间件的解决方案,最早在 Defiant Youtube 视频中被我们发现。创始人 Emmanuel Goldstein 有多年网络安全经验,理解 DeFi 的隐私也比较深刻。本文简要为大家介绍了 Railgun 到底是什么,也阐述了为什么我们看好他这种模式。
Railgun 是以太坊上部署的一套隐私合约。用户通过使用 Railgun,可以在隐藏自己地址的情况下,在以太坊网络转账、交易、充当 LP 或与其他任意合约进行交互。Railgun 主要使用了 zk-SNARKs 的零知识证明技术确保那些被隐藏的信息是可验证的。
简单来说,Railgun 有如下几个特点:
- 匿名参与 DeFi 项目;
- 通过 Adapt 模块,别的以太坊上项目可以使用它的适配组建完成部署,因此可以直接在项目界面使用 Railgun 达到匿名目的;
- 用户可以在不暴露自己交易信息的情况下,向特定的目标对象提供资金证明;
三个步骤:存款 ADD、拆分 SPLIT、移除 REMOVE。两个池子:动态池 Live Pool、静态池 Dead Pool一种票据:零知识票据 zero knowledge note(非 NFT 或 token 代币)
- 1.用户需要先将自己的资产存入 Railgun 合约,同时创建出一个 zero knowledge note,这个过程是链上可查的,别人知道是哪个地址用多少资产创建了一个 note。然后,这个 note 会被放入 Live Pool 中,这个过程就是存款 Add。
- 2.Split 过程会把一个 note 拆分为两个:Input note 和 Output note。Input note 将会从动态池 live pool 转移至静态池 Dead pool。Output note 还会在动态池 Live pool。零知识证明可以保证用户在不泄露 Input note 信息的情况下证明 input note 属于他们。
- 3.第三步,remove 就是提款销毁 note 的过程,将资产从 note 中转移至一个外部地址,这个过程也是可以查到的。并不匿名。但来源并不可查。只知道是从 Railgun 合约中转出了一笔资产。
具体协议的合约使用了基于 UTXO 模型的 JoinSplit 交易,详情参阅白皮书:https://assets.railgun.org/docs/whitepaper/Railgun%20Project%20Whitepaper%20-%20July%202021.pdf
简而言之,Railgun 创建了一个匿名资金池(这个池的操作由中继 Relyer 完成),用户所有的隐私操作都是 Railgun 匿名资产池在操作。
Railgun 最核心的优势是,用户参与门槛低,易用性高。想要实现匿名交易,不需要额外学习如何使用某个新软件,只需要在其他项目上点一点即可。夸张一点,就如同你在打开 App 是弹出来的:是否和 Apple 共享数据?你选了否。如此简单。当然实际情况可能是,在 Uniswap 上交易前,是否使用 Railgun 进行匿名交易?如果你选了是,额外确认支付一笔手续费,就能实现了,无论你交易的是什么通证,多少额度。如果再用点心增强产品体验,用户很容易买单。就横向市场看,当前很多解决方案,都没有实现,比如大部分隐私项目不允许自己项目内部的加密交易(shielded transactions)、不支持智能合约、甚至只能固定限额交易等。一句话,不好用。
Shield Transcation 通常指带两个 Shielded 地址之间的交易 ,这样地址间交易的信息不会公开给 Public。详细解释:https://coinmarketcap.com/alexandria/glossary/shielded-transaction
中间件适配度高,开发成本低。构建、运行维护庞大的独立节点去中心化网络,对任何项目都是是非常困难的。特别是在熊市的时候,网络运营维护成本对于每个节点都会变得非常高,他们的机会成本也会很高。因此小网络的吸引力就会极差。相比开发一个全新的公链生态或者平行链,使用零知识证明编写一套合约的难度是相对小的。也不需要砸钱吸引项目来支撑自己的公链生态。由于 Railgun 开发了 Adapt 适配模块,因此广泛使用在各种 DeFi 合约有助于低成本扩张自己的用户基础。
可选择性多,玩法可组合性高。Railgun 本身产品逻辑简单,只要核心功能不出问题,可以拓展的玩法很多。举例,使用 Rail 进行暗池交易,确保自己的投资组合不被 copy。其他项目方甚至可以将 Railgun 当作基础,构建暗池服务的 UI 推向用户。Whales 巨鲸可以避免自己的交易收到 nansen、zerion 等监控。总之,这样的中间件产品我们认为拥有乐高的可组合性,因此对用户和开发者都有很大的想象空间。
- 名称:RAIL
- 类别:ERC-20
- 总量:上线时 50M 枚,硬顶上限:100M 枚。
- 功能:治理通证,一个质押的 Token = 一票。要提前30日质押才能参与决议、投票。流动性奖励;手续费。手续费将会存入 DAO 的金库地址。ADD 和 Remove 的手续费为 0.25%。
- 分布:
25% 空投;分配给贡献者。和有帮助的 ETH 地址。25% 基金会;锁仓至少1年。50% 给社区 DAO;50M 的代币需要社区DAO 投票提案才能被铸造。流动性奖励的部分也需要社区投票通过才能分配。
该协议会部署到 BSC、Polygon,再之后会部署到 Solana 和 Polkadot。每个链都有自己新对应的代币。当前已经对质押用户进行了不同链的代币空投(除 Polkadot 外)
除创始人信息不甚明确外,团队实力较为 Solid,均为藤校以上学历,并在传统和 crypto 行业有对口的经验。未找到明确的之前一起合作的经验,但同为牛津毕业的明显占较高比例。
顾问团队实力也比较强大:学术背景均为藤校货UK top3, 主要方向为:学术顾问、法律顾问、市场媒体顾问。
Emmanuel Goldstein 为创始人,有开发 DeFi 经验,长期的 DeFi 项目 LP,并有10年开发手机游戏和游戏经济的经验。同时也是前政府部门网络安全工作经验。
Andrey Kravchenko,项目经理。牛津 大学计算机专业博士、讲师和 MBA,Deep Learning 研究方向,自创手机app和网页开发公司维特鲁威人,同时有 CTO 经验。
Kieran Mesquita,首席科学家。早期比特币倡导者,2010年自创代码开始挖矿。有至少3年以上的创业、管理经验,并且有较丰富的共识算法开发,挖矿、合约开发和跨链开发经验。2019年在台湾的一家 UnityChain 就职 CTO。
最近更新 1yr ago