Moonbeam 创始人解读多链新概念 Connected Contract
日前,Moonbeam 创始人 Derek 受邀参加 RiRi 的直播。
📺 观看视频回放:
https://www.youtube.com/watch?v=7j-y5yxVaGE&t=2s
📝 以下为直播内容精选:
1
Moonbeam & Moonriver 构建初衷
Moonbeam 致力于构建一个针对开发者的平台,主要集中在跨链用例方向。波卡毫无疑问是在这方面的(佼佼者),正因为如此,我们选择在波卡上进行构建,这也是我们选择开发以太坊兼容性的原因。
随着时间的推移,越来越多的区块链会随之出现,开发者对于访问各类区块链的需求量也会不断增加。这便是构建 Moonbeam & Moonriver 的基本概念。
2
是时候讨论多链(Multi-Chain)和跨链(Cross-Chain)差异
以前,项目基本上是选择单一的链部署智能合约,比如以太坊。随着区块链数量不断增多,除了以太坊,其他的公链也有自己的用户群体,如何将服务同时带到不同的公链呢?
经典的部署案例:Sushi 是 EVM 兼容链的知名项目,一开始在以太坊上部署,随着其他公链的出现,如何触达这些公链上的用户及资产成为了 Sushi 的痛点。现有的应对多链发展的解决方式,将以太坊上的项目“复制”到其他链上面。而 Sushi 的多链扩展非常迅速,目前已部署到超过 16 条链上。相比仅存在于以太坊上,现在 Sushi 可以获取更多在其他链上的本地用户和资产。
那么,新的问题随之而来,刚刚所说的部署情况相当于 16 个孤岛,互相之间无法传递信息。这便是 Moonbeam 存在的意义所在。我们能帮助开发者跨越这些链之间的限制来构建项目,同时还能如同在同一个系统下同步所有的业务(而非使用 16 个单独的系统)。
多链在我看来就像多个应用案例的组合。当下的跨链基本上是通过跨链桥来实现转移资产,但目前正处于跨链技术的重大创新升级,波卡占据领先地位,因其有 XCM 技术,而我们也在不断发展 Moonbeam 内置的跨链功能。
3
我们正在见证跨链的进步,区块链
如何改变未来?
首先我们承认现在的确有许多区块链,时至今日这些区块链可以说仍然是孤岛。虽然现在有跨链桥,但实际上事务都还是发生在自己的链上。将来会有各种各样不同的区块链,也会有标准出现。到时候会有一些区块链联合起来使用相同的操作系统。就像现在有很多计算机,但使用的时候只有苹果、安卓、windows 、等等这类运行的系统。因此我觉得区块链将来也会这样发展:开发者自行开发区块链,同时会被现有的操作系统标准要求。
操作系统之一就是 Substrate ,是波卡背后的团队 Parity 开发的技术,也是构建 Moonbeam 的工具,这是一个用于自行构建区块链的框架;EVM 是另一种,大家也看得到现在许多区块链都选择用 EVM。第三个是 Cosmos SDK ,某个角度可以说是 Substrate 的竞争对手,或者说是另外一种方式。
那么 Moonbeam 给自己的定位是介于两者之间,Substrate 和 EVM。近期我们也在与 Cosmos 接触集成。这些操作系统将会是中心,驱使区块链不断发展壮大。
4
EVM DApp/Layer 1 成功的因素
Layer 1:对任何产品来说,独一无二和留在用户记忆是非常重要的。在已经有像 Substrate、Cosmos SDK 这些情况下,如果要构建一条 Layer 1 其实相对来说越来越容易了。因此能够区别化就变得非常重要。如果要构建 EVM 链,就变得越来越难了。BSC、Avalanche C-chain 都在做 EVM。好的方面是这已经是一个开发者可以使用的标准,但仍然需要一些区别:对我们来说,就是优化这些跨链用例。
EVM DApp:现有很多 EVM 的 DApp 来到了 Moonbeam ,我们需要这些去构建基本层和性能。目前团队所期待的是创建跨链消息,称为 Connected Contract 。Moonbeam 上的智能合约与其他链上的智能合约相互连接在一起,这是一个全新的方式。但目前仍处于发展的早期阶段,我们预期下半年可以出现用例。
5
DApp 今后的趋势
针对前面的部分延伸:以用户熟悉的 Compound 为例。Compound 是一个 DeFi 协议,用户可以存入资产 A,然后取出资产 B。回到多链布局上,DeFi 协议部署在以太坊、Moonbeam、Avalanche、BSC 等等。每一个部署都是一个孤岛:如果只在 BSC 上进行存取,回到 Moonbeam 后,无法获得 BSC 上所执行的操作信息。
因此,我们正在与一个叫做 Prime 的团队落地 Connected Contract。Moonbeam 相当于是主机的位置,远程的卫星装置在其他链上,例如以太坊主网、Avalanche 等等。如果在 Avalanche 上存入了信息,那么信息会被传送到 Moonbeam 主机表示(而不是在 Avalanche 本地):“这个用户做了一个存入的行为”;随后用户在以太坊取出,信息传送到 Moonbeam 主机表示:“这个用户在 Avalanche 存入,可以在以太坊上取出”。
虽然这与之前相比只是发生了些许变化,但是从整体上来看,任何链上的变化都是显而易见的,并且可以在其他链上使用。以银行为例,总行和分行是连接在一起的,处于同一个系统,用户在各个分行得到服务。现在我们身处这个大转折的初期,我认为协议可以重新思考,在多链这个大环境下用这个方式(互连智能合约)对他们来说意味着什么。
6
Moonriver 上线一年以来的里程碑
我们每个月都保持更新频率、及时对市场做出反应、针对反馈添加功能、提出问题,并且持续坚持去做这件事情。我觉得这是我们能够做出很大成绩的原因。因为平台是无需许可的,因此我无法保证知道所有事情,甚至有时候会被每周的新鲜事所惊讶。
目前,有一个叫做 Downtown Moonbeam 的网站👇,已经收录了 200 多个生态内的项目。
7
XC-20 和 ERC-20
我们大致的概念是在波卡 / Kusama 上同时可访问 EVM 。现实是所有在波卡中构建的团队至少有一个自己的原生资产。但问题在于他们都是 Substrate 的原生资产,无法访问 EVM ,从而导致 Moonbeam 上的开发者无法使用。因此我们觉得解决这个问题迫在眉睫。
我们首先实施了 XCM 当中的 XC-20 功能。XC-20 功能能够使所有 Substrate 的原生资产均可传送至 Moonbeam,所有开发者都可以在 Moonbeam 上(即 EVM 内)使用、部署他们的应用。
同时这些资产也可以成为 ERC-20 格式(以太坊的标准资产),意味着他们可以兼容以太坊工具,比如 MetaMask 。因此这个功能实际上扩展了波卡资产的功能性,目前已有数百个应用能够使用这些资产。这是消息传递技术的首个功能,而且我们也已经看到了显著成果。
现在我们已有相当数量的 XC-20 资产,先在 Moonriver 上开通通道,随后会上线 Moonbeam。
8
跨链桥
目前有许多路由在 Moonbeam 内/外。其中之一便是 XCM ,可以使用波卡原生的消息传递机制,将资产从中继链/平行链传送至 Moonbeam 。同时我们也有很多跨链桥,连接 Moonbeam 和波卡外的链,如以太坊、Cosmos。
我们其中合作的一个桥是 Nomad。Nomad 主要负责桥接 Moonbeam 和以太坊。他们本身有很强的安全技术。另一个是 Axelar。这个团队试图做一个类似波卡的 XCM 产品,但允许 Moonbeam 去其他波卡以外的链。我们已经合作多个有趣的场景,比如我前面所提到的跨链互连。
此外还有许许多多创新的东西正在发生。我们希望 Moonbeam 能够成为功能强大的连接之地。我看到跨链的机会在于,每条链都像小小的经济个体/国家,特定的路由在将来会变得越发重要,因为和谐经济个体/国家需要有条路运送出/回货物(即我们所说的资产/服务)。因此我希望 Moonbeam 可以成为关键的贸易路由之一,使波卡内的项目能够通往波卡之外。假以时日,成为贸易的关键中心。
9
Moonriver 未来发展之路
Moonbeam 和 Moonriver 有不同的社区,但也有一部分重叠。我并不认同“部分项目只会择其一进行部署”这个观点。但我觉得可以是往精益的方向靠拢。
我曾经认为可能 NFT 游戏这些类型的项目会上 Moonriver , DeFi 项目会上 Moonbeam ,现在可会往这个趋势发展,但不可否认的是:还是会有 DeFi 项目选择 Moonriver,NFT 游戏类型的项目选择 Moonbeam ,因此这并不能从严格意义上来界定的。
另外我还意识到,所有东西其实是相互作用的。比如说一个游戏项目,依然需要 DeFi 才让事情变得合理。用户需要 DeFi 来操作从游戏中获得的同质化物品。另外比如说游戏中获得的东西,需要 NFT 市场进行交易,其中就需要 DeFi 来运行抵押品的部分。当然我也看到有一些游戏项目目前是更倾向于部署在 Moonriver 上,可能相对来说费用较低,这些项目本身人数不多,也没有 VC 资助。但是我们可以拭目以待。
总的来说,从用例的角度来看,大家一开始都集中在 DeFi 上。但现在我们也可以看到 NFT 用例的快速增长,尤其是游戏、元宇宙的崛起。
网络的发展其实与我一开始的设想并不同,这也是我觉得这份工作很棒的原因之一,每一天都有新鲜感,与团队交流和学习新东西。另外因为这是一个开放的平台,社区也会提供他们的想法,甚至比我们团队的更好。
10
社区与 Moonbeam
我觉得这是我们创建的气氛,团队和社区都是持有相同文化和相同目标。近期我们举办了一个社区小活动,聚集了很多收集人、项目方、其他平行链团队。尽管最近市场并不乐观,但是给我的感觉是人们依旧保持着探索的热情,这对我而言也是一种鼓励,让我觉得我们所做的是对的事。
11
Moonbeam 的更新
Moonbeam 基本完成了基础设施的建设。近期 Chainlink 的上线解锁了一大批 DeFi 项目的启动。现在这个阶段处于 DeFi 部署和上线的第一波,构建者现在可以使用互连智能合约这个方式。这是我们 Q3 的重点部分。我热衷于此是因为这是 Moonbeam(波卡的 XCM )启用的独一无二的的方式。
如果看现在市场上表现优秀的 Layer 1,有 Polygon、 Avalanche 等更多的选择,为什么要选择 Moonbeam ?你能构建一个可以触达任何用户、任何资产的应用,而 Moonbeam 可以提供这个功能。当然除此之外还有其他好处,比如优秀的社区和低 gas 费。目前我们处在 DeFi 基础设施的阶段,而这将会在下半年实现。
12
波卡的未来发展
我们一直在跟波卡背后的团队 Parity 共同致力于优化性能。
其次我也对平行线程的技术感到非常兴奋,从用例角度来说,回到为什么在 Moonbeam 上构建而不是其他 EVM 链的话题,我们将会在平行线程上构建一些功能,允许 Moonbeam 开发者使用 Substrate 的全部力量来加强其 DApp ,这是比较特别且功能强大的。
越来越多的人正在 EVM 和构建智能合约,但很少人发现 Substrate 的实用功能。我们也希望能够通过 Moonbeam 的发展起到宣传和教育的作用,使用 Substrate ,无需编写一整个过程,只需一小部分逻辑片段,作为平行线程,连接回智能合约。Moonbeam 是应用进入波卡生态的一个入口,那么平行线程可以作为底层解决方案进入 Substrate 的入口,从而受益于 Substrate 的强大功能。
另外我觉得会产生更多优秀的平行链团队。构建在波卡上的平行链提供着各种各样的有价值的服务,因此有价值的服务越多,就有越多服务能够直击到用户,而 Moonbeam 就试图创造这些服务能够让所有人访问到。比如说 Moonbeam 上的开发者目前有 20 个服务可以使用,如果以后有 30 个、40 个或者更多,那么有价值的选项就更多了。因此对我来说发现更多优秀的平行链非常重要,他们可以为网络提供越来越多具有价值的服务 。
评论