原文作者:MatthiasHeinrichMorales
原文编译:0x21,律动BlockBeats
链上的公开与透明对于所有用户来说都是一把双刃剑,一方面有人希望能够通过web3.0这个世界尽情的展现自己的的履历与NFT藏品,另一方面你的一举一动都有可能能被别人监控,完全失去了个人隐私。
zkRollups能够使用零知识证明技术将隐私性整合进Rollup方案,但目前来看大多数的zkRollups方案对于零知识证明的隐私性方面的涉足并不多。
本文作者MatthiasHeinrichMorales阐述了基于zkRollups的方案进行隐私保护的可行性,他认为链上的交易情况在默认情况应该是匿名的,以保护个人隐私。在完全匿名的情况下,用户可以选择基于可编程式的隐私保护模式来选择是否将个人的一些交易情况公开到链上。律动将原文翻译如下。
在这篇文章中,我所提到的基于隐私保护都是基于zkRollups方案上的,我们为何会如此需要隐私保护。zkSync、Starknet和Aztec之间对比起来有哪些相同,又有哪些不同?
隐私保护是当前大部分的加密领域和zkRollups能够取得成功的关键因素。在接下来的阐述中我将主要介绍一下几点:
众议院议员要求财政部和国税局迅速发布法规,解决加密货币的逃税问题:金色财经报道,众议院议员Brad Sherman和Stephen Lynch本周早些时候要求财政部和国税局迅速发布法规,解决加密货币的逃税问题。布拉德-谢尔曼和斯蒂芬-林奇本周早些时候要求财政部和国税局 \"迅速 \"发布法规,解决加密货币的逃税问题。
在共和党人成功阻止了最近通过的债务上限法案中针对加密货币行业的税收损失收获条款后,民主党人仍在推动这一问题。国会在投票前删除了该法案中的加密货币征税部分,该法案在众议院和参议院获得通过。该条款旨在阻止加密货币的清洗交易。当涉及到证券时,清洗交易是非法的,但美国国税局并不把加密货币当作证券。TaxBit政府关系和成功的副总裁Seth Wilks表示,在这个特定的例子中,清洗交易规则实际上是专门为证券写的,而美国国税局认为加密货币和数字资产是财产,所以这种指定使它免于清洗交易规则,就像目前写的那样。[2023/6/12 21:30:27]
为什么隐私如此重要
为什么它应该成为我们的默认选项
为什么zkRollups可以成为独特的催化剂
zkRollups方案中的一些主流项目该如何比较?
美联储11月加息75个基点概率降至88.5%:10月28日消息,据CME“美联储观察”:美联储11月加息50个基点至3.50%-3.75%区间的概率为11.5%,加息75个基点的概率为88.5%,该数据两天前观测为97.2%。到12月累计加息100个基点的概率为7.1%,累计加息125个基点的概率为58.9%,累计加息150个基点的概率为34.1%。[2022/10/28 11:51:56]
为什么隐私如此重要
Web3.0是一种新的范式,允许用户来掌控他们自身的个人数据,然后决定是否要共享这些数据。然而,我们处在以太坊上的Web3.0时代,在默认情况下都是没有隐私的,因为所有交易都是公开的,即使你只是用了网名,一旦有人知道了你的钱包地址,那么他们仍然能够追踪到你在链上做的所有事情,以及与你有交集的所有事情。
一方面来说这是好事,想象一下如果你的钱包地址能够链接你的ENS域名,并且向别人展示你链上的NFT收藏,这是很多人希望从中得到的。其他情况下,比如你通过某些DeFi项目流转大量资金,我相信你是不愿意将这些信息公之于众的。
zkSync在他们的用户手册中有一点说的非常正确:「一些生活在贫苦或危险地区的居民可能不会通过加密货币支付当地的开销,因为这些商人能够很轻松的知道他们手里到底有多少钱」
安全团队:Wintermute 1.6亿美元资产被盗的可能原因:金色财经报道,Wintermute 在 DeFi 黑客攻击中损失 1.6 亿美元的各种资产,慢雾安全团队分析后发现如下信息:
Wintermute被盗智能合约:0x00000000ae347930bd1e7b0f35588b92280f9e75, Wintermute被盗EOA钱包:0x0000000fe6a514a32abdcdfcc076c85243de899b,攻击者地址:0xe74b28c2eAe8679e3cCc3a94d5d0dE83CCB84705,攻击者智能合约:0x0248f752802b2cfb4373cc0c3bc3964429385c26。
被盗原因可能是Wintermute被盗EOA钱包是使用Profanity来创建的靓号钱包(开头0x0000000),此前去中心化交易所聚合器 1inch 发布了一份安全披露报告,声称通过名为 Profanity 的工具创建的某些以太坊地址存在严重漏洞。[2022/9/20 7:08:49]
为了规避这一点,许多用户都拥有公共地址和私人地址,WPMonty也曾经写过一篇很精彩的文章《3RulesforHealthyPseudonymousHygienewithEthereum》来介绍如何保持两个地址相互独立没有联系。
迪拜监管机构:Three Arrows Capital未在迪拜注册,不受其监管:金色财经消息,Three Arrows Capital联合创始人Zhu Su在四月表示公司总部正在迁往迪拜,以推出一个新的50亿美元的基金,理由是监管环境比新加坡更友好。
迪拜金融服务管理局发言人表示,我们可以确认,Three Arrows Capital不是DFSA授权的公司,不受DFSA监管。Three Arrows Capital也没有在DIFC之外注册实体。
根据监管机构的网站,在迪拜国际金融中心(DIFC)(一个专门建造的金融自由贸易区)内或从迪拜国际金融中心(DIFC)开展金融服务,实体需要获得DFSA的授权。(CoinDesk)[2022/6/24 1:29:49]
然而对于很多新用户来说,如果没有一个更为简单抽象的措施的话,设置多个地址并且妥善维护这些地址是劳民伤财的。如果这点都无法做到,我们该如何相信未来的加密货币能够成为主流?单从这一点来看,我们就能看到隐私转账的价值所在。
为什么隐私应该成为我们的默认选项
事实上,目前有几个方案解决了这个问题,并在以太坊上是可选择的保护隐私,其中最值引人注目的就是Tornado.Cash。然而这些可选择性的隐私保护方案都伴随着很多局限。
Yuga Labs对首个Otherside NFT创建者发起商标侵权投诉:金色财经报道,Yuga Labs 已对首个 Otherside NFT 创建者 Alberto Herrera 发起商标侵权投诉。据 Alberto Herrera 在社交媒体称,2021 年 9 月,他购买了“othersidenft.com”域名并用于个人 NFT 项目,同时创建了 Instagram 和 Twitter 帐户,该 NFT 项目还在 OpenSea NFT 市场上架但最终并未获得成功。然而,就在 Yuga Labs 推出元宇宙项目 OthersideMeta 之后,Alberto Herrera 收到了域名托管服务通知,其中称Yuga Labs投诉其网站侵犯了他们的商标,并要求其网站上删除提及“Otherside”的相关资料。Alberto Herrera 表示,Yuga Labs 的投诉很荒谬,因此他通过提供托管证明拒绝了该请求。此外,他指出正在与 Yuga Labs 直接沟通以明确自己的立场。(NFTEvening)[2022/6/3 4:01:12]
例如,通过Tornado.Cash用户只能转移固定额度的ETH,而不是任意额度,尽管最新版本的TornadoNova已经在实验中了,但还是很大程度地阻碍了这些协议的实用性。
就算这方面的实用性不是亟待解决的问题,隐私转账的额度选项受到限制,但目前来看这种默认的全局匿名的方式只能被认作最高级别的隐私保护。
换句话说,在默认的情况下,隐私交易如果允许我们从简单的全局式隐私保护到可编程的隐私交易,那么将会把隐私相关的Dapp带入到一个全新的世界。
为什么是zkRollups
其实可编程式的隐私交易已经在其他链上实现了,例如SecretNetwork,也可以通过跨链的方式应用于以太坊链上。然而跨链又引发一系列新的安全问题,比如最近的WormHole事件跨链桥漏洞事件,黑客的攻击提醒了人们,这项技术必须要更加成熟。
事实上基于跨链的解决方式Vitalik也曾经表示未来会是一个「多链」时代而非「跨链」。
因此,隐私解决方案最好是直接运行在以太坊,这样Rollups也会继承以太坊所有的安全保障并且也能减少在转移过程中产生的成本。
zkRollups方案特别适用于作为默认隐私设置,首先,它会随着规模减小从而降低边际成本。其次,它拥有广泛的可验证性。最后,其本身使用的零知识证明技术也通常用于保护隐私。就像TornadoCash在L1上仍然需要依靠zkSNARKs来应用零知识证明。
如果你对于zkRollups还不了解,那么CryptoCanti写的这篇专业的文章也许能够很好的帮助到你《Ethereum-poweredZK-Rollups:WorldBeaters》
zkRollups方案中的一些主流项目该如何比较?
让我们来看一下在默认隐私保护的状态下,基于zkRollups方案的zkSync、StarkNet和Aztec在以太坊主网的对比情况。
zkSync
zkSync由@gluk64和@Shamatar创办,由MatterLabs开发推出的可扩展性支付方案。zkSync立志将加密货币带到群众面前,拥有强大的哲学保护措施和全球范围的自由经济发展措施。
zkSync计划将默认隐私作为发展的一部分,随着时间的推移将会把隐私转账的形式应用于可编程的隐私Dapp。但目前为止,zkSync还没有可用的隐私保护功能,用户仍然需要依赖第三方协议进行隐私交易。
zkSync也在推特上表示「当『证明方技术』无需高成本且拥有弹性消耗时将会添加隐私功能并在平台上架」。
这种向默认隐私设置的转移必然是全隐私保护的智能合约,就像zkSync团队所言:「隐私保护模式必须支持可编程,因为在真实状况下的应用案例并不仅仅只是转账这么简单」
将当前的交易模式转为默认隐私模式的结果是未知的,然而我们或许能够期待一下zkSync2.0上线所带来的改变,而后再来介绍它实际中的应用zkPorter。
StarkNet
StarkNet是由@EliBenSasson、@ukolodny、@RiabzevMichael和@AlessandroChiesa联合创办,由StarkWare团队推出的可组合的zkRollup网络。他们专注于零知识技术的开发与研究以用来提高区块链的延展性。
在StarkNet之前,他们曾经开发了StarkEx的zkRollup方案,通过通用的智能合约为例如,dYdX、ImmutableX和Sorare这样特定的应用或团队提供帮助。
StarkNet背后的团队仍然将目标放在L2的Rollup方案而非默认隐私方案,然而他们仍然拥抱那些能够将隐私方案带到StarkNet的团队。
StarkNet在官网中也明确表示,「任何团队都能够团队都能够在StarkNet上部署各种隐私协议,所有网络参与者将会提供完整的隐私支持。并且能够通过StarkNet的可扩展性来解决隐私协议中所需的大量计算压力」。
从StarkNet的热门项目建设目录中来看,目前似乎还没有在Rollups中提供隐私交易的协议,也许它会是StarkNet提及过正在建设的80秘密协议之一。
随着时间的推移,我们还可以期待StarkNet自己Rollup方案的隐私协议,以L3或L4的形式支持在L2上运行。
关于StarkWare的内容可以参考这篇文章《FractalScaling:FromL2toL3》
目前为止关于StarkNet是否会推出关于隐私交易和可编程式隐私交易还未有定论。
Aztec
Aztec是由@Zac_Aztec、@jaosef和@rel_Aztec所主导的,以隐私为首要哲学深入的延伸到默认隐私形式和可编程的隐私设置的研究。
整个团队深耕于基础研究,例如他们发布了原版PLONK论文,为很多团队建立了理论基础。
在默认状态下,Aztec的Rollups方案中所有的隐私交易都是利用屏蔽机制来完成的,但目前很多应用和程序受到限制,该协议目前仅能通过zk.money来进行隐私转账。
不久之后zk.money将会开放允许隐私账户在L1注入流动性、于DeFi协议交互,以及利用公司的SDK来实现再利用功能。
使用Aztec合约的SDK是一个非常新颖的方案,它通过保护ETH从L2与L1智能合约的交互,并且再返送回L2,从而保护了隐私。
这种方法的过人之处在于它允许完全私人智能合约交互,而无需将DAPP部署在Aztec的L2上
AztecConnect目前在测试网上运行,将于3月22日在主网上推出。
随着时间的推移,Aztec希望能够通过其私有的智能合约语言Noir为L2带来完全私有化的可编程方案。Noir是完全开源的,高级别rust-like编程语言,它是PLONK后端软件编译的零知识技术。该项目目前也正在招聘语言架构师。
总结
我们能够看到,以太坊需要隐私,而且默认隐私将会最为安全的。zkRollup方案中最为优先的定位就是提供完整的隐私性和可编程性,而zkRollups在以太坊解决方案中上述的三个团队也在努力的完善各个方面的功能。?
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。