什么是Moonriver(MOVR),和Moonbeam有何不同?

 2023-12-25 08:57:48发布 2023-12-25 08:57:59更新

Moonriver 是 Moonbeam 在 Kusama 网络上的先行网,服务所有想要加入 Kusama 生态的以太坊项目,拥有独特的生态和用例,所有 Moonbeam 的代码都会在 Moonriver 上先行测试,测试完毕后再部署至 Moonbeam。

Moonriver是什么

Moonriver 是建立在 Kusama 之上的智能合约平行链,Kusama 是 Polkadot 网络的测试网络。Moonriver 将用于在现实经济条件下测试并验证新代码。

这些代码通过测试和验证后,就会被发送到 Polkadot 上的 Moonbeam。

Moonriver

Moonriver

智能合约平行链可利用三大基本要素来实现这一点:Web3 API 兼容性、完整的 EVM 执行以及将 Moonriver 连接到现有以太坊网络的桥链。

这些要素让开发人员有机会以较低的 gas 费用在 Moonriver 上启动现有的 Solidity 智能合约和 DApp 代码。

Moonriver的历史

Moonbeam 基金会的首席执行官兼创始人 Derek Yoo 建立了 Moonriver 网络。他与基金会的首席运营官Steflan Mehlhorn一起创建了这个项目。

Yoo 之前是Thinking Phone Networks 的联合创始人和个业数据中心自动化和服务器配置管理软件公司 BladeLogic 的产品经理,在技术领域有着丰富的经验。

Steflan Mehlhorn 就读于开姆尼茨科技大学。2021年6月,他与 Derek Yoo 在 Kusama 网络上推出了Moonriver。

Moonriver如何运作

Kusama 在迁移到 Polkadot 网络之前,会为项目提供测试平台。Moonriver 的工作方式与此类似。该网络是一种协议,用于开发能够在以太坊和 Kusama 生态系统上运行的 dApp 和智能合约。

因此,开发人员可通过将重点转移到 Kusama 上的新测试平台,来避免困扰以太坊的众多可扩展性问题。

既而,这减少了运营费用和佣金,是交易更快、更安全。Moonriver 使这一点便利化,无需开发人员重写其 dApp 的智能合约,从而提高了互操作性并让平台上的启动更轻松方便。

为完成这样一项艰巨的任务,Moonriver 主要专注于以下四个方面:

Moonriver生态系统中运行的众多网络和dApps

Moonriver生态系统中运行的众多网络和dApps

EVM实施

Moonriver 可执行用 Solidity 语言编写的智能合约,并且还能与以太坊虚拟机 (EVM) 兼容。为了实现这一点,Moonriver 复制了以太坊的 RPC Web3 规范和接口、用户的账户系统、加密 ECDSA、寄存器等,以确保平台与以太坊相同。

这两个平台高度相似,以至于智能合约看起来是一样的,因为它们都是用 Solidity 和其他能够为 EVM 生成字节码的语言编写的。这确保了 dApp 能在不做任何调整的情况下,在 Moonriver 中复制,但同时具有 Kusama 平行链的额外优势。

这适合开发人员,因为他们将没有学习新语言或学习操作新网络的压力,而只需在新网络上启动他们的合约,这带来了更高的可扩展性和更低的 gas 费率等好处。

Web3兼容API

UniSwap正在Moonbeam测试场网络下使用

UniSwap正在Moonbeam测试场网络下使用

以太坊的 Web3 API 标准是一种称为 RPC 的通信模式,它允许任何人通过支持以太坊的数字钱包进行交互并连接到他们的dApps。

使用RPC标准的一个常见例子是将MetaMask钱包连接到基于以太坊的dApps。

与 EVM 整合一样,Moonriver 可以与以太坊 dApps 无缝配合,但只有一个关键区别:该协议的用户须将 Moonriver 网络添加到他们的加密钱包中,并在选择使用生态系统时手动更改它,该生态系统非常快,通常只需点击几下即可完成。

因此,用户可将 Moonriver 用于任何基于ERC-20的应用程序,如 UniSwap 和 SushiSwap-Dex。

