前言在数字时代,虚假信息和欺诈事件层出不穷,最终导致信任危机和社区分裂。在没有第三方参与的情况下,Web3 社区成员往往难以相信信息的真实性。
然而,Mina 提供了一种方法,能在保持平台容量大小仅为 22 KB 的情况下,验证和访问私密和安全的数据。在本文中,我们将探讨 Mina 的历史、运作机制以及支持生态系统的实用代币。
关于 Mina 协议
Mina 是一种轻量级协议,可确保网络上执行的交易数量不会影响其大小。它的固定大小仅为 22 KB,并且允许任何人操作节点,帮助保护网络安全,而无需高端计算硬件。
Mina 协议通过保持网络的整个规模仅为 22 KB 大小,解决了区块链项目普遍面临的规模问题。这种方式无需高能耗和昂贵的计算硬件,降低了网络使用的成本。
这种方式还消除了这样一个问题:计算机性能更强大的成员可能会通过控制链的庞大规模而导致的中心化。该协议采用了一种叫做 zk-SNARKS 的加密技术,创建了一个面向支付的区块链,使得交易在不需要每个节点记录完成的交易的情况下执行。
什么是 Mina 基金会?Mina 基金会是一个非营利性组织,致力于与 Mina 协议生态系统合作伙伴共同确保网络的安全与健康,并管理社区成员的资助计划,奖励那些为协议目标付出的重要人物。基金会的最终任务是确保生态系统的增长并提升其整体水平。
基金会设有一个委托投票程序,将投票权委托给第三方区块生产者。投票权附属于平台的基础代币 $MINA,体现了平台致力于实现去中心化。区块生产者的选拔基于他们的正常运行时间,客观而透明。
Mina 协议的历史Mina 协议最初名为 Coda 协议,由 O(1) 实验室团队于 2017 年开发。该团队由 Evan Shapiro 和 Izaak Meckler 领导,前者是协议的联合创始人兼首席产品和战略官,后者曾在伯克利学习加密学时就梦想要推出一个去中心化的可扩展协议。
两人意识到,用户在没有第三方帮助的情况下,难以访问以太坊网络并运行完整节点。这导致开发者不得不使用像 Infura 或 Alchemy 这样的应用开发服务。在 O(1) 实验室,团队发现了这个问题的两个主要挑战:区块链的可信度下降,且用户界面复杂、不适合普通用户。
最终,团队开发了一种存储成本足够低的区块链,让所有人都可以运行完整节点。这个协议最初命名为 Coda 协议,但后来因 Corda 区块链的开发商 R3 提起商标诉讼,协议在 2020 年 9 月被更名为 Mina 协议。
该协议于 2020 年 10 月启动融资轮,并通过香港的 Bixin Ventures 和新加坡的 Three Arrows Capital 筹集了 1090 万美元。然而,协议主网的发布被推迟,因为团队认为区块链不应在假期期间启动。
在 2021 年 3 月,Mina 协议终于得以正式发布,并与 CoinList 合作进行代币销发售。3 月 17 日,Mina 生态系统宣布,通过 FTX Ventures 和 Three Arrows Capital 等机构的支持,筹集了 9200 万美元。
Mina 协议如何运作?Mina 协议的成功离不开于两个关键组成部分。第一个是 zk-SNARKS(零知识简洁非交互式证明)。这一概念使用户能够证明自己拥有某些数据,而无需向其他用户披露这些数据。它由麻省理工学院教授 Silvio Micali 开发,他也是 Algorand 的创始人。
在 Mina 协议中,zk-SNARK 被用作一种易于验证的加密证明。这使得网络能够验证交易,而无需使用每个创建的区块。区块链采用 zk-SNARK 技术,该技术比其他区块链更小并展示整个链的状态,而不仅仅是网络中的区块。
Mina 协议的第二个组成部分是其权益证明共识机制——Ouroboros Samasika。该共识机制是由 IOHK 为 Cardano 网络设计的 Ouroboros 共识的变种。其主要区别在于,Ouroboros Samasika 可以在没有访问区块历史的情况下实现共识。
Ouroboros Samasika 算法适用于所有用户,无论其权益大小。此外,恶意行为的节点将不再得到信任,而不是失去其权益。该协议还使用递归 SNARK 系统,允许 SNARK 之间相互验证,从而将一系列 SNARK 汇聚成一个区块证明后再进行发送。
Mina 协议还使用递归 zk-SNARKs 技术来确保其保持轻量级。通过 zk-SNARKs,计算可在不暴露输入数据的情况下进行验证。当发起交易时,zk-SNARK 会发送整个区块链的快照作为证明,而不是整个链本身。当下一个交易被发起时,它会拍摄自身的快照,并将前一个状态作为证明。每当发起交易时,都会发生这个过程,使得区块链的数据存储大小保持固定,但仍能容纳无限量的信息。
最后,Berkely 升级为执行基本交易和增强现实世界程序与应用带来了新的去中心化程度。通过引入可编程的零知识证明,Mina 为 Web3 生态系统的不同领域打开了更多的可能性。
例如,当可编程 zkps 应用于可编程区块链时,它们解锁了一个可验证声明、基础设施和应用的开放数据库,为用户创造了新的交互式服务。此外,这些新创建的服务是可组合的,允许 Mina 生态系统中的每个应用无缝互动和结合。
Mina 协议的特点Mina 区块链致力于保持一个小巧紧凑的区块链,使得参与者能够快速验证网络。为实现这一目标,Mina 网络具备以下特点:
参与者Mina 协议通过不同的参与者在平台的各个部分发挥作用,确保网络的完全去中心化,并创造一个真正独特的平台。协议采用的三个角色是:
验证者:平台上的每个用户都充当验证者。通过与 zk-SNARKS 交互,验证者验证共识信息。拥有能够处理 22 KB 网络和毫秒级处理速度的设备用户就能成为验证者。区块生产者:区块生产者负责将交易打包成区块。他们还防止不完整的区块和其他节点通过 SNARK 技术拒绝其有效性,方法是通过 SNARK 生成等量的已提交交易。通常,交易依据完成交易所需的 Gas 费用来选择。Snarkers(证明者):又称为证明者(Provers),Snarkers 创建 zk-SNARKs,用于验证交易。区块生产者使用通过创建新区块获得的交易费用支付 Snarkers。Snarkers 必须通过竞标才能获得费用,从而创建了一个竞争性的生态系统,其中多个 Snarkers 可以为同一笔交易进行竞标。
零知识证明(ZKP)零知识证明(ZKP)允许用户证明他们知道或拥有某个数据,而无需透露具体信息。实现这个过程分为两个步骤。第一步是“证明者”(prover)使用系统输入的知识创建证明。第二步是“验证者”(verifier)在没有访问该信息的情况下,验证证明的正确性。
Mina 使用 ZKP 来保持协议的大小,同时确保用户隐私。它是第一个使用 ZK 可编程性的 ZK L1 平台,带来了更高的可扩展性和隐私性。
zKApps(零知识应用)zkApps(零知识应用)是由零知识证明驱动的智能合约,利用 zk-SNARKS 技术。通过 zk-SNARKS,这些应用实现无限制的链外交易,让私人数据输入保持隐私,并使新智能合约通过 TypeScript 创建。
TypeScripto1js TypeScript 库是 Mina 协议中可编程隐私的核心部件。它是一种代码,用于证明用户知道一个秘密值,其哈希值是公开的,但不泄露值本身。使用 o1js,开发者可基于几个内置的可证明操作编写任意的 zk 程序,这些操作包括基本的算术运算、布尔操作、哈希、比较等。
Mina 生态系统Mina 生态系统由多个项目组成,涵盖了平台上构建的项目以及与 Mina 生态系统配对的项目。新项目会定期加入,并注册在 Mina 目录中,Mina 目录是 Mina 生态景观的地图。Mina 目录由社区管理,并随着 Mina 生态系统的增长而不断扩展。
该生态系统包含了不同类别的项目,如开发工具、API 和分析、去中心化金融应用、跨链桥、NFT、钱包、游戏和交易所等。一些项目包括:
OzkarOzkar 专注于为医疗健康数据创建无信任的链上数据框架和协作网络。通过使用零知识证明(ZKP)、同态加密(FHE)和联邦学习技术,开发者可创建一种新的符合生物信息学法规的软件。
XaneXane 是一个零知识订单簿去中心化交易所,允许开发者通过浏览器创建和部署他们的代币。
LuminaDexLuminaDex 是一个混合型的去中心化和中心化交易所,旨在满足去中心化公用代币和中心化安全代币的需求。
MultiSig WalletMultiSig 钱包是一个可定制的 zk 多钱包,适用于 zkApps。它配备了可调节的指标,允许第三方授权和单独管理 zkOracle 合约。
zkReditzkRedit 是建立在 Mina 协议上的应用,用于开发 zkApps,跟踪并验证特定的用户数据(如月收入和信用评分),从而帮助金融机构做出如抵押贷款延期等决策。
Mina 的治理Mina 计划实施以用户为导向的治理,确保所做的决策符合用户和社区的最佳利益。它注重为平台的变更和批准生态系统资金提供便利,同时遵循 Mina 社区的价值观。
为了确保治理系统有效且与社区保持一致,治理系统必须具备以下属性:
分散性:这意味着执行变更和做出决策所需的权力必须在所有平台参与者之间分散。可访问性:必须结合可访问的设计、激励机制和用户教育,确保所有用户能够参与而不受阻碍。透明性:确保用户知情,了解决策的过程,了解其对生态系统的影响,并使用户能够访问与预期成功标准相比的结果。响应性:Mina 的治理必须能够实时响应社区的需求,帮助平台跟上行业趋势。一致性:它必须能够同时运行多个过程和决策,而不会导致矛盾。稳定性:平台治理必须变得更加稳健和抗干扰,以应对来自恶意方的利用和腐败等潜在问题。
什么是 $MINA 代币?$MINA 代币是 Mina 区块链的原生货币,用于参与区块生产以及购买 SNARK 证明。它是一种具有通货膨胀性质的代币,供应无上限,用户可通过质押或委托代币来赚取通货膨胀的相应份额,而无需将代币锁仓。
$MINA 代币经济学MINA 代币的初始供应量上限为 10 亿枚。然而,由于代币具有通货膨胀性质,供应量将在未来继续增加。团队引入了通货膨胀机制,旨在惩罚那些不质押代币的用户。初始的通货膨胀率为 12%,但预计到 2026 年将降至 7%。
MINA 代币的分配方式如下:
社区:总供应量的 42.3%核心贡献者:总供应量的 23.6%投资支持者:总供应量的 20.5%O(1) Labs 基金:总供应量的 7.5%MINA 基金会基金:总供应量的 6%
$MINA 代币归属计划未来几年,MINA 代币将按以下方式分发:
核心贡献者将在两年内每月获得 4.17% 的代币。A 轮投资者将在代币生成事件(TGE)时获得 5.26% 的代币,并将在接下来的 18 个月里每月获得 5.26% 的代币。公共出售的代币将在代币生成事件(TGE)时完全分发。MINA 基金会基金将在 TGE 时获得 20% 的分配资金,接着每月获得 1.86% 的资金,42 个月发完。在种子轮和锁仓战略轮中,5.26% 的代币会在 TGE 时释放,剩余的 5.26% 会在 18 个月内每月释放。最后,解锁的战略轮将在 TGE 时一次性释放完。
Mina 协议值得投资吗?Mina 协议具有其独特性,它解决了 Web3 项目日益膨胀和高能耗的问题,同时确保了交易的安全执行。它为用户提供了一个更加易于访问的去中心化平台,使得用户能够运行节点。
如何购买 MINA 代币您可在像 Gate.io 这样信誉良好的去中心化交易所购买 MINA。购买前,请先创建您的用户账户,完成KYC(身份验证)过程,并为账户充值。
开始交易 MINA 代币查看所您心仪的 MINA 加密货币交易对,并开始交易。
MINA/USDTMINA/BTCMINA/TRY