查看原文
其他

11 个正在 Mina 上参与测试的 zkApp|2022 年 10 月


9 月,Mina 生态涌现了许多正在开发的 zkApp 开发者,其中许多是 zkApp 测试网 zkApps Beta Tester Leaderboard 的参与者。


以下集合了最近几周正在开发的 zkApp。



01

由 Daniel Saenz 及其团队开发

Vaultmi 是一个结合 IPFS/Filecoin 和 Mina 协议的去中心化存储 zkApp,可以将文件等安全地共享到多个钱包,并在 Mina 协议中生成存在证明。通过友好的用户界面和 Auro 钱包的集成,任何人都可以利用这项技术。



02

由 Nicolas Felipe Diaz 及其团队开发

任何人可以通过 HARPO 生成一个 Mina 协议的隐身地址(每次交易生成的一次性无法追踪的地址)。对于用户和公司来说,区块链生态系统中仍然存在许多隐私问题,我们已经看到了无数这样的案例,表明安全和隐私是多么脆弱和重要。因此,Nicolas 构建了一个 zkApp,HARPO,任何人都可以使用 Mina 协议创建一个隐形地址。你可以在了解更多关于隐身地址的信息。


Nicolas 首先将解决方案集中在企业上,因为企业在向供应商付款、管理现金流、投资和合同、处理工资单以及合作伙伴关系时会受到这些可追溯性问题的影响,但任何参与 Mina 协议的人都可以使用。



03

由 Doris Hernandez 及其团队开发

Keyppi 是一个用户私钥恢复平台,提供简单且安全的用户体验,无需暴露并且可以在确保用户身份之后授予用户访问权限。以指数方式使拥有自托管钱包变得更加简单,从而导致采用率增加。



04

由 Diego Ferret-san 及其团队开发

该项目使用 Mina 创建一个 zkApp,用于检查用户的某些数据点,例如他们的信用评分和过去两年的平均月收入,以便在不暴露其他数据点的情况下进行抵押贷款延期,从而在整个过程中增加个人隐私。



05

由 45930#8225 开发

这是一个在测试网上测试 snarkyJS 的简单画布,它是交互式的,并且在 QA 网络上实时运行。你可以通过单击“Create Transaction”翻转像素并提交到链。交易完成后 (目前需要一段时间),你可以刷新页面或单击“Re-assert Validity”检查你的状态是否与链上的实时阶段匹配。


这是一个正在进行中的项目,但主要是它是一个可以读写 Mina 的交互式应用。45930#8225 希望能以此为基础,并且希望其他所有寻找想法的人能从中获得一些灵感。



06

由 temmuz#6937

通过 PageApp,用户可以使用哈希链在零知识的基础上证明他们在区块链上的年龄超过 18 岁。


这个想法是为了证明你符合一定的年龄标准,可以在网络上执行某些操作,而无需暴露其他无关的个人信息。如在线购买酒类,前提是你的年龄超过法定饮酒年龄 (此处假设为 18 岁)。


这个 zkApp 处于非常早期的阶段。目前,它只提供与数独示例类似的界面。尽管没有可信的权威来签署用户的加密(和真实)信息,但为了使它成为一个有趣的项目,应用中内置了一个额外的、可选的面部验证/识别管道。它匹配护照图像和自拍图像上的人脸,评估护照图像的有效性,并对从护照中获得的用户年龄进行加密。因此,它可以以某种方式取代需信任的第三方。


📹 PageApp



07

zkApp UI

由 ioWxss6#6308 开发

这是一个 zkApp,可证明用户知道数学问题的答案,无需透露实际答案。ioWxss6#6308 在里面添加了 UI,用户可以与直接部署在 Berkeley Testnet Alpha 上的智能合约进行交互。


📹 zkApp UI (13:53 开始,by ioWxss6#630)



08

由 Comdex#3801 开发

NFT zkApp 是一个隐私 NFT 原型(POC),它基于 SnarkyJS 的 action/reducer 特性和相关的 merkle 树。zkApp 支持铸造和转让 NFT,并通过 ZK 证明验证 NFT 所有者,而不会暴露所有者的地址。



09

由 Gordon Freeman#4502 开发


这是一个主要的链上多签钱包的简单实现。它的诞生来自协议应该使用尽可能少的链下存储的想法。



10

由 rpanic#3328 开发

这是一个实现多签钱包的 zkApp,在给定值的签名者签名提案后转移一定数量的 MINA-token。


第一个实现是一个简单的智能合约,每次一个签名。第二个实现通过合并证明并发送带一批签名的交易来进行提交,解决了这个问题。



11

由 robi#4970 开发


zkApp Guesser Race 复制了 “guessing” 竞赛的条件,参赛者必须证明他们发现了一个秘密并首先回答,而不向其他参赛者透露解决方案。



如果你对开发 zkApp 感兴趣,请注册(深入了解 Mina、开发 zkApp 需要了解的内容和可用资源指南),或注册。




About Mina Protocol

#PoweredByParticipants


Mina 是全球最轻量区块链,由参与者参与治理。


凭借其优雅的设计,Mina 是首个实现简易编程性零知识智能合约(zkApp)的一层网络。Mina 独特的隐私和安全功能及其通过 zkApp 与任何网站链接的能力,使得 Web3 更具安全性和私密性,极大地推动着所有人都应享有的安全民主未来的构建。Mina 由总部位于美国的非营利组织 Mina 基金会管理。





全球最轻量区块链 人人皆可参与

公众号|Mina Protocol Official

微 博|Mina_Protocol



往期回顾

Mina 第二季度社区 Grant 受赠者名单公告

zkApp 测试网:Berkeley Testnet Alpha 参与指南

Mina 生态路线图|2022 Q3


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存