Wormhole常见疑问解答

相信大家对于跨链桥都不陌生,无论是已经发币的anyswap(multichain),还是近期走向DAO的across、connext、hop、debridge等,还有各种各样的跨链聚合器bungee、LIFI,由于多链的快速崛起和爆发,跨链的需求是巨大的,有需求就会有市场,大家可以根据自己的情况酌情参与。这里介绍一下wormhole, 一款低调奢华土豪的跨链。

wormhole不像我们常见的跨链桥,比如你通过across跨链,图示如下从ethereum到optimism,你得到的是目标链的native token,也就是目标链optimism收到的代币仍然是ETH。

across 图1
across 图1

但是通过wormhole你得到的是在目标链一个wrapped形式的代币。举个例子假设你从sol链发送sol代币到polygon,你在polygon得到的是wrapped形式的sol,必须通过quickswap来兑换为polygon链的sol。

图2
图2

敲黑板:官方解释,wormhole的Portal 不会“转换”或“交换”资产,当您通过 Portal 桥接代币时,起始链的代币会被锁定在智能合约中,并且新的 Portal 包装代币会被铸造到目标链上。您可以在将它们交换为其他目标链上的(原生)代币。

说人话:你在目标链上得到的代币并不是原来的代币,是一个被包装的代币(wrapped token),所以你必须在目标链上用dex兑换为你想要的代币。

因此这里有两个问题需要注意

1:在目标链上的兑换需要花费gas;

这里例子即使用quickswap兑换。如果目标链是以太链尤其需要注意。

2:在目标链上可能没有流动性池,导致你没法兑换,这种情况下你只能再跨回去;

目前从sol链到polygon链只支持USDT,USDC,SOL.因此如果你发送了其他的代币,你可以成功发送,但是在polygon链是无法兑换的。

为了避免这两个问题的出现,官方也是给了非常详细的文档供大家去查看。这里我来举个例子介绍一下。官方链接如下。

https://docs.wormholenetwork.com/wormhole/overview-liquid-markets

目前wormhole共支持9条链。

图3
图3

由于所有的兑换都发生在目标链,所以指导文档也是以目标链为例。我们这里以目标链是polygon链为例。

目标链 :polygon 图4
目标链 :polygon 图4

上图1展示的是从不同的链到polygon链,从sol-matic 从eth-matic 从bsc-matic 等等。

2展示的是从sol链到polygon链目前支持的具体代币,只有usdt,usdc,sol这三个,如果你发送了其他的代币,在polygon链是无法兑换的,你只能再跨回去。

3展示的是在polygon链你可以用quickswap这个dex兑换为polygon的代币。

4展示的是从sol发送到polygon链的usdt,usdc,sol这三个代币在polygon的合约。

图5
图5

第一个红框展示的是在polygon链收到的wrapped的sol token,点击添加即可添加到metamask。

图6
图6

这里我们也可以看到现在polygon收到的sol的代币合约和指导文档的代币合约是一致的。

图7
图7
图8
图8

你可以在quickswap将收到的sol进行兑换为polygon本地化的sol代币。

目前如果你点击图6的quickswap然后跳转到quickswap我们发现,还是需要添加sol的合约如下0xd93f7E271cB87c23AaA73edC008A79646d1F9912。

post image

然后兑换为sol.到此结束,你可以用polygon本地化的sol做你想做的事情。

post image

这里举例只以目标链是polygon链举例,并且从sol链发送sol到polygon链, 在实际的使用场景中,要结合具体的情况具体分析。

谢谢大家!不足之处,还请链接,也欢迎拍砖。

PS:此篇文章可能会被铸造为NFT。