查看原文
其他

Polkadot 联合创始人 Robert :XCM 将真正解锁跨链价值!

Robert PolkaWorld 2022-04-29

加入 PolkaWorld 社区,共建 Web 3.0!


Polkadot 联合创始人 Robert 发推分享了 Polkadot 的下一次 0.9.19 runtime 升级即将引入 XCM,并分享了它的意义是什么?这会为 Polkadot 社区带来什么?PolkaWorld 翻译整理如下,请查看!



首先,Polkadot 实施了 Substrate 的“无分叉升级”协议。这意味着链的业务逻辑,也就是一个区块或交易实际上做了什么,这是可以通过治理来更新升级的。Polkadot 已经升级了几十次,每次都是快速迭代,不会破坏任何东西。



所以在 0.9.19 版本中的 runtime 中启用 XCM 的代码,它仍然需要通过 Polkadot 的治理才能升级。这应该需要几周时间,具体取决于技术委员会是否选择加速升级。


XCMP 和 XCM 之间是有区别的。XCMP 就是单纯的传输,而 XCM 是具有有意义内容的一种消息。XCMP 通道是链之间的数据传输通道,它们只处理原始字节流。XCM 是一种跨链交易的协议和消息格式。



这种通道是平行链之间完全安全的桥梁。与引入“最弱链接”问题的其他桥协议不同,跨 XCMP 通道的消息安全级别与中继链的安全级别是一样的。关于这点,Vitalik 解释的很好:https://twitter.com/VitalikButerin/status/1479501366192132099



平行链通过向中继链发送一条指示它打开通道、并将请求通知远程链的 XCM 消息,来打开其他平行链的通道。由于中继链尚未启用 XCM 处理,所以到目前为止还没有打开任何通道。


在 Polkadot 中支持 XCM 已经在这个 PR https://github.com/paritytech/polkadot/pull/4809 中启用,但其实它已经在 Kusama 上启动很长时间了!在 Kusama 混乱的社区中经过实战测试后,它已被证明可以部署到 Polkadot 网络。


到目前为止,我们在 Kusama 上看到 XCM 正在聚集大量动力。开启一个通道很便宜,所以我们倾向于每条平行链都有一条通往其他平行链的通道。在不影响安全性的情况下,这不能在桥范式中有效地完成。


那么这对 Polkadot 开发者社区意味着什么呢?


Polkadot 社区的重点一直是直接构建平行链和智能合约。但是产品设计大多是孤立地完成的,还需要从这个新的、异步组合的环境中学习很多东西。



另一个因素是市场参与度:在区块链领域慢慢会让每个人都感到震惊的是异步性。即将到来的异步范式将永远改变区块链之间的套利机器人、MEV 和“国际贸易”。


Polkadot 和 Kusama 生态系统中不同的机会将出现组合爆炸式增长。这才是 XCM 真正解锁的东西:跨链价值。更进一步,这将教会下一代开发者应该构建什么链和产品。


随着 XCM 的启用,Polkadot 的未来将掌握在社区手中。我们将继续研究核心协议,使其更快、更安全、更好。这也标志着 Polkadot 协议进入了一个新时代,生态系统本身可以成为一个不断发展的有机体。




 关于 XCM 的更多介绍


波卡平行链如何跨链通信?

Gavin Wood: 跨共识消息格式 XCM

话题|波卡的跨链信息传递 (XCMP) 意味着什么?

视频图解 XCMP:波卡平行链消息是如何跨链传递的?



活动报名

想在波卡生态中成就一番事业吗?首届 Acala Dapp Hackathon 报名正在进行中!快来到 EVM+ 上实现你的想法,说不定你就是波卡生态下一个独角兽。报名即将截止,点击下方图片了解大赛详情并报名。



  • PolkaWorld Telegram 群:

    t.me/polkaworld

  • PolkaWorld Youtube 频道:

    https://www.youtube.com/c/PolkaWorld

  • PolkaWorld Twitter:

    @polkaworld_org

  • PolkaWorld 网站:

    https://polkaworld.pro/

更多内容


波卡周报|Polkadot 将在下个版本推出 XCMP 通道!

BNC 已通过 XCM 集成至 Moonriver!

以太坊 2.0 上线后,波卡就凉了?| ETH 2.0 vs Polkadot


关注 PolkaWorld

发现 Web 3.0 时代新机遇


点个 “在看” 再走吧!


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

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