但是要注意,不能把以太坊网络误认为是 Moonriver 网络,所以在进行交易时要小心,因为你在以太坊网络中所做的事情,在 Moonriver 网络中是看不到的,反之亦然。

桥接链

桥接链在 Moonriver 的运营中起着至关重要的作用。它们支持 Moonriver 与其他连接的区块链实现代币传输、状态透明化和消息传递。

有了桥接链,Moonriver 与 Polkadot 和以太坊网络紧密相连。Orbit Bridge (Ozys)、Multichain、WanBridge、RelayChain 和 Solarbeam 都是常见的桥接链。

治理

网络中 MOVR 代币持有者为主要管理主体。他们可进行的活动有:提交有关网络的提案、举行公投、选择特定项目的启动时间、将投票权委托给其他用户等等。

Moonriver的主要功能

Moonriver 的开发团队与 Moonbeam 的相同,这意味着 Moonriver 具有与 Moonbeam 相同的功能。

为了能够在协议成功迁移到 Moonbeam 之前对其进行测试,给 Moonriver 配备了与 Moonbeam 相同的功能,例如跨链集成、ETH 兼容性、平行链共识、随机性、质押和资金库等。

跨链集成

Moonriver 简化了开发人员使用智能合约与 Polkadot 生态系统中的其他链相集成的过程。 Polkadot 网络配备了一种称为跨链消息传递 (XCMP) 的协议,支持平行链之间进行通信。

通过提高互操作性,Moonbeam 计划帮助促进区块链空间内的协作和团队合作。

ETH兼容性

Moonriver 能够在不对项目进行大更改的情况下,将部分现有工作负载和状态移出以太坊第 1 层网路,这意味着应用程序、合约和工具将保持不变。

平行链共识

在平行链层面,区块生产者被称为整理器。他们通过整理用户的交易并将区块提供给中继链验证器,以此来确保 Moonriver 的运行。

随机性

Moonriver 利用 VRF-可验证随机函数来产出可在链上验证的随机性。VRF 是加密函数,可接受一些输入并生成随机值,并给出真实性认证来证明这些值是由提交者生成的。

生成的证明稍后可由任何人验证,以确保随机生成的值是准确生成的。

在Moonriver上质押

Moonriver 使用 Polkadot 的股权证明模型,该模型涉及整理器和验证者。整理器通过收集区块链用户的交易,并为中继链验证人生成状态转换证明,以此来管理平行链。

网络整理器是根据他们在网络中的质押额来选出的。整理器候选人根据其质押额选出后,他们将生成包含一组有效交易的区块。

区块奖励的一部分将分享给生成该区块的整理器,整理器随后分享给委托人,分享比例基于委托人对整理器总质押额的贡献百分比。这会激励其他用户质押代币以提高他们的整体安全性。

资金库

资金库将链上的资金汇聚到一起。在 Moonriver 上开发的每个网络都有一个社区资金库,用于支持网络计划以进一步发展网络。

这种增长所获的资金支持来自用户所缴纳的一定比例的交易费。

Moonriver的独特之处

Moonriver 是一个高性能的智能合约平行链,允许开发人员测试新代码。代码成功运行后,它们就会被转移到 Polkadot 上的 Moonbeam。

此过程很简单,但要完成这一过程,协议需要某些功能来确保代码的顺利运行。其中一些功能如下:

质押

在 Moonriver 网络上,用户只能质押至少五个 MOVR 代币,并在两个不同质押过程中获得奖励。每个过程包含300个区块,大约耗时一小时。

奖励在两个基本机构(整理器和提名者)之间分配人。整理器生成区块并接收用户交易,以此创建用于验证的证明。

提名者是网络的代币持有者,他们在网络中投资,将其代币押在网络中,并为整理器提供担保。

整理器获得的奖励基于20%的固定年通货膨胀率,而提名者获得的奖励则基于提名者奖励池中质押的代币数量。

资金库

Moonriver 网络有一个由社区主导的资金库为 MOVR 持有者批准的提案提供资金支持。资金主要来自网络上用户所支付交易费用的20%,约占 MOVR 代币的 0.5%(50,000)。

将此功能与其他协议区分开来的一方面是,任何其他基于 Moonriver 的网络都将拥有其个性化的资金库,从而使获批资金更易于管理和分配。

