Cover photo

【官方】机遇与挑战:零知识证明(Aleo-zPass)如何推动区块链钱包的发展

区块链钱包是去中心化实现的创新融资方式之一,如果要得到全面的主流采用,它们必须要能够经济高效地处理数十亿笔交易和用户问题。零知识证明(ZKP)提供了一个解决这个问题的方法,也就是Aleo的zPass,它可以为用户提供他们想要的财务灵活性和机会,同时也能向外部各方证明合规性。

去中心化金融的飞跃

ZK钱包跟传统的区块链钱包不一样。一般的区块链只保存交易的“状态”,钱包就是用来批准交易的。但在Aleo上,整个链都是加密的,只有个人的钱包才能查看哪些资产属于自己并创建交易。

Aleo网络基金会的工程师Zack Xuereb表示:“分布式系统中集成的零知识加密技术创造了一个可以在线保护用户隐私的环境。”

跟其他区块链钱包相比,ZK钱包除了显示你的资产外,还承担了解密、检查所有权和创建交易的责任。以前是由索引器完成的工作,现在都得由钱包来完成。这样做的好处是,用户的数据公开暴露的更少,交易也能更快、更有效地完成。

增强财务控制

我们经常在线分享照片、想法等信息,但很少有人愿意分享自己的财务交易记录。ZK 钱包可以在用户的设备上(如手机或笔记本电脑)本地加密用户的私人数据,然后在 Aleo 区块链上提交 ZK 证明。用户可以选择哪些信息需要披露,从而更好地控制自己的财务数据。

Demox Labs 联合创始人兼首席执行官、Leo Wallet 创始人 Barron Caster 表示,与其他加密钱包相比,ZK 钱包可以确保最高级别的隐私。“其他钱包没有这种级别的隐私和安全性,许多钱包在委托他人创建交易时,为了简化事情,会偷工减料,将钱包的查看密钥分享给他人,”他说。“查看密钥可以永久查看你的资产和交易历史记录,这违背了隐私原则。”

Puzzle Wallet 的创建者、Puzzle 联合创始人兼首席执行官 Matthew Wyatt 表示,与其他加密钱包相比,ZK 钱包也为用户和链上组织提供了新的用例。“Puzzle Wallet 和 Puzzle Arcade 为链上组织提供了一种方式,让链上组织可以在链上向用户提供商品、折扣码、赠品和抽奖活动,而无需以无需信任的非托管方式透露折扣码或交易详情。其他非 ZK 钱包和链如果不引入一些受信任的托管人来保存私有状态、ZK 证明或交易查找,则无法提供此功能。”

提高效率

传统的区块链钱包验证交易需要大量的计算过程,而零知识证明(ZKP)则可以快速验证,这样就可以缩短交易处理时间,也可以降低参与者的计算需求。例如,Leo Wallet 使用 WebGPU 使您的个人设备硬件得到充分利用,从而大大加快本地证明生成速度。它在后台处理公共/私人对话,所以您在发送资产时不需要担心资产的状态。“我们基本上是重新创建了一个游戏引擎,以加快您的体验,”Caster 说。

Puzzle 利用其 ZK 钱包的本地廉价零知识证明,将传统上定价过高的新游戏和组织店面引入链上。用户在 Aleo 上进行边缘计算微汇总,结合廉价、无需信任的 ZK 验证和状态存储,现在可以实现数独等简单游戏和提供折扣的简单店面。

更好地防御不良行为者

很多区块链钱包会公开交易的详细信息,比如发送者的地址、接收者的地址、交易的金额。攻击者可以利用这些信息来尝试阻止或修改交易,或者进行有针对性的攻击。

在传统的钱包里,交易的细节是公开的,这会增加被盗窃的风险,特别是当敏感信息被恶意行为者获取的时候。比如,如果某个钱包地址跟大额交易或者大量持股有关,那这个钱包就可能成为攻击的目标。而零知识钱包会隐藏这些敏感的交易细节,让攻击者更难识别和锁定特定的交易或用户。

通过多方计算提供更多的用户控制和可能性

多方计算(MPC)是一种加密技术,可以让多方安全协作和计算,同时保护他们的输入的隐私和机密性。MPC可以永远不会分享用户的私钥,保护他们的密钥和交易的机密性。

Matt说,他们还创造了一种新的优势:一种私密、可验证的多方状态,可以用来对抗环境,比如有隐藏信息的游戏。“在MPC多重签名中,签名方在执行状态转换时有一致的激励,”Wyatt说。“在《战舰》这样的简单游戏中,情况并非如此,在《战舰》这样的游戏中,一名用户在透露自己的船被击中之前,会被激励愤怒地退出。得益于Aleo的可编程隐私和Puzzle Wallet的多方功能,我们可以在Puzzle Arcade中玩到像《亚历克斯在哪里》这样的游戏。”

了解由 ZK 提供支持的钱包

区块链钱包(包括Leo Wallet和Puzzle)是过去二十年惊人进步的缩影,它给我们带来了一个未来,那就是任何人只要有互联网连接,就可以独立于传统银行机构管理金融交易,同时也能保持安全和合规。大家可以到我们的生态系统页面上去探索一下,看看零知识技术为什么对于DeFi、身份等方面非常重要。