查看原文
其他

Mina 生态开发进展月度更新|2023 年 2 月


进展更新

备注:每月更新的工作进展均可能包含预测、计划、目标或其他前瞻性陈述。此类前瞻性陈述基于相关生态合作伙伴基于更新时的可用信息所做的预期和假设。因此,计划、目标和其他声明有可能无法如所描述所实现,实际结果可能与此类更新中呈现的结果大不相同。Mina 基金会不对社区贡献者所做的更新负责,他们的工作对 Mina 生态的发展至关重要,并独立于 Mina 基金会正在开展的任何计划。



01

Mina Foundation

市场高级总监 Lindsay Casale

数字市场总监 Sherry Lin


Mina 基金会服务于 Mina 生态,通过分配资源、保障网络健康安全以及支持参与者进入 Mina 生态,致力于为 Mina 生态提供帮助和支持。


ZKIGNITE,COHORT 1


Mina zkIgnite,Cohort 1 于 2 月 15 日启动,这是一个为期三个月的计划,旨在帮助开发者和企业家将创新想法转化为现实应用,并在 Mina 协议上建立成功的业务。zkIgnite 共有两个赛道(zkApp 赛道和 Dev4Dev 赛道),同时基金会为赛道提供 500,000 USDC 和 500,000 MINA 的可用赠款。


3 月 5 日,经过一个月的每周聚会:包括头脑风暴和团队建设会议,以及在与 Room40 Ventures 的会议上讨论了 ZK 技术的重要性和他们如何评估项目投资,Cohort 1 参与者在两个赛道上共提交了 160 多份初步提案。来自社区的选举人将帮助参与者修改提案,并最终为获胜的提案颁发 grant 奖金。如果你想关注 Cohort 1 的进展,请注册 ,你可以审查提案并留下评论。

> 注册


ZKAPP 端对端(END-TO-END)测试


Mina Foundation 正在启动 zkApp E2E 测试计划,对 Mina 的 zkApp 和 SnarkyJS 进行端对端测试,以便将这些新代码纳入即将到来的硬分叉中。


我们正在邀请一些最熟悉 Mina 技术、社区和有开发 zkApp 经验的 zkApp 开发者们参加。zkApp E2E 测试者将开发 zkApp,涵盖 9 个定义的 zkApp 表面区域/SnarkyJS 功能:递归、调用堆栈可组合性、操作、事件、先决条件(帐户)、先决条件(网络)、权限、部署智能合约和令牌。除了开发这些 zkApp,他们将在硬分叉的候选版本上部署 zkApp,运行一系列测试,并记录/报告过程、结果和反馈。完成 zkApp E2E 测试的人有资格获得 10K USDC 和价值 5K 美元的 MINA 代币奖励。


MINA EVENT


2 月 16 日,Mina Foundation 首席执行官 Evan Shapiro 应邀在 Google Web3 Talk 上发言,介绍了他的职业生涯,为什么他共同创立了 Mina 协议,以及 zkApp 如何帮助保障隐私安全。


2 月 24 日至 3 月 5 日,Mina Foundation 和 Mina 生态系统合作伙伴,包括Viable Systems、=nil; Foundation 和 O(1) Labs 出席参加了 ETHDenver!阅读同日发布的活动回顾,获取 Mina 在活动中的会议重播链接。


即将到来:Mina Foundation 和 Mina 生态系统的合作伙伴将参加 和!请继续关注,我们将在下个月更新活动阵容。


新闻 & 公告


  • Mina Foundation 首席执行官兼 Mina Protocol 联合创始人 Evan Shapiro 的专栏文章《(零知识的机遇已经到来)》在 The Defiant 中得到了专题报道。你还可以查看他在 Medium 上发布的另一篇的文章。

  • Mina Foundation 向土耳其和叙利亚的救灾工作捐款,并鼓励社区也这样做。如果你想捐款,请将你的捐款发送到 @ParibuCom 组织的 Mina 地址:

    B62qkRvhLCRoZikpAKicKnMmQ9vSX8FYq5owXn5P7yPbDHDigya7zsS


学习如何编写 ZKAPP


刚开始学习 zkApp?请加入 O(1) Labs 工程师 David Wong,他将编写他的第一个 Helloworld zkApp。



02

Viable Systems

首席执行官 Juraj Selep


浏览器内 Web 节点


Viable Systems 已发布工具来帮助提高 Mina 节点和整个网络的性能。利用这些工具,VS 已经确定并解决了节点之间传播交易、更可靠地用交易填充区块以及节点上的内存/速度问题等问题。VS 还可以通过他们维护的两个集群和用于将代码库的不同分支部署到每个集群的 CI 工具来展示这些改进,使用 OpenMina 的跟踪工具来显示改进前后的网络和节点性能。


了解更多:
  • 阅读最近关于 Mina 内部和外部追踪的

  • Mina k8s 集群的 dashboard

  • Mina k8s 集群的 CI 工具



03

=nil; Foundation

创始人 Mikhail Komarov


MINA 到 ETHEREUM 的 ZKBRIDGE


