值得信赖的区块链资讯!
比推数据  |  比推终端  |  比推英文  |  比推 APP  | 

下载比推 APP

值得信赖的区块链资讯!
iPhone
Android

轻量化隐私公链Mina的技术原理以及生态发展

链茶馆

撰文:Chloe

过去几年来,区块链的可扩展性基本是以牺牲去中心化和安全性来达成的,轻量化公链 Mina Protocol 有些不太一样。

Mina 的解决方案是把账本压缩到恒定的 22kB 左右,这样无论链上记录了多少笔交易,账本的大小始终保持不变。

反观比特币网络,验证过程需要大量的计算能力和处理时间,以太坊虽然对区块大小没有限制,但成本依然很高。

而 Mina 的差异化方案就在于背后的 zk-SNARK 技术。

技术原理:zk-SNARK 以及递归策略

zk-SNARK 是一种零知识且简易的非交互式验证,除了 ZK 的隐私优势,还以简易运算著称。

zk-SNARK 的全称是 zero-knowledge succinct non-interactive arguments of knowledge,可以拆解成三部分来理解:

  • zero-knowledge:零知识证明,在不暴露隐私情况下向对方证明一件事情。

  • succinct:简洁性,要证明的东西占用的空间很小。

  • non-interactive:无需交互性,二者不需要有交集即可快速地得到验证结果。

Mina 正是使用 zk-SNARK 技术,给出占用空间很小的证明文件,来确定区块中的交易是正确的,而无需展示交易本身,所以存入区块的信息是被压缩后的。

不过如果只按照上述做法,为每个区块都创建一个 SNARK,那么随着时间的累积(例如第 1000 个区块),累积起来的空间也不小。Mina 使用了一种被称为 Pickles 的 zk-SNARK 技术,可以让区块保持固定大小,但又能实现 zk 证明。

简单来说,第 1000 个区块包含了之前的 999 次第 1 个区块的内容、998 次第 2 个区块的内容、997 次第 3 个区块的内容……这种多次重复的区块完全可以利用递归策略来解决,用少量代码就可描述出多次重复计算。

所以每添加一个新区块,基本只需要 1 kB 的上一个区块的 SNARK 证明 + 20 kB 的历史交易摘要,就能保证区块保存当前最新状态的正确性(而不是像比特币以太坊那样保存大量交易原始数据)。

目前 Mina 仅需 11 kB 的数据就能验证整个区块链,比官方宣称的 22 kB 还要小。

生态发展:定位、代币以及团队

作为轻量化公链,Mina 的定位当然不是越俎代庖地瞄准以太坊之类的公链,毕竟轻量化的代价是 TPS 仅为 1。

Mina 聚焦的是那些需要隐私数据证明的场景,如学位证明、健康证明等,相当于一个轻量的隐私公链。而且 Mina 还可以充当跨链桥,给不同公链上的智能合约提供证明。

Mina 目前主要想解决的是钱包安全,因为 Mina 全节点验证可在不下载整个区块链的情况下为用户提供完整的验证安全性,团队正在钻研之中。

值得一提的是,Mina 打造了一款 dapp 应用——snapp,用户可通过网页端提交链下数据,snapp 经过零知识证明,然后在 Mina 上生成数据证明的状态,而不用保存链下数据。

Mina 的代币 MINA 的作用类似于 ETH,充当 Gas 费,并分发给交易执行的参与者——首先在内存池给交易提供 SNARK 证明然后参与竞标的 SNARKers,接下来是被随机选择为验证者(随机选择增加了安全性)并把 SNARK 证明添加到区块里的区块生产者。

不过目前社区治理不是基于 MINA 代币进行投票。

截至发稿(2022 年 12 月 21 日),MINA 以 0.47 美元的价格处于历史新低,金融资产 AI 预测网站 Wallet Investor 的分析是一年后可能仅为 0.108 美元……

Mina 背后的团队来自于美国的 O(1)Labs,成立于 2017 年,之前创立过 Coda 项目(也就是 Mina 的前身),目前整个项目从开发到市场共 30 多位贡献者。

CEO 是 Emre Tekişalp,拥有哥伦比亚商学院的 MBA 学位,曾在火狐浏览器以及 Coinbase 担任业务发展经理,随后创立了 O(1)Labs 和 Mina 基金会。

CTO 是 Izaak Meckler,正在攻读加州大学伯克利分校密码学博士学位。其他董事会成员则来自于其他知名加密和算法项目,如 Zcash 和 Tendermint。

今年 3 月份,Mina 宣布完成 9200 万美元战略和私募轮融资,由 FTX Ventures 和三箭资本领投。

现在 Mina 连带 MINA 代币低调了很多。

总结

Mina 占据着独特的生态位——以 crypto 的方式从原子化出发提供了隐私计算功能,并且可以为其他公链提供 zk-SNARK 验证。

但是 Mina 上线的时间相对于其他公链来说已算是晚期,撇开技术来看,需要拓展出更多的应用场景,或者与其他公链合作。

然而这就导出一个问题,即市场似乎并不是很 care 隐私的问题……

说明:比推所有文章只代表作者观点,不构成投资建议
原文链接:https://www.bitpush.news/articles/3474978

比推快讯

更多 >>

下载比推 APP

24 小时追踪区块链行业资讯、热点头条、事实报道、深度洞察。

邮件订阅

金融科技决策者们都在看的区块链简报与深度分析,「比推」帮你划重点。