查看原文
其他

2022 冬季 zkApp Builder Program 圆满结束

Jason&Regina, O1 Mina Protocol Official 2022-05-23

zkApp Builder Program 的第一批开发者工作总结,该项目旨在支持想要了解零知识智能合约编程并为 Mina 协议构建 zkApp 的开发者。阅读文章了解 Builder Program 的进展情况以及参与团队构建的项目。

作者: & ,来自 Mina 生态合作伙伴 O(1) Labs


zkApp Builder Program 第一批参与者队伍的工作已结束,该项目旨在为希望了解零知识智能合约编程并为 Mina 协议构建 zkApp 的开发者提供支持。


在首支队伍中,来自 4 个国家的共 9 名参与者组成的 7 个团队完成了为期 12 周的项目。


这些团队获得了项目资助,并可以直接与构建 zkApp 的 O(1) Labs 团队成员对话,从中我们为努力构建其所选 zkApp 相关项目的团队提供支持。这些团队提供了大量价值反馈,帮助我们改进 ,使其更适合开发者。



“zkApp builder program 让我有机会与从事 zkStuff 的杰出开发者进行互动……SnarkyJS 让我想起了一个网络框架 —— 它以直观的方式展示了极其强大的功能!”

– HelloWorld!#3362




今天,我们将向大家介绍 zkApp Builder Program 的目标、由首支 zkApp 开发者队伍开发的项目,以及下一个 zkApp Builder Program。



关于 Mina zkApp Builder Program


Mina zkApp Builder Program 是一个旨在支持 zkApp 相关项目开发者的线上计划,为期 12 周。该项目的目标是为开发者们提供与 O(1) Labs 团队直接对话的机会,以支持开发者开发 zkApp 项目,并为 O(1) Labs 收集改进 SnarkyJS 和 zkApp 的反馈。


参与者可以开发自己选择的任何 zkApp 相关项目,每周开会讨论他们的项目进度并从其他参与者和 O(1) Labs 团队(包括软件工程师、开发者关系工程师和产品经理)获得帮助和反馈。


在进行了集中的学习之后,项目开发者们掌握了 SnarkyJS 和 zkApp 的内部工作原理,提供了有价值的 SnarkyJS 改进反馈。最重要的是,他们开发了一些令人惊叹的项目,这些项目很快就会成为第一批使用 SnarkyJS 开发的 zkApp。


我们只能选择有限的参与者并向他们提供此级别的直接支持。首支参与者队伍为 2022 年 1 月到 2022 年 4 月,我们根据他们在 zkApp 训练营 & 黑客松结束时提交的 zkApp 强度进行了选择。完成了 zkApp Builder Program 的开发者将获得一笔支持其开发工作的资助金。



项目构思


在加入 Builder Program 之前,每个开发者都提交了一份将在未来 12 周内进行的项目构思。他们的项目理念可以是其在 zkApp 训练营中的开发工作的延续,也可以是全新的东西。


Builder Program 启动后,开发者们可以在项目的头两周内进一步更新并最终确定他们的项目理念。由于本计划的主要目标是让开发者们学习,因此为了最大限度地提高 12 周内所能完成的学习和可行性,O(1) Labs 检查了每位参与者的想法(尽管不强制要求项目的实现)。如果需要进一步讨论,一些开发者会与 O(1) Labs 对话,集思广益,讨论想法和项目要求。


参与项目


我们很高兴能向大家介绍来自 Builder Program 中的项目构思,它们展示了 zkApp 的范围和功能。以下是小组中的一些项目:
  • MNIST 手写数字数据集的深度神经网络 SnarkyJS 实现 ()

  • Cachebox,一款基于 MINA 区块链的 zkApp 密室逃脱游戏 ()

  • Mina zk-Rollup,一个模块化 rollup,用于 Mina 区块链上的零知识智能合约和 zkApp ()

  • Shadow,一个为加密货币交易提供隐私保护的混合器 ()

  • LendApp,一个链外交易分析的概念验证 (OCTA) (; )


请注意,这些项目的开发仍在进行中。


欢迎密切关注即将由开发者撰写的项目细节。



在首次 Builder Program 中学到的东西


我们的目标是最大限度地提高 zkApp 开发者的学习能力,并改进 SnarkyJS 和 zkApp。


在我们每周的小组会议和日常的 Discord 对话中,开发者们提供了 SnarkyJS 的具体反馈。我们收集了这些反馈,对其中的绝大部分进行了实时修复,并将更大的条目集成到产品路线图和 Github issue 中。开发者们帮助 SnarkyJS 形成了一个更理想的零知识编程框架。未来的开发者也将有机会参与其中!


鉴于 SnarkyJS 和 zkApp 对基于零知识证明的智能合约的独特功能,我们非常想知道大家的开发构想。我们被本次 Builder Program 期间所构建的项目质量和创造力所震撼(如上所述),并且非常高兴看到使用 SnarkyJS 的深度神经网络等等,这是我们在首支队伍中没有预料到的。



参与者反馈


在我们的项目反馈匿名调查中,我们向开发者们提问:“你会如何向你的朋友描述 zkApp Builder Program?”。以下是部分回答:



“与 Mina/O1 团队互动并在系统构建过程中了解 zkApp 是一次很棒的体验。让我对 Mina 的未来非常乐观。”


“创新、友好、充满活力。”


“这是一次非常棒的学习经历,它帮助我更好地理解了 ZKP 的技术和科学,非常高兴接受挑战并成为第一个开发 zkApp 的人。”


“zkApp builder program 让开发者接触到在 SnarkyJS 上工作的人,我们得以快速学习和解决问题。它具有足够的选择性,所有人都非常聪明,最终对我来说很有趣。”


与这些开发者一起工作是一种同样的乐趣!



下一个 BUILDER PROGRAM


由于首次 BUILDER PROGRAM 收到了如此积极的反馈,因此今天我们宣布启动一个 3 倍规模的 2022 夏季 zkApp Builder Program!为了确保我们能够提供同样的实际支持,每个队伍的团队规模将限制在 10 个或以下,我们将同时有 3 个队伍。

  Builder Program

你也可以今天就开始开发 zkApp,阅读 zkApp 文档获得简单介绍,并在 Mina 的 #zkapps-developers 中加入讨论!




About Mina Protocol

#PoweredByParticipants


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


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





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

公众号|Mina Protocol Official

微 博|Mina_Protocol



往期回顾

2022 DevConnect 活动周回顾

2022 Q1 透明度报告

Mina 生态开发进展月度更新|2022 年 4 月


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

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