Mina Protocol 是一个使用 zk-SNARK(零知识简洁无交互证明,一种零知识证明方案)技术的轻量级公链。
目前已上线主网,其主要亮点在于其区块大小可以控制在 22 KB,能够保证良好的可访问性,从而让更多用户参与链上数据的验证。Mina 具备自己的智能合约语言 Pickles,以在 Mina 网络中搭建去中心化应用程序(称为 Snapps),不过目前 Pickles 语言尚未开发完成,且 zk-SNARK 目前本身不支持通用型智能合约,所以 Mina 当前不存在应用生态。
O(1) Labs 是一家区块链软件开发公司,由 Evan Shapiro 和 lzaak Meckier 于 2017 年创立,总部位于加州旧金山。
创始人/CEO:Evan Shapiro
卡内基梅隆大学计算机科学硕士学位。曾在卡内基梅隆大学机器人实验室对 HERB 机器人平台进行研究,曾任职 Mozillay 软件工程师。
CTO/联合创始人:Lzaak Meckler
数学家和计算机科学家,加州大学伯克利分校密码学博士学位。曾在 Jane Street 对冲基金任职软件工程师,并为 Elm 编译器等众多开源项目贡献代码。
#1
轻量级
Mina的轻量级区块链协议主要指的是整个区块链所占据的空间很小,这与其它区块链的“重”相对应。Mina的轻量级特性让参与构建网络的成本降低,提高了网络的去中心化程度,并保障了网络的安全性。 #2 低门槛的共识参与 Mina使用了Ouroboros Samasika 共识算法,是最早实现可证明安全的PoS系统之一,被密码学界认可。参与Mina的共识节点数量没有限制,可以动态进出,具有极好的自举性,构建了更安全和稳定的算法基础。 #3 保护隐私的应用生态 在 Mina 上开发的应用称为 snapps,即零知识证明驱动的应用。链下计算,链上验证的范式转移使得 snapps 天然具备几个优点:A. 在无需披露数据的情况下验证数据的完整性;B. 简洁地验证计算成本昂贵的运算的正确性;C. 良好的伸缩性。 经济模型 MINA是网络的原生代币。它用于支付区块生产者和SNARK生产者(即计算零知识证明的角色)费用,并可用于在权益证明共识算法中进行质押,并赚取MINA代币的奖励。质押是对协议上的所有持币者开放的(没有被罚没的风险!),任何代币持有者都能够质押或者委托给其它节点,以防止被通胀稀释。 基本信息 代币名称:MINA 初始发行:10 亿 MINA 代币用途:节点质押;去中心化治理;交易费用 代币分配(初始发行): 社区:34.8% Coinlist 公募:7.5% Mina 基金会:6.0% O(1) Labs 基金会:7.5% 投资者:20.5% 核心贡献者:23.6% 共识机制 在为每个区块选择区块生产者(分配记账权)的问题上,Mina 依赖于 Ouroboros Samasika 共识算法,这是一种改进的 PoS(权益证明)算法,由可验证的随机函数(VRF)来选择每一轮的区块生产者。与其他 PoS 算法相比,Ouroboros Samasika 具备以下特点: #1 对参与共识的节点数量没有限制 对参与共识的节点数量没有限制:部分类 BFT(拜占庭容错)的 PoS 算法(如 Tendermint),由于网络通信的复杂度,必须限制节点的数量,往往几百个已是上限,而 Mina 的 Ouroboros Samasika 没有节点数量限制。 #2 节点可以动态进出 大部分采用 PoS 算法的区块链都会要求节点持续在线,并对掉线者进行惩罚,这会提升节点运行的门槛,Ouroboros Samasika 则允许节点自由进出。 #3 抗攻击性 PoS 算法往往面临着长程攻击(创造比主链长的伪链分叉)的困扰,需要引入「弱主观性」来对链的合法性进行判定,Ouroboros Samasika 则使用「最长链原则」来应对分叉。 投资机构
Martial God Asura Chapter 2372 - Healing
2024-10-07Shadow Slave Chapter 1011 The Fall of Falcon Scott (29)
2024-10-30Shadow Slave Chapter 191 Pursuer
2024-10-16