2022 Q1 更新|Mina 协议产品优先级
Mina 基金会对早前发布的产品优先级进行了更新,同时添加了部分新出现的产品优先级。此次更新是与 Mina 生态合作伙伴协作并听取 Mina 社区反馈的结果。
产品优先级
当前项目进展
SNAPP 测试(前记作 SNAPP 测试网)
该计划目标于 2022 Q1 启动公共 QANet,与社区中具有丰富经验的参与者一起在网络上展开 Snapp 测试。在公共 QANet 成功完成后,目标于 Q2 开放至少一个测试网(将被命名为“Berkeley”),让更广泛的社区参与。根据网络的运行情况决定是否需要实施多个测试网。这部分的测试进展更新同时还包括对非原生的协议层代币的支持。
目前计划在确保网络稳定的同时增加完整的 Snapp 可编程性,并提供更成熟的 SnarkyJS 版本之后, 在 2022 年举办另一场与 Snapp 相关的活动。
提高节点稳定性
我们一直在听取社区的反馈,并意识到最近存在一些节点操作可靠性问题,例如在 epoch 开始时的低填充率。作为正在进行的节点稳定性改进工作的一部分,Mina 基金会正在与生态合作伙伴和社区成员合作,积极研究并解决这些问题。
主网上的 Snapp 简易可编程性
Mina 主网上的 Snapp 简易可编程性目标在成功执行“Berkeley”测试网之后,于 2022 Q3启动。你可以通过上述 「Snapp 测试」部分阅读更多信息。在“Berkeley”完成后,将通过 MIP 来决定 Snapp 的硬分叉,以便在主网上实现 Snapp 的简易可编程性。你可以关注获取更多相关信息。
Snapp 软件开发工具包 (SDK)
Snapp SDK 包括 Snapps CLI 和 SnarkyJS。 的用户友好 API ,一个 TypeScript 库,用于编写基于 Mina 协议的零知识证明的智能合约,已经开发并正在与 Snapps Builders Program 参与者进行内部测试。SnarkyJS 功能目标已经定为且优先为“Berkeley”测试网和主网。目标于 2022 Q2的初期实现所有“Berkeley”里程碑功能。继“Berkeley”测试网之后,重点将放在 SnarkyJS 的“准产品化”上,修复漏洞、整合社区 Snapp 开发者的反馈、改进文档等等。
多环境设置
此计划已被推迟,以为专注于进一步开发 Snapp。当主网上启用 Snapp 简易可编程性时,支持多个测试环境将更具重要性。
连接以太坊的单向桥:Mina → 以太坊
EVM 内验证程序进展顺利,Nil Foundation 将在几周内准备好演示。目前正在努力确定我们想要启用的端到端用例所需的功能,以及围绕桥接的激励措施。阅读来自 Nil Foundation 最新更新的进展细节。
ZK 预言机
WebSnapps 计划更名为 ZK 预言机,旨在通过 HTTPS 将现实世界的数据连接到链上世界。目前已经列出了一系列已知的技术和可用性问题,并已开始研究解决方案。同时已提出了第 1 阶段 ZK 预言机架构的提案,O(1) Labs 团队正在对其规范进行迭代。此阶段 1 目前计划公开,目前可能性能较慢以及对密码套件的支持有限,但仍将在一组最小的信任假设下启用大量用例。该计划还构建了一个新的加密原语,目前称为“Random Access Lookups”,它将提高 SNARK 中解析服务器响应的性能,并将成为 ZK 预言机的关键组件。
非共识节点
这部分计划的发展较慢于预期,但随着前期优先级的推进,进展有所加快。目前计划内增加了一个新的里程碑,并且已与 Mina 生态合作伙伴 就现有里程碑在更详细的可交付成果上达成一致。敬请期待更多的进展更新。
新兴优先级
自上次发布产品优先级文章以来,工作中出现了一些新的优先级项目,这些项目已添加到优先级列表中。
ZK ROLLUPS
随着 SnarkyJS 的引入,rollup 在 Mina 上成为可能。鉴于它们在提高交易吞吐量方面的巨大价值,我们认为这是一个新兴的优先事项。其中一名参与 Snapp Builder Program 的开发者也在构建 ZK Rollup,我们对此非常期待。在我们确定这个项目的范围和资源之后,我们将分享更多关于 Mina 上的 ZK Rollup 可用性信息。
非原生代币
第 1 层代币不需要链下存储(第 2 层代币的实现需要)
Mina 协议已支持在一个区块中对多个交易进行排序(而 Snapp 交易的排序需要额外的技术工作)
从本质上讲,第 1 层代币包含第 2 层代币的所有优点,因为两者都可以在 Snapp 中使用,且没有第 2 层代币的缺点。因此,对非原生的协议层代币支持可能会成为硬分叉的一部分,以在主网上实现 Snapp 简易可编程性,社区将可以在 MIP 通过发表评论进行参与。
SNAPP BUILDER PROGRAM
Snapp Builder Program 是一项令人激动的新举措,源自于 Snapp 训练营。
Snapp Builder Program 的主要目标是:
通过向开发者社区提供技术知识和经济资源,减少开发者社区在 Mina 上构建 Snapp 的障碍。
鼓励并分享在 Mina 上构建的可能性。
通过快速迭代和开发者的反馈,增强 SnarkyJS 的开发者体验。
当我们将 SnarkyJS 迭代到 1.0 版本时,我们希望将开发者的反馈高频地整合到 Mina 产品中,Snapp Builder Program 将有助于实现这一点。Snapp Builders Program 计划运行到 2022 Q2。
允许第三方链下使用 Mina 证明系统
此外,另一个相关项目将记录 Mina 的加密库和曲线点,以方便对 ZK 应用程序感兴趣的第三方进行采用。目标于 2022 Q2 实现。
未来更新计划
为了与 Mina 社区同步最新情况,Mina 基金会将在每个季度更新并分享 Mina 协议产品优先级。同时,Mina 生态也取得了很大进展,我们将在不久后进行定期的更新。敬请关注!
往期回顾
验证交易利率的零知识智能合约 Snapp:Alpha 证明
Mina 2021 年度报告中文版
委托计划最新进展
关于 Mina Protocol
About Mina Protocol
Mina 是全球最轻量区块链,由参与者参与治理。
Mina 使用先进的密码学和递归 zk-SNARK 取代大量密集计算,设计一个约为 22kb 的完整区块链,相当于几条推文的大小,开创了区块链移动端可访问性的新时代。
凭借其独特的隐私功能以及和任何网站链接的能力,Mina 正在现实世界和加密货币之间建立一个私人网关,构建一个我们所有人都应享有安全民主的未来。Mina 由总部位于美国的非营利组织 Mina 基金会管理。
全球最轻量区块链 人人皆可参与
公众号|Mina Protocol Official
微 博|Mina_Protocol