关山难越,谁悲失路之人;萍水相逢,尽是他乡之客。
百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 编程教程 > 技术文章 > 正文

三分钟了解 Layer 0明星选手 Marlin代币经济模型

guanshanw 2023-08-18 14:58 51 浏览 0 评论

撰文:Lily

Layer 0 一直被认为是区块链扩展的关键瓶颈,它的扩展方式主要集中在构建中继网络,提升数据传输的速度上。在这一赛道上,Marlin 作为 Layer 0 解决方案的明星选手,其中存在的知识和玩法是什么?我们一起来认识一下。

Marlin 是什么

Marlin 旨在通过优化区块链之下的网络通信架构,将 Layer 0 作为开放式协议之一,以此来给区块链带来更好的可扩展性、灵活性以及去中心化特性。从以太坊的角度出发,Marlin 能够为以太坊带来「即插即用」的提升。

根据 Marlin CEO Siddhartha Dutta 对 Layer 0 的定义,Layer 0 是节点之间互相传递信息的通信层。在区块链项目中,通信层是共识层的底层,用户在通信层传输共识信息,为共识的达成而服务。

Marlin 根植的是通信层,而非单一服务于某个区块链项目的共识层。这也就意味着,Marlin 的技术模式能够适用于很多区块链项目,可以大幅提升它们的信息传输速度以及 TPS 表现。

这其中工作原理在于,Marlin 借鉴了 CDN 的加速技术将区块链网络划分为多个中继网络(Relay Network),每个中继网络中有专门对接的节点(Marlin Node),节点之间实现点对点的传输信息,大大加快信息的传播速度。

值得注意的是,为了获得较高的传输速度,Marlin 通过一个针对 Layer 0 的激励机制,对网络中节点成功对接进行奖励,加速数据传输。这也使得 Marlin Protocol 与当前的 CDN 解决方案相比更具有竞争力。而这种激励机制的设置就成为了 Marlin 代币 POND 的重要应用场景。

Marlin 代币——POND

Marlin 网络的原生代币是 POND,总发行量为 100 亿枚。POND 是实现 Marlin 网络持续运转的关键,具有价值媒介、治理、质押等诸多用途。

POND 可以用来支付费用、激励中继节点、鼓励审计节点的产生。

由于想要获得成为中继节点的资格,需要质押至少 100 万枚 POND,因此 Marlin 网络还会通过设置惩罚机制来抑制节点作恶,实现第一时间发现并剔除那些不满足要求或者作恶的节点。

MPOND (100 万枚 POND) 是 Marlin 的治理和标记 , 可以用来创建和表决提案,每个 Marlin 节点都需要一定数量的支持或委托。

MPOND 的具体信息:

  • 总供应量为 10,000;
  • 每个节点要求至少有累积 1MPOND 进行委托;
  • MPOND 可用于投票和创建提案,其中 1MPOND 代币 = 1 票 (投票可替换为代币);
  • 委托给其他用户的 MPOND 代币将被锁定;
  • MPOND 直接传输将被锁定,除了白名单地址。在通用传输被启用之前,只有从白名单地址进行传输是可能的;
  • MPOND 可以通过转换成 POND (桥接契约用于 MPOND 和 POND 之间的转换,1MPOND 可以兑换 100 万 POND 代币,反之亦然。);
  • 如果委托或押注,用户将首先必须解锁代币,然后才能进行转账。

通过将 POND 发送到跨链桥接上,可以将 POND 转换为 MPOND,并在收到 MPOND 的同时烧毁发送的 POND 代币。

需要注意的是,POND 代币的持有人可以将代币委托于中继节点,质押代币可获得 POND 的代币收益。如果早期参与的节点众多,则会锁定大量的 POND 代币,因为每个接点需要质押 1MPOND 的代币。按照代币总量,从理论上,早期最多不会超过 1 万个中继节点。

代币分配模型

Marlin 未进行公开销售,其代币 POND 的分发模式有两种:Eggnet relayers 和 FlowMint gateways。

