Moonbeam——多链兼容拓展巨兽

大家好,我是Kingson,今天会为大家讲讲我对Moonbeam的一些看法。

波卡创始人Gavin:“我们可以在波卡上再做一个以太坊,但是以太坊上却做不出来一个波卡。”

1.Moonbeam是什么

Moonbeam是Polkadot上的一条平行链,同时也是一条EVM兼容链。其主要运用的是Substrate开发框架,得益于Substrate开发框架的应用,Moonbeam可以创建一个原生的以太坊执行环境,其可以提供Web3 RPC和EVM的实现,这样就可以完美兼容大多数以太坊上的DApp,这将为开发者的迁移省去了巨大的时间和金钱成本。

2.Moonbeam的利爪

Moonbeam最初的想法是最大化的实现以太坊的兼容性(即EVM兼容),以吸引更多开发者来到Moonbeam进行开发,他们无需进行过多的代码修改就可以轻松转移到Moonbeam中。Moonbeam一个很大的特点就是适用于Solidity或任何可编译的EVM语言,同时在使用中可以直接与MetaMask插件连接,并且使用以太坊格式地址,而不需要一直使用Substrate格式的地址。

Moonbeam是一个基于Substrate的智能合约链,也是Polkadot上的一条平行链,更是一条EVM兼容链,这就意味着Moonbeam承接了Polkadot平行链带来的共享安全性互操作性和以太坊生态带来的潜在流量,但其不止局限于成为以太坊,就像文章开头Polkadot创始人说的那样,这句话的底气在于一个区块链开发框架——Substrate框架

Substrate框架是下一代区块链开发框架,特点是可以让区块链开发者轻松的设计和部署区块链。Substrate是一个可扩展、模块化和开源的区块链框架,它实现了区块链开发中遇到大部分常用功能,比如p2p网络,共识算法,常用加密算法,数据存储,交易管理等,同时substrate将区块链相关的业务逻辑进行了抽象,开发人员可以只需要关心业务逻辑相关的实现,专注于区块链业务。

Substrate将区块链主要分为了Substrate Core(核心)Runtime(运行时)两部分,不同于虚拟机EVM,EVM也是Runtime中的一个组件,但与以太坊的结构相比,Substrate只是相当于把以太坊的智能合约功能也能随意作为一个链的功能组件添加进入使用Substrate开发的链中。Substrate相当于赋予了Moonbeam未来一切高阶操作的能力,在Substrate上构建将会使Moonbeam获得更大的灵活性可定制性,这些都会为Moonbeam未来成功构建一个不同结构但相互连接的区块链世界打下良好的根基。

3.竞争对手对比

目前在Polkadot平行链上,有几个出色的产品,也希望通过不同方式接入以太坊中,进而鼓励更多Dapp与开发者进入Polkadot生态享受红利,分别有Acala、PlasmPatract等,这里我会详细讲一下Acala与Plasm。

  • Acala:Polkadot生态中专注于DeFi的合约平台,其解决方案是Bodhi,主要应用的虚拟机是EVM+Wasm。
  • Plasm:Polkadot生态中的Layer2可拓展平台,其解决方案是Froniter模块,主要应用的虚拟机是EVM+Wasm。

与它们相比,Moonbeam将会实现最大化兼容以太坊,Moonbeam比起其余两个竞品,更多精力放在搭建一个高适用性高稳定性的一个以太坊兼容环境,目前市场上有许多EVM兼容类型的公链,有些会打着“高性能”作为宣传的口号,但其稳定性与安全性仍然需要经过许多考验。部分公链技术不够成熟,在经历巨额流量冲击时,不能稳定地运行,这也给用户的使用体验大大地打上了折扣。Moonbeam重视这一方面的问题,首选了Froniter作为解决模块,Froniter是Substrate的以太坊兼容层,其目标在于最大程度的兼容以太坊Dapp在所有基于substrate链上的运行,目前Moonbeam是Frontier的最大开源贡献者,足以看得出Moonbeam对兼容以太坊的重视。

同时,Moonbeam比其余两者更注重吸引以太坊上的开发者和用户,从开发者层面看,像Moonbeam上的开发者资助计划、Grants加速计划等,都有从资金到技术支援等不同方面的对开发者的扶持;从用户层面看,像Moonbeam支持MetaMask的连接使用,MetaMask钱包是最常用的以太坊钱包,在2021年8月的统计数据中,MetaMask的月活跃用户高达2100万。换句话说就是相当于Moonbeam掌握了一个巨型流量入口,相比其余两者需要用到Polkadot的钱包来完成一系列操作,Moonbeam会让人更容易操作和理解,为用户的迁移打造一个更舒适的环境。

Moonbeam与MetaMask
Moonbeam与MetaMask

4.生态及未来

如果以更深的角度来理解,Moonbeam将会是以太坊乃至EVM兼容链通向未来的一座桥梁,也是最大的一座桥梁。在当前众多EVM兼容公链中,它们之间繁荣的生态离不开其中跨链桥的支持,但这些公链若想参与进Polkadot生态来,最简单又最低成本的方法,就是建立与Moonbeam的跨链桥,最后由Moonbeam通过其互操作性达成目的。在Polkadot平行链中,每一条平行链都共享安全与互操作性,这意味着每一个平行链都是一个天然的跨链桥。Moonbeam通过前期吸收不同EVM兼容链的生态转换为自身的生态,为自身前期的立足提供了保障,再而就是将来Polkadot生态愈发成熟时,Polkadot上届时将会有成千上万的不同链,与目前繁荣的EVM兼容链相得益彰。Moonbeam就承接着这两个不同世界的链之间的通信互联任务,到那时将会区块链世界将会变成一个万链互融的世界,而Moonbeam,就是这两个不同世界间最重要最繁忙的桥梁,更重要的是,它是一个拓展者,还是打开另外一个庞大新世界的钥匙……

未来的多链生态(Polkadot生态与EVM生态)
未来的多链生态(Polkadot生态与EVM生态)

以上是我对Moobeam的一些看法,如果想要了解更多DeFi、Metaverse、Gamefi、Nft等新玩法的小伙伴可以关注我的推特,感谢大家的喜欢和关注,你的喜欢和关注是我进步的动力。

Subscribe to kingson
Receive the latest updates directly to your inbox.
Verification
This entry has been permanently stored onchain and signed by its creator.