概述
PolkadotXCMP是Polkadot上的链间消息传输协议,主要用于平行链间传递消息。XCMP目前处于开发中,有些内容可能会发生变动,不过其架构已经差不多成型。
根据Polkadot自己的说法,XCMP利用基于Merkle树的简单队列机制确保跨链交易的保真度。中继链上的验证人负责把平行链出口队列中的交易转移到目标链的入口队列中,但是中继链并不会存这个跨链交易的原文,而只会存一些少量的消息元数据。
XCMP的目标
1.?快速:消息能快速发至目的链;
2.?有序:消息能按序到达目的链;
3.?可验证:能验证到达的消息确实是发送链发送的、能验证该消息在接收链已经被处理;
4.?无遗漏:接受链公平地接收每条消息,发送链不会无限期等待其消息被接收链接收和处理;
Panther已修复Polygon质押错误漏洞,并提取200万美元ZKP支付质押奖励:3月28日消息,端到端隐私协议Panther Protocol针对此前的Polygon质押错误事件发布事后报告,目前成功修复相关漏洞,同时为重新开始分配权益奖励,已从以太坊的协议奖励池中提取了200万美元额外的ZKP并桥接到Polygon,这些代币可以立即支付质押奖励,而无需等待最终收回过早归属的资金。用户现在可以在Polygon网络上质押代币,以对协议决策进行投票并获得奖励。[2022/3/28 14:21:52]
XCMP的一些特点
1.跨链消息是跨平行链之间的消息,消息原文不上中继链。但是目前XCMP还没有完全实现,现在Polkadot用的是HorizontalRelay-routedMessagePassing(HRMP),HRMP将所有的消息存在中继链,未来会用XCMP取代HRMP。
Gear Technologies筹集1200万美元以促进Polkadot上的智能合约开发:金色财经报道,支持Polkadot区块链框架的智能合约层Gear Technologies在由Blockchange牵头的一轮融资中筹集了1200万美元,三箭资本、Lemniscap、Distributed Globals和许多其他风险投资公司参投。Web3基金会和Parity Technologies的多位高管也参与了投资,包括Polkadot创始人Gavin Wood。他在一份声明中表示,Gear的基础设施工作“将使我们的整个生态系统受益”。Gear Technologies创始人Nikolay Volf称,其宏伟的目标是为Polkadot生态系统中的智能合约开发提供快速通道。[2021/12/21 7:52:21]
2.某条平行链的收集人构造新区块时会把以自己为目的地、还未被处理的跨链消息都处理下。
加密货币一站式支付解决方案MoonPay将上线Polygon:据官方公告,加密货币一站式支付解决方案MoonPay将上线Polygon。MoonPay的高端系统将通过 Polygon促进高速和准确的数字支付,提供卓越的用户体验来吸引更多用户进入 DeFi 领域。MoonPay为一些领先的加密货币钱包、应用程序和支付解决方案网站提供支持,并支持各种支付方式,包括Visa、Mastercard、虚拟卡、Apple Pay、Google Pay和Samsung Pay,负责分析风险、处理与卡公司的付款并完成交易。MoonPay Sell现已在美国上线,可通过ACH直接存款进行无缝加密提现。MoonPay将很快支持在ERC 721和ERC 1155上购买以美元和ETH定价的NFT。(Medium)[2021/7/21 1:07:55]
3.验证人需要对收集人出的块进行跨链消息的检验看看跨链消息是否真的被处理过了。因此消息的一些元数据还是会上中继链的。
DeFi收益聚合器PancakeBunny已重新开放所有Polygon Sushi Vaults:DeFi收益聚合器PancakeBunny发推称,所有Polygon Sushi Vaults已经重新开放。
据今日早间报道,PancakeBunny发推称,其在Polygon上的版本遭外部攻击,已经暂停所有Polygon Sushi Vaults。官方称,目前Polygon vaults、BSC PancakeBunny vaults、BUNNY均安全。随后将公布详细情况。安全公司PeckShield发推表示,PancakeBunny遭遇闪电贷攻击,攻击者获利1281 WETH。
PancakeBunny披露的攻击主要步骤如下:
1. 攻击者借入大量代币;
2. 少量存入SushiSwap USDC-USDT池;
3. 直接存入获得高利息;
4. 操纵预言机来增加利息;
5. 铸造polyBUNNY。[2021/7/17 0:59:34]
4.任意两条平行链之间传递消息必须开一个通道,通道是单向的,所以双向通信必须开2个。开一个通道需要抵押DOT,通道关闭后会退回DOT。
动态 | 加密货币交易所Poloniex告知用户存在电子邮件数据泄漏:金色财经报道,12月30日,加密货币交易所Poloniex向客户发送电子邮件,告知他们有一些被泄露的电子邮件地址和密码可能会被用于登录Poloniex帐户。该交易所表示,虽然列出的几乎所有泄露电子邮件地址都不属于Poloniex帐户,但该交易所强制拥有其帐户的任何电子邮件地址重设密码。[2019/12/31]
XCMP的一个简例
Polkadot的官网举了一个简单的例子:假设平行链A上部署的一个合约要发一条跨链调用的消息给平行链B,从而调用位于链B上的合约完成资产转移,其整体流程如下:
1.调用者在链A上调用部署在链A上的智能合约,从而初始化一条以链B为目的地的跨链消息M;
2.链A的收集人节点会将这条消息M连同其目的地、时间戳放到A的出口队列中;
3.链B的收集人在正常情况下会轮询其他所有的平行链的收集者节点以查看是否有自己的消息。如果在新一轮询问中发现有以自己为目的地的消息,那么其会将这条消息放到自己的入口队列中,以待在产生下一个区块的时候处理该消息;
4.另外,链A的验证人也会通过读取链A的出口队列从而知道这条消息;链B的验证人也是。验证人也需要知道这些消息,因为之后它们都会对这条消息进行验证;
5.当链B的收集人节点开始构建一个新区块的时候,它会处理当前入口队列中所有的消息;在处理过程中,消息M会执行链B中相应的智能合约以此完成预期的资产转移;
6.然后收集人将这个区块提交给验证人,验证人会验证消息M是否真的被处理了;如果这条消息被验证确实处理了,并且这个区块没有其他不合法的地方,验证者就会把该块确认进中继链中。
这个例子比较简陋,只是一次对XCMP的管中窥豹,而且还留下了一些坑,如:链B是如何知道链A给自己发了消息的?跨链消息真的是链B自己去拿的吗?这些问题在接下去的内容中会澄清。
总体而言,XCMP主要分为2部分:XCMP消息的分发、XCMP消息的存取。
XCMP消息的分发
XCMP消息的分发其实也是属于Polkadot网络的一部分,XCMP不仅要实现接收链获取发送链发送的跨链消息的,而且要实现高效获取,尽量降低网络的整体通信开销。
虽然XCMP已经设计得尽可能减少中继链的负担,但作为跨链消息双方的唯一信任中介,中继链仍然是不可或缺的。中继链主要负责与跨链消息元数据的相关工作。
当发送链发出跨链消息后,会将消息包含到自己新出的块里,经过验证人验证后,平行链的区块头会上中继链,于是中继链就能够知道发送链对接收链发送了消息,并将此更新到自己的状态中。然后接收链通过向中继链询问相关消息的元数据,就能知道自己是否有待接收的跨链消息。
假如接收链通过中继链知道了发送链有一条发给自己的消息,那么消息具体如何传递过来,就要看XCMP消息的路由方式。
XCMP消息的路由方式大概有这么几种:
1.当发送链有一个全节点也属于接收链的域的一部分时,发送链用gossip发送消息就能使得接收链收到消息。
2.当中继链有一个全节点既位于发送链的域中也位于接收链的域中,则发送链用gossip发送消息也能使得接收链最终收到。
3.如果以上条件都不满足,则接收链的验证人会发现没有收到跨链消息。因此接收链Validator会主动找发送链Validator要这个消息;然后验证人节点需要在本链的网络中gossip这个消息,使得其他节点都获得这条消息。
所以说消息传递既有可能是发送链直接发过来,也可能是接收链自己去拿。
「概述」中的简例是接收链自己去拿,而且是收集人找收集人拿,不属于以上3种情况之一。为什么会如此呢?
因为「XCMP消息的分发」这部分内容其实还没完全设计好,而且是变动比较多的部分。
未完待续……
更多精彩敬请期待《Polkadot?XCMP》
课后小习题
一共准备了5个小题目
》中)
1.以下内容中,不是PolkadotXCMP设计的目标的是?
快速
消除跨链消息的「饥饿」现象
高效
可验证
2.根据本文内容,目前在PolkadotXCMP不可能发生的消息路由方式的是?
发送链将跨链消息发送给一个自己的全节点,该全节点转发至接收链
接收链的收集人去找发送链的钓鱼人拿跨链消息,然后在本链的网络中gossip这个消息
发送链将跨链消息发送给一个中继链的全节点,该中继链全节点转发至接收链
接收链的验证人主动去找发送链的验证人拿跨链消息,然后在本链的网络中gossip这个消息
作者简介
楼嵩
来自致力于「构建区块链互联网络,打通价值孤岛」的BitXHub团队
研究方向:Web3+
标签:POLCMPPolkadotADOwexpoly币怎么样CMP价格polkadotteddonkey发音SEADOG
随着埃隆·马斯克的特斯拉宣布购入15亿美元的比特币,市值最大的加密货币的价格一路上涨,这也引发了主流媒体的关注.
企查查App显示,支付宝信息技术有限公司于1月22日申请公开“基于区块链的分佣方法及装置”专利信息,公开号为CN112258277A.
财联社讯,华尔街大空头、投研机构RosenbergResearch创始人罗森伯格(DavidRosenberg)警告投资者,当前的美股和比特币是巨型泡沫.
1月30日,CFTC公布了最新一期CME比特币期货周报,最新统计周期内BTC出现了约6000美元的大幅回调,并一度跌破30000美元整数大关.
本文来源:浙江日报,作者:陈宁王家铃李文芳,原题《浙大邵逸夫医院创新医疗文书与科研数据区块链应用——医院“上链”,看病更方便》1月27日晚.
莱比特矿池CEO江卓尔发微博称,不少人开始恐慌60日涨幅到100%了,我给一个明确的预言,请各位重视:1、破前高后,因为上涨空间被打开,预期大量新人因新闻效应而进入,市场信心大幅增强.