Eggnet 旨在激励网络的供给端引导去中心化的节点集群,POND 总供应量的 4.3% 将被分配给 Eggnet 参与者。在「Eggnet」阶段峰值时期有 1100 多个节点参与,目前仍有来自尼日利亚、巴西、俄罗斯和中国等国家的 850 多个节点的参与。

FlowMint 旨在鼓励使用并提高网络的流动性。简单来说,就是为了吸引更多人参与到 Marlin 初期阶段的生态建设,一部分 POND 代币还将用来奖励其他代币的持有者,这个代币分发机制被称为「Flowmint」。

Marlin Protocol 宣布于 2020 年 12 月 15 日启动 FlowMint,拥有 ATOM、DOT、IRIS、MATIC、NEAR 等用户可以通过该机制参与 Marlin 网络并获取 Marlin 代币 MPOND。而且在接下来的 24 个月内,Marlin 通过 FlowMint 将 20%的 MPOND 分配给不同社区。代币持有者进行质押或委托可获得 MPOND 奖励。

简单来说,MPOND 代币将在 720 天的时间内分发,每天发行 20/720*100%=0.027% 的代币。目前支持 6 个流动性池挖矿,他们分别是 NEAR、DOT、IRIS、MATIC、COSMOS 以及 BNB, 每个池每天的挖矿总量即 0.027/6 的代币,以此用来运行 Marlin 节点或参与治理。

此外开发者还可以添加支持其他链,甚至为开发同样的链申请资助。然后,Marlin 治理可以将新的链列入 FlowMint 分发的白名单。在这种情况下,开发人员花 20 天时间编写 Elrond 和 Ava 集成。从 21 天开始,Ava、Cosmos、Elrond、Iris、Matic、NEAR 和 Polkadot 社区每天将有资格获得 0.027/7 的代币。

如何参与 Marlin 的 Flowmint

对于绝大多数币圈普通用户而言,目前获取 Marlin 代币最好的时机就是参与 Marlin 的 flowmint,即通过持有其他代币申领 MPOND。

我们以 Polkadot 为例,参与方式如下:

先决条件:

  1. 安装 Metamask 或启用 WalletConnect 的钱包
  2. 为 Matic 添加以下 RPC 端点 (链 Id: 137)。
  3. 确保您委托给了显示在 白名单上的验证器。
  4. 登录 了解更多关于 Polkadot 代表团的信息。

现在可以质押了。

准备开始:

  1. 点击并打开 网页。你可以在主页上看到 MPOND 余额和未申领的 MPOND(一旦登录和保税-下面的步骤)。
  2. 点击右上角的连接钱包,并选择选项 :Metamask 或连接钱包。确保选择了正确的 Matic RPC 网络。在某些浏览器上,如果 Metamask 上选择的网络不同,Metamask 不会自动打开。(例如 Ethereum Mainnet 或 Kovan)。
  3. 单击 Divein 并单击相应链下面的 Select 按钮。
  4. 输入您接收 MPOND 的地址。(注意:通过 Metamask 或 WalletConnect 创建或导入的地址)
  5. 输入用于锁定或委托的本地链地址。你会得到一个提示说「0% Staked 有资格获得奖励」。如果你不质押使用这个地址或正在委托给一个非白名单验证器。您仍然可以继续绑定过程,稍后更改您的委托。
  6. 点击生成地址并滑动滑块。
  7. 将 0 值从前面指定的地址转移到前面步骤中显示的地址。

需要注意的是,每次单击 Select 时,如果您使用相同的 Matic 地址登录,您将被重新指向到收获页面。在此页面,你将能够看到你的未领取的 MPOND 余额,并通过点击收获按钮领取。

关于更多代币的 Flowmint 的细节以及相关提示,可以在 Marlin官网 查询。

小结

作为区块链扩容的可选方案之一,Marlin 从诞生之初就以相对独特的解决方案吸引着各方的注意。经历了一个相当长的研发周期后,Marlin 终于走到了拉开帷幕前的最后一刻。Marlin 如何解决深陷性能困扰的以太坊,我们拭目以待!

相关推荐

七条简单命令让您玩转Git
七条简单命令让您玩转Git

