这是一系列博文中的第三篇,探讨了Mina 的治理如何从集体智慧中学习,集体智慧将人群大规模组织起来,以往往优于个人单独解决的方式解决复杂的公共问题。 治理对于 Mina 协议的未来至关重要,以便在符合 Mina 社区愿望的同时有...
作为一名对ZKP刚兴趣的小白,参加了OpenBuild组织的zkApp实战课程,遇到了很多问题,尤其是对Mina的一些核心概念都不了解,实践起来真的会摸不着头脑。 为了能真正提升自己的能力,而不是机械低效的Ctrl + C / Ctrl...
Mina Protocol 是一条轻量级区块链,以其固定大小的区块链和零知识证明(zk-SNARKs)为核心特点。 这篇文章,将深入探讨 Mina 的账户初始化过程,让我们更好地理解和应用 Mina 网络 账户初始化的过程 在 Min...
Delta merkle proof 在实际应用中, 除了证明默克尔树中存在某一特定叶子节点外(merkle proof), 我们通常还希望证明将树中的特定叶子节点从一个值修改为另一个值的结果(delta merkle proof)....
如何创建自定义可证明类型? 你可以使用 o1js 的 Struct 来定义自定义可证明类型: class MyCustomType extends Struct({ field1: Field, filed2: MyC...
可证明的代码 为了让 zk-rollup 验证其操作的正确性,它必须能够证明,例如交易已正确执行。这是可能的,因为所有底层 Protokit rollup 代码都是使用 o1js 编写为 zk 电路。因此创建可证明的代码,从而...
什么是Protokit? Protokit 是一个用于构建启用隐私的应用程序链(又名 zk-roll-apps / zk-rollups)的框架。使开发人员能够以最小的学习曲线构建零知识隐私保护应用程序。 该框架本身由O1J...
注意: ts 中需要使用 (window as Any).mina 链接钱包 安装 Auro wallet 插件后, 会存在 window.mina 对象. if (typeof window.mina !== 'undef...
2024年给 Mina 带来了巨大的变化。了解 2025 年将会发生什么! 2024年给 Mina 带来了巨大的变化。最大的进展是今年 6 月 Mina 的 zkApp 层的推出,这使得 Mina 成为第一个采用图灵完备的零知识...
Open Mina 节点是一个用 Rust 实现的快速且安全的 Mina 协议实现。 目前处于公开测试阶段,加入我们的 Discord 社区来帮助测试未来的版本。 入门指南 源码仓库地址 https://github.com...