由 =nil; Foundation 团队负责的 Mina 到以太坊的单向 zkBridge 正处于启动过程中。他们实现了所需数量的证明生成器,以促进证明市场(Proof Market)的 Mina 状态证明对的供应方。他们正在等待一周的时间,以便更多的证明生成器到达。随后将部署一个验证器,以实现证明市场的 Mina 状态证明对的需求方。见下面的其他细节。
  1. Proof Market 的 Mina 状态证明生成器。最重要的更新之一是由从证明生成器收集的反馈引起的稳定性更新(见)。这使得证明生成器可以在多线程版本中运行,不会因为各种原因而出现故障。

  2. EVM 内的状态管理和电路定义。主资源库被重构为只包含 Mina 特定的 EVM 内应用定义和 Mina 特定的基于 zkLLVM 的 Kimchi 验证电路定义。其余的 Mina 状态证明生成与 Proof Market 的证明生成器统一起来。阅读

=nil; Foundation 希望更多的证明生成器来帮助支持 Proof Market 的 Mina 状态证明生成器,以及 EVM 内的应用开发者尝试其 SDK。



04

O(1) Labs

首席执行官 Emre Tekisalp


SNARKYJS


O(1) Labs 发布了。


此版本主要关注于 2 月底与新重新部署的 Berkeley Testnet 保持兼容所需的更改。`globalSlot` 现在可作为链上值使用,开发者可以针对其编写断言,例如 `this.globalSlot.assertBetween(lower, upper)`,为 zkApp 交易何时被网络接受为有效交易提供限制功能。


更多细节请参见 SnarkyJS 的。开发者应该将他们的 `zkapp-cli` 升级到 0.7.1 或更新版本,任何当前的智能合约项目应使用 `snarkyjs` 0.9.1 或更新版本,以便与 Berkeley Testnet 兼容。


ZKAPP


现在,你可以在Mina 协议文档中找到一个高级的 zkApp。其目的是为开发者提供当前、下一步(即进行中)和以后(即计划中)的功能概览,你可以利用它来开发一个 zkApp。


BERKELEY ALPHA 测试网


2 月 24 日,Berkeley 测试网被重新部署,并进行了。值得注意的是,已部署的版本包括一个以防止非平凡的交易池 DDOS 向量并。虽然这个 Berkeley 硬分叉候选版本的发布代表了在主网上执行硬分叉之旅的一个重要里程碑,但协议的测试正在显着增加,因此,可以预见的都是未来仍会出现一些错误。


BERKELEY 准备就绪


激励性测试网规划正在加快步伐。Mina Foundation 正在挑选一些团体和个人,他们将明确为测试 zkApp 协议而开发 zkApp。此外,生态系统合作伙伴 Granola 和 Viable Systems 已经开始测试和审查与 Berkeley 有关的升级。在这项工作加快推进的同时,O(1) Labs 的协议团队将继续密切监测 Berkeley 测试网,修复任何出现的错误或问题。


证明系统


O(1) Labs 的加密团队在 2 月份发布了一些,现在已经部署到 Berkeley 测试网。值得注意的是,团队还发现了一种机制,希望它能使 SnarkyJS 的开发者编写具有多达 2³² 个约束的电路,远远超过目前的 2¹⁶ 限制。O(1) 期待着在不久的将来分享更多有关这一成果的相关信息,以及它对 zkApp 开发的意义。


ZK 预言机


zk 预言机的大力开发仍处于暂停状态。也就是说,O(1) 已经记录了上个月提到的新协议,并希望它能极大地降低 zk 预言机 SNARK 电路的复杂性,同时改善那些希望建立 zk 预言机的开发者的体验。


以太坊签名验证


上文 “证明系统”部分提到的定制门将是使 zkApp 能够验证以太坊签名的关键。作为下一步,O(1) 的加密团队正计划实现概念验证的 keccak 哈希函数电路,这是实现以太坊/EVM 签名验证的一个重要依赖。



05

Ontab

首席执行官 Behzad Malek


Ontab 致力于为 Mina 基金会委托计划开发新的正常运行时间跟踪器。


ONTAB 已经在 slot 3500 将拖欠邮件发送的时间减少到 72 小时以下。他们还观察到拖欠的 BP 数量大幅减少。



此外,ONTAB 一直在致力于以下项目:
  • 的用户界面优化

  • AWS shake down

  • 为 AWS 实例增加弹性,用 Lambda 函数取代 EC2,以减少 AWS 的费用和 CPU 的使用量。

  • 对自 2021 年以来 90% 以上的 BP 进行了统计。

  • 为 2 月 9 日的委托周期 9 拍摄快照

  • 更改接收奖励的地址

  • 为 epoch 45 & 46 的委托计划总结电子邮件、统计和拖欠的通知

  • 将投票权从 5% 提高到 8%。

ONTAB 已经注意到一些 BP 无法提交他们的正常运行时间数据。如果你遇到了这种情况,请在 频道上分享你的日志,以便他们能够更好地调查这个问题。



06

Staketab



Staketab 是一个倡导信誉、个性化方法并通过市场新加密货币进行即时扩展的质押供应商。


为了支持 Mina 的去中心化治理过程,开发 Minascan 的社区贡献者 Staketab 在中开发了一个新功能,帮助用户能够更好地了解哪些提案是实时的,如何投票,Mina 改进提案(MIPs)的时间,结果统计,以及其他关于治理决策的重要信息。阅读 Minascan 发布的,概述了新的治理功能,并查看 Minascan 区块浏览器上的,亲自体验。





About Mina Protocol

#PoweredByParticipants


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


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





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

公众号|Mina Protocol Official

微 博|Mina_Protocol



往期回顾

🔥 zkIgnite Cohort 1 概览

Mina 生态开发进展月度更新|2023 年 1 月


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

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