凭借着出色的协作能力、快速部署效果与代码构建辅助作用,Git已经得到越来越多企业用户的青睐。除了用于开发商业及消费级应用之外,众多科学及政府机构也开始尝试使用这...

2023-10-07 12:14 guanshanw

基本完整的关于Git分支branch的操作
基本完整的关于Git分支branch的操作

Git使用背景项目中要用到dev或者其他分支开发完代码,需要将该分支合并到master的需求操作步骤下面以dev名称为lex为分支名为例来操作一遍客户端操作:...

2023-10-07 12:14 guanshanw

Git 进阶(合并与变基)
Git 进阶(合并与变基)

在Git中整合来自不同分支的修改主要有两种方法:合并(merge)以及变基(rebase)合并(merge)merge流程图merge的原理是找到这两个分...

2023-10-07 12:13 guanshanw

Git学习笔记 003 Git进阶功能 part5 合并(第一部分)

合并(merge)是很常用的操作。尤其是一个庞大的很多人参与开发的企业级应用。一般会设定一个主分支,和多个副分支。在副分支开发完成后,合并到主分支中。始终保持主分支是一个完整的,稳定的最新状态的分支。...

非标题党,三张图帮你理解git merge和git rebase的区别
非标题党,三张图帮你理解git merge和git rebase的区别

初始场景:基于正常的开发分支修改几个小bug,然后在合并到开发分支上。gitmergegitcheckoutfeaturegitmergeho...

2023-10-07 12:13 guanshanw

git 初次使用(01)
git 初次使用(01)

先从github上克隆代码下来:使用vscode克隆代码如下图,填写上github仓库地址:vscode有时候克隆代码速度比较慢,可以用命令行方式克隆gitc...

2023-10-07 12:12 guanshanw

Git 远程操作

4.Git远程操作命令说明gitremote远程版本库操作gitfetch从远程获取版本库gitpull下载远程代码并合并gitpush上传远程代码并合并4.1远程版本库操作gitre...

Git常用命令-总结
Git常用命令-总结

创建git用户$gitconfig--globaluser.name"YourName"$gitconfig--globaluser.em...

2023-10-07 12:12 guanshanw

git中删除从别人clone下来项目的git信息,并修改为自己的分支

如果你从别人的Git存储库中克隆了一个项目,并想要删除与该存储库相关的Git信息,并将其修改为你自己的分支,则可以执行以下步骤:使用gitclone命令克隆存储库:gitclone<u...

git系列-回滚和放弃本地修改

回滚历史提交就是reset的功能。这种情况是已经提交远程仓库,需要回滚到之前的提交。gitreset--hardcommitId//注:强制提交后,当前版本后面的提交版本将会删掉!gi...

GIT使用小技巧大全
GIT使用小技巧大全

在大型软件工程的开发过程中,版本控制是无法绕过去的;目前来说,最火的版本控制软件就是GIT了。早两年SVN比较火,不过被大神linus喷了几次后,就日落西山了,...

2023-10-07 12:11 guanshanw

git相关命令-上
git相关命令-上

这些命令都是看了文档后,个人觉得比较有用的一些,展示给大家。回到远程仓库的状态抛弃本地所有的修改,回到远程仓库的状态。gitfetch--all&...

2023-10-07 12:10 guanshanw

Git命令行接口:掌握Git的必备技能
Git命令行接口:掌握Git的必备技能

Git是一款强大的分布式版本控制工具,它支持命令行界面操作。熟练掌握Git命令行接口,是开发者使用Git的必备技能之一。在这篇文章中,我们将介绍Git命令行接口...

2023-10-07 12:10 guanshanw

Git命令详解
Git命令详解

相信各位小伙伴们应该都对git有一些了解,毕竟作为代码管理的神器,就算不是IT行业的小伙伴肯定也或多或少的听说过一些。今天就来和小伙伴们分享一下自己总结的常用命...

2023-10-07 12:10 guanshanw

工作7年收集到的git命令
工作7年收集到的git命令

概念git中的术语解释:仓库也叫版本库(repository)stage:暂存区,add后会存到暂存区,commit后提交到版本库git安装linux...

2023-10-07 12:10 guanshanw

取消回复欢迎 发表评论: