查看原文
其他

颠覆你跨链习惯的 XCM 是什么?

PolkaWorld 2022-03-30

The following article is from Moonbeam Community Author Moonbeam官方

从Kusama转移资产到波卡平行链,如何实现?


我们可能会下意识地回想哪条跨链桥能支持这类跨链,跨链之后的合约地址会变成什么样子,还有安全性、成本和便捷度等一系列问题......总之,跨链并不是向前走一步这么简单的事儿。


在波卡生态,有一种创新的跨链传递方式,跨共识信息格式(XCM)正在悄悄颠覆你对资产跨链的固有印象,或许你已经在不经意间使用到了XC-20系列资产

1

XCM是什么?

在共识链、智能合约、模块、桥甚至分片之间实现信息传递更加高效、安全和便利便宜,这是XCM被赋予的最初使命。


为实现跨链传递功能,跨共识信息格式(XCM)格式定义了一种围绕如何在两个互操作区块链间执行传递信息的表达语言。XCM并不限制于波卡内,其目标是成为两个共识系统间的通用和可扩展性语言。

——摘自Moonbeam技术文档


我们现在讨论的XCM并不是一类协议层(Protocol),相反,XCM的全称是跨共识信息格式,说明信息在传递时其表达意思的含义,就像是一门通用型的语言,联通了原本互不相通的方言,将信息准确传递给对方。


另外一个专业术语:XCMP(跨链信息传递)则是保障信息传递能成功实现的机制。这类机制通过一系列的操作,成功让用户在平行链间交换信息,而中继链验证人将会对这些信息进行验证,最终实现跨共识信息传递。


请注意,XCMP仍处于开发阶段,当前我们看到的XCM相关案例是通过水平中继路由信息传递(HRMP)进行传递,信息将会在中继链存储和读取,此协议将会在XCMP完整部署后弃用。


目前为止XCM已经推出了两个版本,v1和v2,而v3已经进入最后的审核期。v3将包括很多功能改善和升级,其中包括大家期待的对NFT类资产的跨链支持


👉 v3版本

https://github.com/paritytech/polkadot/pull/4950


感兴趣XCM和XCMP技术原理的朋友,欢迎阅读以下拓展内容:

👉 Polkadot Wiki的Cross-Consensus Message Format (XCM)解释

https://wiki.polkadot.network/docs/learn-crosschain

👉 Moonbeam开发文档的跨共识信息格式(XCM)概览

https://docs.moonbeam.network/cn/builders/xcm/overview/


不过,除了解释XCM的技术原理,一个技术诞生之后的生命力,不仅停留在技术层面,更体现在市场上,它的现实应用场景的延展性和需求程度。

2

XC-20资产含义

XC-20格式的资产是Moonbeam和Moonriver链上独立的资产类别,使用“XC”为前缀,与其他Moonbeam/Moonriver原生资产进行区分。


这类XC类格式的资产就是完成资产跨链后,Moonbeam会对原生资产上赋予一个ERC-20的接口,其在链上的表现形式为XC-20。


比如Kusama的原生资产KSM跨到Moonriver链的表现形式是xcKSM,Polkadot的原生资产跨到Moonbeam链的表现形式是xcDOT。因为XC-20格式资产也同时具有ERC-20标准接口,它们可以直接进入Moonbeam的DeFi生态系统中。


从使用端看,转移后的资产有了xc的前缀,看似和链上的原生资产不太一样,但在后端,则真正实现了平行链间资产的原生跨链,而且跨链后的资产能得到发送链的承认,因为资产的移动是通过在一侧摧毁它并在另一侧重新克隆来实现的。

3

XC-20资产的发展现状

目前,XC-20类型的资产已经在Moonriver拥有若干个应用场景,并随着平行链间的交互增多而不断添加资产种类。


已经列出的XC类型资产有:

上线2个月后,XC-20资产已有相当的需求:

  • xcKSM: 已跨链18,346 KSM,价值约2,256,558美元

  • xcRMRK: 已跨链582,991 RMRK,价值约7,479,774美元

  • xcKINT: 已跨链18,908 KINT,价值约200,046美元


为了方便使用者顺利跨链资产,Moonbeam技术团队在Moonbeam官方DApp页面新增「Cross Chain Assets (XC-20s)」。


通过这个板块,可以直接实现将资产从中继链转移到Moonriver平行链,这也让更多资产在Moonbeam和Moonrvier生态拥有广泛的使用场景。


更多可预见的优势举例如下:

  • 优化资产流动性,跨链后的原生资产运用至不同DeFi使用场景

  • 简化不同链的原生资产获取步骤,在一个生态同时获取多链原生资产

  • 低廉的资产跨链手续费

  • 共享波卡中继链带来的安全性

  • 稳固的跨共识互操作功能,提升原生资产跨链功能的稳定性


如果你想体验原生跨链资产的便捷,欢迎进入Moonbeam官方Dapp进行体验。


👉 Moonbeam官方Dapp

https://apps.moonbeam.network/moonriver


👉 具体的操作流程可参考

操作指南|如何与Moonriver上的跨链资产交互

4

XCM的未来想象空间

近期,Gavin Wood表示XCMv3版本即将进行安全审计,在新版本中,我们能看到包括通用命令标准、关于桥的基础设施、如何让XCM支持NFT等令人期待的更新。


初期的成功尝试证明XCM的发展潜力,在不断升级的去中心化应用中,XCM将会成为推动多链部署效率的重要辅助。


关于

Moonbeam

Moonbeam是波卡(Polkadot)网络中与以太坊兼容的智能合约平台,可实现轻松构建原生的互操作性去中心化应用。以太坊兼容特性允许开发者以最少的更改将现有的Solidity智能合约和DApp前端部署到Moonbeam。Moonriver作为Kusama上最活跃的平行链,已有80多个DApp完成在Moonriver的集成。Moonbeam将受益于Polkadot中继链的共享安全性和链接波卡其他链的互操作优势。


如需了解更多信息,请访问:

https://moonbeam.network/


关于

Moonriver

Moonriver是Moonbeam的同行网络,旨在为激励实验提供永久性的测试环境。新上线项目的代码将优先部署到Moonriver,在其真实的经济环境下经历一系列的测试与实验验证。当验证完成并通过测试之后,项目代码才可正式部署至波卡上的Moonbeam。


如需了解更多信息,请访问:

https://moonbeam.network/networks/moonriver/


Moonbeam


欢迎加入Moonbeam社区

期待与您携手打造去中心化跨链世界 ~

△ 获取Moonbeam官方最新资讯

更多Moonbeam信息

官网: https://moonbeam.network

微博:https://weibo.com/u/7606061434

Twitter: https://twitter.com/MoonbeamCN

Telegram: https://t.me/moonbeam_CN

Discord: https://discord.gg/skPfXvJWG7

中文电报群助手:@MoonbeamSister

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存