热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

RAILGUN:钱包交易信息当然也算隐私

本文属于老雅痞原创文章,转载规矩不变,给我们打声招呼~转载请微信联系:huangdiezi,更多 DAO、Web3、NFT、元宇宙资讯,请关注公众号 FastDailySkye | 作者你注重你的个人

本文属于老雅痞原创文章,转载规矩不变,给我们打声招呼~

转载请微信联系:huangdiezi,更多 DAO、Web3、NFT、元宇宙资讯,请关注公众号 FastDaily

Skye | 作者

你注重你的个人隐私权吗,特别是在去中心化网络中,你的钱包行为都得到了很好的隐私保护吗?今天我们介绍的 RAILGUN 就是一个部署在区块链上,致力于保护你隐私的工具。


RAILGUN 是什么?


如果一个钱包暴露,地址被记录在交易中,那么任何人都可以使用 Etherscan 等工具检查该钱包的历史。这类似于一个人在使用借记卡时,他们的银行余额和消费历史会被查询到。当使用 RAILGUN 隐私系统时,钱包地址会从开放账本区块链的交易中移除,能够避免钱包地址暴露出来。


RAILGUN 由可验证零知识证明的一系列智能合约组成,允许用户在不公开任何资产、金额或身份信息的情况下,发送或接收交易,或与智能合约交互,如用于去中心化交易所交易、收益耕作和其他去中心化应用(dApp)的智能合约。其上则是一套面向以太坊现有应用,且任何人均可以部署的适配器,名为“Adapt 模块”(Adapt Module)。



RAILGUN 智能合约已经部署在以太坊和其他区块链上,默认与所有标准 ERC-20 代币兼容,通过零知识证明(zk-SNARKs)技术,RAILGUN 用户享有完全的隐私。


RAILGUN 旨在让用户可以:


  • 建立一个完全保密的加密货币资产存储地;在获得完整的隐私和区块链安全性的前提下,在 DeFi 平台上交易并参与 DeFi 平台;

  • 与其他用户私下交换代币,而不会在链上留下任何痕迹; 

  • 生成证明,例如出于合规目的证明资产来源。



RAILGUN 的用例很多,其用户也很独特。隐私系统的应用包括:


  • 进行黑池交易,确保方案不能被复制或反交易

  • 进入新的 token 投资,但是同时不让追踪你用户包的人发现

  • 屏蔽账户余额,不被其他人知道用户所持有的具体信息,在外界无法查看捐赠历史的情况下接受捐赠

  • 让广告商或黑客看不到 DeFi 的使用习惯,防止与交易习惯有关的间谍活动和数据收集

  • 在就个人纠纷寻求法律咨询时,向律师进行保密支付,让用户参与推动加密隐私技术的发展等等


工作原理


RAILGUN 的工作原理 RAILGUN 由以下三大关键功能组成: 


ADD(“添加”):


将资产转入 RAILGUN 并生成一个代表所有资产及其所有者的零知识票据(note)。该操作本身并不保证隐私性(因为它起始于 RAILGUN 系统之外,但这是实现隐私的第一步)。这个票据随后被添加进动态池。 


SPLIT(“拆分”):


将一个或多个零知识票据拆分成两个票据。输入票据 (input note) 从动态池移入静态池,输出票据 (output note) 放入动态池。这一切行为均基于零知识,即用户在不透露票据内容和自己身份的前提下,证明自己是输入票据的所有者,且该输入票据之前从未被使用过。也可用拆分转移资金,通过为新生成的票据设置一个不同的所有者来实现。这有助于隐藏拆分的真实目的。 


REMOVE(“移除”):


通过销毁票据,将资产从 RAILGUN 转到任意地址。该操作同样基于零知识,即用户在不公开票据内容或自己身份的前提下,证明自己是被销毁票据的所有者。然而,由于资金接收者位于 RAILGUN 系统外部,该操作会公开资金的转入地址以及金额,但不会公开转出资金的用户身份,区块链上只知道资金是从 RAILGUN 系统转出的。 


上述操作的隐私性和匿名性程度各不相同,必要时,用户可以根据需要选择某一类操作,以减少 gas 费用。用户还可以将多个操作打包进同一个证明来减少 gas 费用。



Token


RAIL 是 RAILGUN 的管理代币。它可以被用来获得对 RAILGUN 的升级或变化的投票权。RAIL 可以在 SushiSwap 等 DeFi 交易所购买。持有者作为 DAO 的一部分获得投票权。这使用户有能力参与 RAILGUN 的未来发展方向。该协议的所有关键决定都是由 DAO 做出的。任何 DAO 成员也可以对他们希望看到的系统变化提出建议,并提交他们的建议进行投票。在项目早期,社区成员提出的想法从应用功能到 RAILGUN 国库中收集的交易费用的分配建议。DAO 的第一次成功投票是部署 RAILGUN 隐私系统代码,为所有未来的治理决策树立了先例。


DAO 管理对持有者进行奖励,例如,DAO 可以投票建立对被盯上的用户的每周 / 每月奖励,支付补助金,投票决定费用的变化等等。每次 RAILGUN 在新的区块链上部署时,质押的用户也会收到治理 token 的空投。


推出时的流通代币总供应量将是 5000 万枚 RAIL 代币,RAIL 的最大供应量将是 1 亿枚代币(基本上就我看过的很多项目来看,创造超过 1 亿枚的代币是不可能的),RAIL 签约者将拥有 DAO 投票权,可以投票支持或反对各种提案,也可以创建自己的替代提案。


RAIL 代币的分配可以总结为以下几点:


  • 25% 在空投期间分配

  • 25% 分配给基金会

  • 50% 分配给 RAILGUN DAO


