加入 PolkaWorld 社区,共建 Web 3.0!

Polkadot 和 Kusama 为生态带来的主要特性之一是去中心化的区块链互操作性。这种互操作性允许资产进行传送转移:在链(平行链)之间移动资产(例如 coin、tokens 或 NFT)的过程,就像使用该链的任何其他原生资产一样使用它们。通过 XCM 和 SPREE 模块可以实现互操作性,它们共同确保资产不会跨多个链丢失或重复。

如何进行 Teleport (跨链资产转移)

在提交 teleport 交易之前,你需要了解以下几点:

对发送链征收交易费用。交易费用不会自动从你计划转移的金额中扣除。你的帐户余额应大于传送金额和交易费用。如果你没有把发送交易费用考虑进去,则传送交易将失败。发送交易费用将从你的账户余额中扣除。接收链将收取交易费用。此费用会自动从你发送的传送金额中扣除。扣除此费用后,接收链上的剩余账户余额应大于其 Existential Deposit。否则,传送交易将失败,发送费用和传送金额将从你的账户余额中扣除。

Teleportation(资产传送 )可以通过 PolkadotJS Apps 界面或 xcmPallet.limitedTeleportAssets() 外部来完成。在下面的示例中,我们将使用 PolkadotJS 接口将 KSM 从 Kusama 传送到 Statemine。

1. 打开 PolkadotJS 应用程序并连接你想要传送 token 的链。

2. 导航到“帐户 -> 传送”。打开“传送资产”界面:

3. 填写交易信息

'send from account' - 选择具有源 token 的帐户。

'destination chain' - 选择要将资产发送到的平行链。

'send to address' - 选择你想要在目标链上控制 coin 的帐户。

'amount' - 输入要传送的 token 数量。这不包括转账交易费

4. 查看交易信息和费用后,点击“Teleport”按钮。请记住,目标链会对传送数额征收接收费(目前在 Statemine 上为 0.004 KSM)

5. 点击 'Sign and Submit' 签名和提交

6. 输入你的密码,点击 'Sign the transaction' 签名交易

交易将被签署和广播,token 很快就会出现在目标链上。在上图示例的截图中,收到的余额将为 0.001 KSM(传送金额 0.005 KSM 减去接收费用 0.004 KSM)。如果你打算将 KSM 从 Statemine 传送回 Kusama,流程跟上述相同。

请注意

如果你在 PolkadotJS 应用程序中没有看到“帐户 -> 传送”,那意味着你选择的源链还不支持资产传送。截至 2021 年 6 月,不受支持的链包括 Polkadot 主网、Rococo 测试网及其各自的平行链。

PolkaWorld Telegram 群:t.me/polkaworldPolkaWorld Youtube 频道:https://www.youtube.com/c/PolkaWorldPolkaWorld Twitter:@polkaworld_orgPolkaWorld 网站:https://polkaworld.pro/