ELU:零知识证明在Web3中的五大实用案例

撰写:MagikInvest?

零知识证明是正在开发的最重要的加密货币技术之一,以下是零知识证明使dApps更加高效、更隐私和更去中心化的五种方式:

1.链上多人游戏——DarkForest

DarkForest是一个链上的多人游戏,玩家在其中进行轮番竞争。玩家从一个星球开始,可以征服其他未被征服的星球或其他玩家的星球,目标是获得尽可能多的积分。

玩家的星球位置和他们的行动都是隐藏的,不为其他玩家所知。玩家在自己的系统上生成ZK证明,并将其发布在区块链上,由合约来验证他们所做的动作是否有效。每一次证明,玩家都要提交位置的哈希值,所有玩家位置的哈希值都在链上,但这些哈希值需要揭示。玩家可以通过计算一个地区的所有可能的哈希值来探索该地区的行星,这就是ZK在多人游戏中的作用。

基于零知识的隐私协议 Elusiv 已在 Solana 上线主网:3月9日消息,基于零知识且合规的隐私协议 Elusiv 已在 Solana 上线主网,允许用户发送隐私交易。此外,Elusiv 与 Solana Pay 兼容,并支持 SOL 和 SPL 代币。基本合规性功能包括所有权证明和创建查看密钥的能力,使用户可以根据需要控制他们共享的交易信息。

据悉,Elusiv 旨在为用户和商家提供隐私保护,同时通过低交易合规解决方案保持安全。此外,Elusiv 可使标准交易隐私化,同时允许用户选择要公开的交易。Elusiv 于 2022 年 11 月完成 350 万美元融资,Big Brain Holdings、Jump Crypto、Solana Ventures 等参投。[2023/3/9 12:52:17]

2.隐私交易——Tornado.cash

以太坊基金会更新支持的研发项目,涉及零知识证明的项目数量最多:4月27日消息,以太坊基金会公开了正在支持的研发团队的项目和领域,其中涉及“应用零知识证明”的团队和技术最多,近14个项目。

除了零知识证明之外,以太坊基金会还支持了关于ETH2研究、以太坊基金会官网、Ewasm、形式化验证、Geth客户端、Javascript团队、Remix、无状态客户端、Solidity等领域。[2021/4/27 21:03:39]

Tornado.cash使用户能够以隐秘的方式将他们的ETH转移到不同的账户上,用户将ETH存入一个资金池中,并可以使用不同的账户从资金池中提取这些ETH。

门罗币完成零知识证明系统Bulletproofs+代码审计:2月15日,门罗币官方发推称,完成零知识证明系统Bulletproofs+代码审计。此前消息,零知识证明系统Bulletproofs+代码获准可在门罗币协议中使用。随后官方计划筹集90.3 XMR以进行零知识证明系统Bulletproofs+审计。[2021/2/15 19:49:05]

ZK有助于打破存款和提款之间的联系。在存款时,用户需要提交一个秘密的哈希值。在提款时,用户只需要提交一个ZK证明,不需要透露他们知道哪个秘密,便可以证明他们知道该秘密。这使得他们能够提取他们的ETH而不透露哪笔存款是他们的。

3.存储证明——Filecoin

Filecoin使每个人都能以去中心化的方式存储他们的数据,每个存储供应商必须提交两个证明:

1.复制证明(PoRep)——数据被提供者下载

2.空间时间证明(PoSt)——数据仍在存储中

使用ZK,Filecoin能够将PoRep和PoSt从100多KB压缩到192B,减少大量的空间使用。每个存储供应商需要分别为PoRep和PoSt生成10个ZKP,并以一种非常便宜的成本在链上验证,以节省带宽和挖矿成本。

4.隐私身份和证书——Iden3

Iden3支持像PolygonID这样的解决方案——在分享用户数据信息的同时保持其隐私。例如,证明你是DAO成员而不透露你的身份,或者证明你已年满18,而不透露你的具体年龄。

利用ZK,用户可以向DAO提交证明,证明他们是其中一个成员地址,而不透露哪个地址是他们的,用户也可以提交证明,证明他们持有有效的证件,而不透露该文件的实际细节。

5.盈利证明

MinaProtocol帮助交易者和基金验证他们在交易中是否真的获利,而不透露真实的交易内容,LP或追随者可以在不知道执行了哪些交易或投资的情况下验证交易者的盈利能力。

使用ZK,交易者可以将他们的交易所账户链接到一个应用程序,该程序可以获取他们所有的交易历史,它能够生成一个盈利ZKP,而不需要揭示交易员的操作细节。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金星链

比特币交易所DAO:Web3.0 解决了什么问题

一直没想好以怎样的角度去科普Web3.0直到前几天看到和菜头在《Web3三问》文章里提到了以下3个问题:有什么场景是在Web2不能完成,必须在Web3能完成的?如果有.

[0:0ms0-1:136ms