最轻量化的隐私公链:Mina!_tiknovel-最新最全的nft,web3,AI技术资讯技术社区

最轻量化的隐私公链:Mina!

2022-03-30 11:24:05  浏览:449  作者:管理员
最轻量化的隐私公链:Mina!

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 则使用「最长链原则」来应对分叉。




投资机构

评论区

共 0 条评论
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~

【随机内容】

返回顶部