底层模型

自2021年初LIT代币已经作为ERC-20代币和BEP-20代币发行以来,需要一个跨链桥来在不同的链之间转移LIT代币:在这种情况下是介于以太坊和Litmus平行链之间。

为了实现这一点,Litmus采用了ChainBridge解决方案,这是由ChainSafe构建的模块化双向区块链桥接,旨在与多个网络(包括以太坊,以太坊经典和基于Substrate的链)交互。

跨链桥的工作流程如下图所示:

在上面的图表中,

  • ChainBridge relayer包含一个由官方Litentry团队在以太坊网络上部署的桥接智能合约。

  • Bridge pallet是在Litmus运行时配置的功能栈。它将验证来自中继器的消息,并在需要时铸造代币。

想象Alice想要将LIT代币从以太坊上的ERC20转移到Litmus parachain:

  • Alice调用ChainBridge中继器中的智能合约,提供她的Litmus parachain地址和要转移的LIT代币数量。

  • Alice将所需数量的LIT代币转移到指定的智能合约地址

  • 在上述交易成功验证后,ChainBridge Relayer向Litmus parachain上的Bridge-Pallet发出确认,并将所有所需信息作为参数。

  • Bridge-pallet收到批准消息,并将相同数量的LIT代币铸造到Alice提供的平行链地址。

稍后将添加更多技术细节。

这里有一个步骤指南,帮助用户实现整个过程。

Last updated