通常情况下,我们在链上交互产生的数据都是搜索可见的,人们只需要稍加留意,就可以根据追踪地址的痕迹来观测到谁到底都在链上做了些什么,甚至还原其交易真实轨迹,甚至还有一些应用可以抓取这些轨迹形成数据图表。
保证交易的私密性是许多金融服务的基本要求。如果关注到用户行为的不怀好意者根据用户信息暴露出来的蛛丝马迹,形成了一张张用户行为侧写,就可以针对用户做一些负面操作,从中侵害用户利益,如抢先交易。
现在的区块链数据大多都为开放性的,也就是说用户的所有交易对手都可轻松知道用户的财务使用轨迹,这会在一定程度上为用户带来不便。那么有没有办法解决隐私保护的问题呢?
该项目就是通过 Aztec Private Rollup 接入 DeFi 应用程序,解决此类问题,通过使用 Aztec,可以隐匿去发送者和接收者的身份,隐藏了交易金额,保密了自己的余额,甚至使窥探者无法看到用户的交易属于哪个资产或服务。用其 Layer2 不仅解决了隐私保护问题,也在一定程度上提高了区块链性能。
Aztec Network 是以太坊上的 Layer2 可扩展隐私协议,专注保护用户隐私。该项目运用了类似于 ZK-Rollups 的解决方案来加密和隐藏用户的机密交易,官方称之为隐私 rollup(private rollup)。
Layer2 的世界还在发展之中,目前还没有一种处处都十分完美的解决方案,Optimistic rollup 与 zk rollup 相比也是各有优劣。Optimistic rollup 功能丰富且易于开发,但是转账需要花费的时间太长。zk rollup 交易起来比 Optimistic rollup 快又便宜,但是其增加功能较慢,可能需要定制化编程语言,还依赖于使用定制化硬件的第三方。在隐私方面,zk rollup 与 Optimistic rollup 一样,所有的事务都会默认公开,不能很好的保护用户隐私。该团队提出的 private rollup 主要功能是使交易隐蔽起来,这样就能使用户隐私得到很好的保护,还使 Rollup 供应商不能抢跑交易。且 private rollup 与 zk rollup 一样不需要欺诈证明,取款速度相对来说较快。不过 private rollup 的缺点就在于它的费用虽然比主网便宜,但是比以上公开透明的 Layer2 解决方案要贵。且比以上两者增加功能更慢,目前有可编程性,但是没有完全实现 EVM 兼容。
Aztec Network 现开发了应用程序 zk.money,以太坊用户可以使用它来屏蔽自己的 token 并保护自己的交易数据不受其他人的窥探。人们在其上可匿名发送和接收 token,而且不用担心它公开发布任何交易数据。
用户使用起来也非常简单,连接钱包签名授权,然后注册一个用户名,需注意,这个用户名一定要自己牢牢记住,通常为(@name)格式。然后就可以直接点击创建账号了,之后就到了充值页面,可以直接充值,目前最低充值 0.01ETH,金额上限为 30ETH,最后点击 Shield 用户名,等待一段时间系统确认完成才算成功注册,可能需要几个小时。
成功注册后,充值的 ETH 会变成 zkETH,Aztec 会按照 1:1 的比例与原始 token 进行绑定,由此实现快速匿名转换。转账时输入收款的用户名以及转账金额,单击确认,即可成功转账。
图片来源:FlyPotato
在该项目中不仅可以存入 ETH,还可存入 DAI、renBTC。Aztec 之后还会推出新版本,将引入 WBTC、BAT、AAVE 之类的新资产。同理可证,DAI 存入该程序就会变成 zkDAI,以此类推。Aztec 当前质押量为 2,586 个 ETH,849,086 个 DAI,以及 1.75 个 renBTC。
图片来源:Dune
Aztec Network 有两个主要作用。第一点,是上文交代的保障用户交互的时候的隐私性,第二个作用则是用户可通过 Aztec 提供可编程的隐私合约,建立完全隐私的应用。
该团队发明了通用型 ZK-SNARK 技术 Plonk,Plonk 是一个兼顾性能和安全的零知识证明技术,编程语言 Noir 是 Aztec 的 Rust 形式语言,用户可通过 Noir 在 Plonk Rollup 中实现可编程的隐私保护合约,根据不同的隐私需求与不同的应用场景,设计出新的应用,创建出下一代隐私的去中心化金融服务。
这一点是非常重要,会给 DeFi 世界带来一条新的道路。用户可以通过其创建隐私的去中心化交易所(DEX),保证交易的私密性。可以建立私密的加权投票应用,使投票者的信息更为隐。也可以建立身份认可程序,使用户在不想透露自己身份的情况下,证明自己属于某个团体,有较强的应用价值。比如可以直接将反洗钱和 KYC 检查编辑到程序中,使用户无需知道对手方的真实身份,也可以信任并与其交易。还可以编写可完全隐蔽 NFT 的所有权、属性的程序,仅对所有者可见,等一系列应用。
Aztec 12 月 16 日披露已完成 Paradigm 领投的 1700 万美元 A 轮融资,其他参投者有 IOSG Ventures、Variant Fund、Nascent、imToken、Scalar Capital、Defi Alliance、ZK Validator 以及天使投资人 Anthony Sassano、Stani KulecFhov、Bankless、Defi Dad、Mariano Conti、Vitalik Buterin。且上轮投资方 a_capital, Ethereal Ventures, and Libertus Capital 也继续注资。
该轮融资将被用于继续开发 ZK 系统,以及继续完善 Aztec Connect,这是一个 ETH 上用于 DeFi 交易的完全隐私的 L2 桥,据其说明,进行隐私交易时可以节约高达 100 倍的 gas 费。
Aztec 的研究团队总部位于伦敦,该团队由许多技术性成员组成,在以太坊上为 Layer 2 带来了多项研发突破,团队在 2019 年发明了零知识证明系统 Plonk,这在区块链上做零知识证明开发的团队间比较有影响力。
Zac Williamson
CEO
牛津大学粒子物理学博士。CERN 和 T2K Japan 的前物理学家。AZTEC 协议的创造者,PLONK 的共同发明者。
Joe Andrews
CPO
伦敦帝国理工学院材料科学学士。曾任硅谷食品科技初创公司 Radish 的 CTO。EF9 Cohort 成员,具有丰富的开发经验。
Ariel Gabizon
Chief Scientist
计算机科学博士(Weizmann 研究所),在哥伦比亚理工学院进行研究,曾任 Zcash & Protocol Labs 研究员和工程师。AuroraLight & PLONK 的创造者。
欢迎加入律动 BlockBeats 官方社群:
Telegram 订阅群:https://t.me/theblockbeats
Telegram 交流群:https://t.me/BlockBeats_App
Twitter 官方账号:https://twitter.com/BlockBeatsAsia