隐私交易群雄逐鹿:L2全方位隐私协议Aztec强势突围
感谢Pan Zhixiong(ChainNews)对文章的修改及建议
引言
「加密货币」一词很容易让人误解为该技术具有极高的匿名属性,但其实区块链特有的的数据公开性有可能会暴露用户的隐私。很少有人可以像黑客或者专家一样通过技巧增加自己资产的私密性,相反会支出更多额外的成本。多个隐私解决方案在隐私交易圣杯争夺战中各显神通,其中兼具隐私、安全、低成本的解决方案 Aztec 从产品入手,找到了一个非常巧妙的切入口。
Aztec 团队认为,区块链应该是百分之百私密的。没有人可以在链上跟踪用户的金融活动。目前以太坊上的金融产品在都存在隐私问题:用户在产品中的所有操作都会形成一张张用户行为侧写。这些金融活动的“面包屑”会吸引恶意行为,比如抢先交易损害用户的利益,降低去中心化金融系统的价值。那么有没有可能使用Layer2的二层网络扩容方案来解决隐私保护和区块链性能问题呢?为解决这个问题,Aztec 团队将 Aztec Private Rollup 接入 DeFi 应用程序,积极改善用户的隐私体验。
圣杯争夺,王者之战
区块链发展至今,很多项目在不断尝试提高区块链的隐私性,其中一些尝试利用 TEE 硬件保护隐私 (区块链混合架构) 等隐私保护硬件,其他则专注于使用 ZKP (零知识证明数据) 的解决方案来创建隐私独立链和隐私代货币。
Layer2 隐私方案对比
Aztec vs. Starkware/Zk-Sync
上述项目都使用了零知识证明和Rollup结构来解决数据调用的问题。Starkware和ZK-Sync注重解决扩容问题,相比Aztec具有更高的TPS(每秒交易处理数)。由于Aztec是目前以太坊生态中尤其关注隐私问题的Layer2解决方案。所以我们认为,图中这些项目并不是竞争者,Aztec和Starkware/ZK-Synch之间存在合作空间。Aztec可以整合更多Layer2项目,让它们能够具有隐私特征。
Aztec vs. Tornado Cash
Tornado Cash是基于零知识证明在以太坊上实现的隐私交易中间件。它使用zk-SNARK机制,能够以不可追溯的方式将ERC20代币发送到任何地址。而 Aztec 协议能提供开发者需要的工具来创建下一代去中心化金融服务,重新构建具有绝对隐私且私密化治理的数字资产。
Tornado Cash是目前以太坊上最受欢迎的隐私应用,但是它的交易处理能力有限。其一,Tornado Cash是以太坊上的一套智能合约,而Aztec是Layer2协议。也就是说 Tornado Cash通过混合token和钱包地址完成匿名化,而 Aztec 提供可编程的隐私合约,建立完全隐私的应用,为聚焦隐私的应用打开新的设计空间。其二,计算交易费用这个方面,Tornado Cash的交易费用昂贵,但是Aztec可以通过将计算过程移到链下,以及利用零知识证明技术Plonk,来减少交易费用(PLONK是一个兼顾性能和安全的零知识证明技术,在该领域内非常具有影响力,不少其他团队的零知识证明技术都是基于PLONK实现的,比如另一个基于ZK Rollup概念的二层扩容方案zkSync)。
综上所述,相比其他基于Layer2的ZKP,Aztec是尤其关注隐私问题的Rollup解决方案。此外有Noir语言加持,Aztec可以根据不同隐私需求的应用场景,设计新的App,这样就有更大机会被主流采用,甚至改变加密货币应用市场。Aztec 比目前Tornado Cash等隐私App,能以更高效率、更低交易费的方式处理体量更大的订单。Aztec强势突围,重构隐私交易
Aztec 协议使用零知识证明实现以太坊上的加密交易,使得事务逻辑得以验证,同时保持匿名隐私。Aztec Private Rollup 只用一个Rollup就可以隐藏 Layer 1 DeFi 的交易。这种隐私保护使其无法跟踪用户何时交易代币以及使用了哪些协议进行交易。
我们认为隐私是区块链用户最基本的需求。但就当前区块链公链一切行为链上透明Layer 1的透明度来说,用户所有链上行为都公开可追溯,这基本上公开了他们的所有交易,这相比传统互联网应用程序来说缺乏隐私保护。
除了隐私问题,在当前市场中Gas 高昂的费用也是一个巨大的痛点,并且会让普通用户望而却步。Aztec 结合了同态加密、range proofs,选择一种加密数据的独特方案,可以快速有效地验证零知识范围证明,降低了以太坊上交易的 gas 成本。甚至Aztec DeFi 桥接器能够在每个Rollup中批量处理数千笔交易,在各种操作中能至少节省 10 倍的 gas 费用。
Aztec 对 DeFi 世界的积极影响
两个月前,Aztec 团队对 Plonk 做了进一步的改进并推出了zk.money。Aztec 团队正在积极致力于将以太坊的私密性和可扩展性运用到 DeFi 应用程序上。其使用的Private Rollup 将使得交易更具隐私性,并降低了成本,从而为使用 DeFi 应用程序的用户提供了全新的体验。
Aztec协议上线后,基于以太坊的资产可以实现快速匿名转换。Aztec上将按照1:1的比例与原始代币进行绑定,用户可以在Aztec存入10,000 DAI ,并转换成10,000 zkDai ,从而进行匿名的DeFi活动。对于DeFi而言,这件事意义非凡。它意味着,一旦Aztec完全落地,它将会给DeFi生态及以太坊生态带来颠覆式改变,比如:
1、私密的去中心化交易所:使用者能够在完全保密的情况下交易不同的 Aztec资产,任何交易数量和价格都无法在交易过程中获取。去中心化交易所使用了中继者模式( relayer pattern )和预设的 Aztec DeX 零知识证明将会实现上述功能。
2、私密的加权投票:在较大范围内的金融应用中,保障投票者隐私的机制至关重要,而 Aztec协议有效范围证明使其成为可能。
3、匿名身份共享方案:在许多需要承诺和 KYC 的场景下,使用Aztec的用户,无需透露身份便能证明其属于某个团体,有很重要的应用价值;Aztec 代币标准能够支持这样的身份鉴别系统。
自2008年中本聪撰写的比特币白皮书以来,我们可以看到加密朋克世界的发展和早期的互联网实际上是很类似的,同样强调隐私性和匿名性。今全世界监管制度日趋严格,互联网基础设施也日益完备。发展至今,互联网早期广为宣传的隐私性已不堪一击。随着加密世界的崛起和快速增长,加密世界的原住民对隐私的需求也在持续增长。在交易转账过程中,大部分用户都不愿意暴露自己的资金来源与去向,而区块链的全网公开性却导致账户间的交易勾稽关系完全曝光。
以太坊社区花费5年时间教育市场,并让全世界领略了去中心化金融的魅力。此后年间也有诸多项目开始专注隐私金融服务这个赛道众所周知,保证交易的私密性是许多金融服务的基本要求。但由于以太坊区块链本身很难提供这种隐私保护,所以在加密世界一直没能出现令人信服的传统金融工具的替代品。
我们认为,Aztec 的出现给隐私交易带来了更多想象空间。我们相信Aztec在解决隐私交易方面具有巨大的潜力,也相信未来会有越来越多的创新项目将沿着这一方向进行不断探索。Aztec 让我们看到 DeFi 隐私交易扩容方案的更多可能性,我们会持续关注这一细分赛道,并在合适的时间给予我们力所能及的支持。
新资产
在接下来的几周内,Aztec将逐步为新资产 WBTC、BAT、AAVE 等推出rollup。
增加上限
当网络逐渐扩大,Aztec 团队将逐渐提高交易上限,目前出于安全目的上限设置为 1 ETH。
主网 DeFi
该团队也将升级网络,使用户无需离开 Aztec 网络即可流畅的进行 DeFi 交易。
Defi 桥接器 zk.money 可以实现在现有 DeFi 应用程序上进行隐私交易,但也可以通过 Noir 语言在 Aztec Private Rollup 上创建隐私app。这将使应用程序能够以完全隐私的方式部署在 Aztec Rollup 之上。
交易类型
使用 Zk.Money,您可以将 ETH 提交到 Aztec rollup 合约并执行以下操作:
隐私保护
私下发送
解除隐私保护
紧急解除隐私保护(逃生舱口)
用户名
无论您的Aztec 账户有没有链接以太坊地址都可以创建账户,并且开始时也不需要在链上交易来接收资金。
现在Aztec也支持可识别的地址别名 (@name) —— 但请放心,您的交易活动是经过加密的,因此您的财务交易记录不会被公之于众。
参考阅读:
https://medium.com/aztec-protocol/launching-aztec-2-0-rollup-ac7db8012f4b
https://medium.com/aztec-protocol/bringing-privacy-to-defi-2f3742303363
Incubating projects for ambitious teams around the world and looking for the most potential staking projects.
Building a new world,the bridge of the time.
扫码关注更多内容