RAIL 代币的解禁期为 30 天。为了促进开发和测试的参与,RAIL 将从 DAO 分配基金中分配给早期用户和流动性提供者。这些代币将按照用户在最初 10 年的运营中的网络活动比例进行分配。这有两个目的:首先,它激励了积极的网络使用,其次,它确保了 RAILGUN 隐私治理被委托给积极利用该系统的用户,并对其成功表示了明显的兴趣。


随着 RAILGUN 项目在 Binance 智能链和 Polygon 上的部署,以及随后在 Solana 和 Polkadot 上的部署,新的相应代币(BRAIL、POLYRAIL、SOLRAIL、DOTRAIL 等)将只空投给那些正在押注 RAIL 和持有 RAIL LP 代币的人。其他各方都不会收到这些新的代币空投,也不会有储备供应。因此,这些新的非 ETH 链代币将有全新的市场上限和价格,独立于 RAIL。


当然,RAILGUN 网络的经济政策也是由 DAO 管理的,但在初始阶段已经被设计为激励参与管理和增长。RAIL 代币不断被排放到流动资金池中。流动性提供者获得与存入的 RAIL 数量成比例的治理权力。DAO 将能够控制这个排放时间表,建立在启动时的十年排放计划之上。



项目现状


RAILGUN 首先被部署在币安智能链和 Polygon 上,之后是 Solana 和 Polkadot,相应的新代币(如 POLYRAIL、SOLRAIL 和 DOTRAIL 等)将以空投方式分发给正在质押 RAIL 币和持有 RAIL LP 代币的人。多链代币,如基于币安的 BSC RAILGUN(BRAIL)和基于 Polygon 的 Polygon RAILGUN(POLYRAIL),将以空投方式分发给在去中心化交易所上提供 RAIL 币流动性(持有 LP 代币)的人,而不仅仅分发给 RAIL 币质押人。


据最新的项目进展来看,RAILGUN 隐私系统已在以太坊、Polygon 和 BSC 上部署并已经完全应用。


在本月,一个独立开发的使用 RAILGUN 系统的应用程序,Railway 钱包即将推出。作为第一个与 RAILGUN 集成的移动应用程序(由合作伙伴项目 Railway 开发)即将发布,在几周内可以下载。它目前正处于最后的整合阶段。


完整的移动和桌面应用程序的发布指日可待。这意味着安卓和 iOS 系统的发布,加上可下载的桌面应用程序,都为用户提供了目前唯一的 DeFi 隐私钱包的访问。为移动设备带来易用性和流畅的用户体验,并提供一个不需要与浏览器配合的钱包,为使用 Railway 用户提供更多选择。


作为唯一能够在 EVM L1 上生成 ZK-Snark 证明的本地验证器,这个革命性的应用程序是隐私保护技术的一大进步。在不依赖监管桥或 L2 的情况下,完全在旅途中保护交易和维护隐私的能力是 ZK 技术可用性的一大进步。期待着第一个与 RAILGUN 集成的移动应用中的新功能,特别是在不久的将来发布 RAILGUN 软件开发工具包(SDK)。


丰富的交易记录现在也已被内置到 RAILGUN SDK 中。用户现在可以在铁路交易历史中看到所有私人转账的接收者和有关 Relayer 费用的信息。这种丰富的交易历史也将在不同的设备上同步,因此用户可以在任何拥有 Railway 钱包的设备上访问他们的历史。在不久的将来,这一交易历史也将可导出为 CSV 格式,增强 Railway 用户维护其记录的能力。


截至 8 月 15 日,RAILGUN 已经有超过 200 万美元 + 的价值锁定在 0zk 地址上。这是一个巨大的里程碑,它将改善匿名性设置并增加隐私。这个锁定的总价值只会随着未来的发展继续增长。此外,目前有超过 4300 万的 RAIL 被锁定,有超过 2000 个投资者。


未来规划


从其路线图来看,九月 RAILGUN 继续满足不断扩大的用户群的需求,将举行先进的 RAILGUN 密码电路和 NFT 升级的公开仪式,以进一步为未来的扩展和新的先进功能做准备。


这个广泛的升级过程的一部分将是 RAILGUN SDK 的开源发布,这为实现第三方的整合打开了大门。任何具备所需技术知识的人都将能够轻松地将 RAILGUN 隐私系统整合到现有的协议中。由于发布了配置和运行中继器的教程,操作中继器节点以赚取费用并帮助 RAILGUN 隐私系统扩展也将变得更加容易。



十月,RAILGUN 将加强与生态系统中其他协议的连接。在 METIS 上将有一个新的第 2 层部署,将强大的 RAILGUN 隐私系统带给新的用户群,并为老用户提供新的选择。与 REN 协议的前端集成加深了 RAILGUN 与互操作性服务的既定关系,为那些希望在 DeFi 交易中使用更多代币的用户提供了灵活性,包括那些来自不支持智能合约的区块链。另外,RAILGUN 与顶级 DeFi 钱包的合作也在计划之中,在 RAILGUN 隐私系统中使用 NFT 的可能性也随之而来,这意味着在用 NFT 进行交易时,隐私可以得到保护。


总结


在未来,RAILGUN 目标包括更多的部署,最接近的是 Solana 全 DeFi 隐私合同的部署,以及全 DeFi 隐私合同部署的治理合同和 RAILNEAR 代币空投。此外,RAILGUN Connect 的发布将允许用户通过浏览器扩展连接到 DeFi 应用程序,在通过其网站与协议连接时,可以快速、简单地访问 RAILGUN 的安全隐私。


RAILGUN 的未来可以说是极其多样的。如果想要把用户的隐私权做好,这条道路上还有很多工作要准备。



推荐阅读
author-avatar
林禎峰佩蓉
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有