织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 竞争币

Rollup割裂以太坊生态,V神、Matic、Celer等想怎么解决?(4)

时间:2021-03-08 09:17来源:未知 作者:admin 点击:
至此,我们大致理解了Vitalik提案之中所提到的跨Rollup转账原理,并且只需要其中一个Rollup支持智能合约即可实现,主要引入了IVAN这一中间商来支持跨Rol

至此,我们大致理解了Vitalik提案之中所提到的跨Rollup转账原理,并且只需要其中一个Rollup支持智能合约即可实现,主要引入了IVAN这一中间商来支持跨Rollup转账。

至于如何设置限定,避免中间结算层的资金不足和浪费、以及转账的Memo应该如何设定等技术细节,可以查看Vitalik的提案所述:https://ethresear.ch/t/cross-rollup-dex-with-smart-contracts-only-on-the-destination-side/8778。

四、Hop的跨Rollup转账方案

上文中,我们还提到过另外一个场景:两个Rollup,比如ZKSync和Optimism,都支持智能合约,那么如何实现跨Rollup交互?

Hop团队成员chris whinfrey 1月24日在ETH Research论坛发了一篇帖子,介绍Hop如何跨Rollup进行去中心化的代币转账。

内容如下:

Hop protocol提供了去信任、可扩展的跨Rollup通讯桥。致力于:

快速轻松实现跨Rollup代币转移

可以快速从Rollup中退出

最终实现跨Rollup合约调用的功能

在Hop团队看来,对于解决跨Rollup可组合性问题,他们提供了广泛的解决方案,通过双管齐下的方式实现:

创建一个跨网络桥接代币,可以快速而经济地从一个Rollup移动到另一个Rollup,或者在Layer1上创建,支持领取对应的底层资产。

使用自动做市商(AMM)在每个Rollup上的每个桥接代币和其对应的代币之间进行交易,以便动态定价,并让整个网络的流动性再平衡。

换句话说,借助于一个锚定代币(比如Bridge),在多个Rollup上都有部署,也可以在Layer1的以太坊网络上部署并支持Layer1跟Layer2的Rollup上的Bridge代币的1:1锚定兑换。

如果用户想要从Rollup A转账100个BTC到Rollup B上自己或者他人的账号中,那么,就有如下的过程:

首先,在Rollup A上,通过AMM将这100个ETH兑换为Bridge_A代币,即桥接代币;

交易确认之后,Rollup B上通过AMM将Bridge_B代币兑换为100个ETH代币,然后转给用户所指定的在Rollup B上的对应地址;

由于Bridge_A和Bridge_B都是同样的代币,只是起到了跨Rollup桥接的作用,他们的比值是1:1锚定的。如果有价值波动,套利者会进行无风险套利,搬砖搬平差价。

Hop目前已有测试网上线https://hop.exchange/send。

五、还有没有其他方案?

除了上述方案之外,Celer跟Matic Network的方向我们也一并聊聊。

Celer的Layer2方案:原地扩容

国产DeFi项目Celer提出了个新的思路,称为“原地扩容”,原地的意思就是,让DeFi项目继续在Layer1即可,不需要专门去Layer2另外部署专门的版本,即可通过Celer的方案--Layer2.finance,实现扩容。

根据Celer团队的介绍,在该场景下,用户的资产存放在Layer2链上(Celer从基于Optimistic Rollup的方案开始,后续扩展升级,支持ZK Rollup),然后用户发送指令,告诉Layer2.finance协议自己的操作要求,指明将自己的多少资金、存放到哪些DeFi协议中,比如Curve、AAVE、Compond等位于以太坊Layer1网络上的DeFi协议。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容