Moonriver和Moonbeam的区别

Moonriver 和 Moonbeam 之间区别不大,但其实它们之前存在不少不同之处。开发这两种协议都是为了帮助促进 Polkadot 区块链进行创新,这是其主要相似之处。

Moonriver 是 Moonbeam 的测试网,支持开发人员在 Moonbeam 上正式启动之前构建、更改和测试他们的协议。

此外,Moonbeam 是主网,是 Polkadot 生态系统的第一个运行平行链。因此,Moonbean 领先于其他链。平行链由 Polkadot 发起,目的是找到最好的项目添加到他们的区块链中。

Moonbeam 是Layer1 链,可与以太坊生态系统完全进行互操作。

Moonbeam 能够在 Polkadot 链上执行 EVM 实例。它拥有内置集成,大幅度增加了开发人员的选择;并且,它支持 ERC-20 标准和 DOT 协议。

开发 Moonriver 是为了给 Moonbeam 网络上的开发人员提供先机。它消除了项目启动期间的延迟并提高了主网的安全性。开发人员可确保其协议顺利运行。在网络仍在测试时,用户就可加入网络。

MOVR代币

在整个生态系统中,去中心化智能合约平台依赖于实用型代币进行有效运行。Moonriver 有一个名为 MOVR 的代币,该代币对 Moonriver 的设计至关重要,若不实用该代币,平台就要牺牲某些区域的功能。

MOVR代币的用途

  • Gas 费计量:支付智能合约执行的 Gas 费用
  • 协议安全:激励收集人(Collators),支持为平台运行创建去中心化节点基础设施的机制
  • 链上治理:实现链上治理功能,包括提案公投、选举委员会成员、投票等
  • 网络交易:支付网络交易费用

MOVR代币经济学

MOVR 代币的总供应量为 1000 万。MOVR 是为多种用例而创建的。它可作为一种创建资金的方式,能帮助确保网络的安全性,这需要为该项目维护 Kusama 网络的平行链插槽。

MOVR 代币将通过以下方式分配:

MOVR代币经济学

MOVR代币经济学

  • 30%将分配给众贷贡献者
  • 40%将分配给社区计划并用于平行链插槽储备
  • 24.5%将分配用于长期网络管理并促进采用
  • 4.5%将分配给开发者采用计划
  • 0.5%将分配给资金库
  • 0.5%将分配给平行链债券储备

MOVR代币的释放计划

MOVR 的总发行量的 30%(300 万)将被用于分发给众贷的参与者。而 300 万的平行链众贷奖励中,有 30% 会在网络上线并开放转账功能时立即释放,其余 70% 将会在之后的租赁期线性释放。

MOVR的通胀和费用模型

Moonriver 的年通胀率设定为 5%,这让代币获得了无限供应。通货膨胀维持了用于访问网络和满足网络安全需求的代币流。5%的通货膨胀将分配在以下三个主要方面:

  • 1%的通货膨胀率将用于激励验证者
  • 1.5%将用于平行链债券的储备
  • 2.5%将分配给在系统内使用 MOVR 代币质押并支持网络验证器完成任务的用户

除了通货膨胀率和分配之外,Moonriver 网络相关的交易费用和智能合约执行费用将通过以下两种方式处理:

  • 80% 的费用将被销毁,促进通缩机制,并让现有 MOVR 持有者受益于价值赋能;
  • 20% 的费用将被存入链上财政库,将分配至对各项目的链上治理,以及促进网络的参与度和未来发展。

总的来说,Moonriver是一个信守承诺的项目,能将以太坊网络整合到 Kusama 和 Polkadot 平行链上,以使基于以太坊的应用更加高效,同时也更易于使用。

对于开发人员和用户来说,这些迁移都非常容易实现,其过渡看起来也非常透明。考虑到该项目的互操作性措施不仅限于以太坊本身,而是任何其他连接到它的区块链,可以说,这是一个具有无限潜力的项目。

随着以太坊、Kusama、Polkadot和其他公司的发展,Moonriver可成长为一个规模庞大的跨中心平台,并最终在主流应用中占据一席之地。

推荐阅读