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

Posted Moonbeam Community

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了| 悄悄颠覆你跨链习惯的XCM是什么相关的知识,希望对你有一定的参考价值。

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

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

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

XCM是什么?

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

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

——摘自 Moonbeam技术文档

我们现在讨论的XCM并不是一类协议层(Protocol),相反,XCM的全称是跨共识信息格式,说明信息在传递时其表达意思的含义,就像是一门通用型的语言,联通了原本互不相通的方言,将信息准确传递给对方。另外一个专业术语:XCMP(跨链信息传递)则是保障信息传递能成功实现的机制。这类机制通过一系列的操作,成功让用户在平行链间交换信息,而中继链验证人将会对这些信息进行验证,最终实现跨共识信息传递。

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

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

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

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

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

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

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

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上的跨链资产交互

XCM的未来想象空间

近期,Gavin Wood表示XCMv3版本即将进行安全审计,在新版本中,我们能看到包括通用命令标准、关于桥的基础设施、如何让XCM支持NFT等令人期待的更新。初期的成功尝试证明XCM的发展潜力,在不断升级的去中心化应用中,XCM将会成为推动多链部署效率的重要辅助。


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

如需了解更多信息,请访问:Moonbeam | Polkadot Smart Contract Platform

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

如需了解更多信息,请访问:Moonriver - Solidity Smart Contracts on Kusama

更多 Moonbeam 信息 
官网: Moonbeam | Polkadot Smart Contract Platform
微博:Sina Visitor System
twitter: https://twitter.com/MoonbeamNetwork
Telegram: https://t.me/moonbeam_CN
Discord: https://discord.gg/skPfXvJWG7
中文电报群助手:@MoonbeamSister

KINT Token可通过XCM集成为Moonriver原生资产

2022年3月3日,Kusama上兼容以太坊的智能合约平台Moonriver宣布Kintsugi的原生Token — — KINT现可在Moonriver网络上使用。Kintsugi Token可以作为xcKINT在完全兼容以太坊环境的Moonriver上使用。XC-20逐步引入波卡和Kusama生态,这将为更多跨链集成打开大门,允许KINT等原生Kusama资产在基于Moonriver的DEX和DeFi协议上使用和兑换。

从Kintsugi转移至Moonriver后,KINT Token即成为xcKINT的形式,这类格式的Token可在MetaMask钱包和以太坊式地址使用。对于想要保持钱包和地址的用户来说,这极大简化了用户体验。

XC-20功能允许用户从Kusama生态内的任何项目(如Kintsugi)“充值”Token,并在Moonriver的应用程序上使用。Kintsugi和Moonriver开发者均能够构建原生多链应用程序以创建能够从一个Kusama平行链移至另一个平行链的EVM式可替代资产。远端平行链Token通过XC-20格式转移至Moonriver。

启用XC-20标准的底层技术被称为XCM(跨共识信息格式),由波卡架构提供独特支持。其他区块链必须使用第三方转接桥才能够实现区块链之间的Token转移,XCM允许波卡生态系统内的平行链共享底层网络的安全性传递信息。如此一来,构建在波卡或Kusama上的任何平行链能够与连接至中继链的其他平行链互相通信。了解更多信息,请访问Moonbeam资料库XCM页面

xcKINT是在Moonriver上的前两个XC-20(xcRMRK和xcKSM)的基础上推出的。自xcKSM于1月推出,Moonriver上已有超过16,000 KSM供Lido、Moonwell和其他目前已完成部署的数十个DeFi应用程序使用。

XC-20符合ERC-20技术可替代Token标准,已成为所有以太坊和兼容以太坊区块链智能合约的技术标准。Moonriver使开发者重新部署现有项目至Kusama变得更便捷,同时使Token创建变得更简单,而支持ERC-20是众多方式的其中之一。XC-20不仅兼容ERC-20,而且也是从波卡的XCM功能上构建的Substrate原生资产。


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

如需了解更多信息,请访问:Moonriver - Solidity Smart Contracts on Kusama

更多 Moonbeam 信息 
官网: Moonbeam | Polkadot Smart Contract Platform
微博:Sina Visitor System
twitter: https://twitter.com/MoonbeamNetwork
Telegram: https://t.me/moonbeam_CN
Discord: https://discord.gg/skPfXvJWG7
中文电报群助手:@MoonbeamSister

以上是关于| 悄悄颠覆你跨链习惯的XCM是什么的主要内容,如果未能解决你的问题,请参考以下文章

Darwinia与Moonriver和Moonbeam完成XCM集成,实现跨链交互功能

Moonbeam引入XCM SDK,简化Kusama和波卡的跨链转移

区块链基础知识非对称加密:如何防止悄悄话被偷听?

一文读懂为什么需要跨链?跨链是什么?跨链实现技术?

区块链 跨链

一文读懂什么是跨链