Layer2跨链桥战争:Orbiter VS Layerswap 谁更好用?

    作者:Biteye核心贡献者Crush在链上生态如此丰富的当下,跨链桥已经成为了整个生态不可缺失的一部分。尽管跨链桥被盗的新闻频频出现,但其仍然给用户的资产转移提供了便利。随着Arbitrum、Optimism等以太坊二层网络的发展,一些专注于L2之间资产转移的跨链桥也逐渐崭露头角。今天这篇文章,就要给大家介绍两个非常实用的跨链桥——Orbiter和Layerswap。通过对这两个跨链桥的原理、操作以及一些细节方面的介绍,以小见大,帮助大家了解当前二层跨链桥的现状,也方便自己在跨链时做出最优的选择。01、为什么选择Layerswap和Orbiter可能会有读者疑惑,目前市面上那么多跨链桥,为什么别的不提,单单将这两位拎出来进行介绍呢?这其中另有深意,且听我细细道来。官方背书首先,跨链桥最重要的是什么?我说是安全性,应该没有人反对吧!作为一个资产转移工具,就如同古代押送货物的镖师,安全自然是重中之重。再加上我开头提到的跨链桥各种被盗,一个不安全的跨链桥,就算他倒贴手续费,也绝对不会有用户愿意使用的。打开zkSync和Starknet的官网,可以清楚地看见这两个跨链桥,都在官方推荐的靠前位置,有了官方的背书,可信度自然是上来了。空投预期作为Web3用户,空投是万万不可错过的奖励。而在所有的空投中,公链的空投通常是最大方,且覆盖面最广的。目前最值得期待的两个公链空投,应该就是zkSync和Starknet了。

    如果你想获得这两条链的空投,势必就要体验他们的生态,而Orbiter和Layerswap都是早早布局这两条链,用户可以非常方便地从其它链转移资产到zkSync和Starknet。此外,这两个项目本身也都从未进行空投,如果用户在体验新链使用优先使用它们,那么可以实现一鱼多吃的效果,获得公链和跨链桥两份空投。02、原理与操作原理介绍1.Orbiter作为用户,我们虽然不用完全了解跨链桥运转的每一步,但是基本的原理还是可以学习一下,毕竟涉及的是我们自己资金的安全性,了解过后,用起来也更放心。Orbiter在进行跨链时,存在Sender(发送者)和Maker(做市商)两个角色。做市商在为跨链发起者提供服务之前,需要先在Orbiter的做市商保证金合约中存入超额保证金,并在Makeraddress里面存入Liquidity资金,以保证Sender的资金可以正常地跨链。假设现在我们有一笔0.1ETH的资金,要从Arbitrum转移到zkSync,正常的流程是Sender在Arbitrum上将资金发送给Maker,Maker需要知道目标网络,也就是这笔资金要跨到哪条链上,以及资金的数量和类型。确认无误后,Maker就会在目标网络,这里就是zkSync上发送给你的钱包一笔资产,这样整个跨链过程就完成了。目标网络是使用一个叫做IdentificationCode(识别码)的东西来进行区分的,这个识别码在跨链时会被添加在转账金额的后四位,通过检查该识别码,Maker可以确认目标链。Maker在整个跨链过程中就相当于是一个资金的中转站。在这个过程中,如果Maker没有将Sender的资产成功发送,那么Sender可以依据交易批准界面提供的识别码等信息向做市商保证金合约(MDC)发起仲裁请求,获得超额补偿。2.LayerswapLayerswap并没有在自己的用户手册中披露太多关于技术原理方面的东西,但是从其早期的跨链风格来看,Layerswap还是和上面的Orbiter有所不同。Layerswap诞生的初期,二层网络还没有成熟,很多用户想要体验Arbitrum、Optimism这些二层,只能先从交易所提现资金到ETH主网,再从主网使用官方跨链桥,把资产跨链到二层。而Layerswap当时推出了一个Bransfer的工具,并在各大交易所注册自己的账号。用户如果需要进行将ETH跨链到二层网络,只需要将资产转移给Layerswap的交易所账号里,接着他们会在二层网络发送一笔资金给你的目标地址。由于交易所内部转账免手续费,你需要支付的几乎只有二层转账的费用,外加Layerswap自己收取的一些费用,可以说是非常便宜了。

    而内部转账如何确认呢?这里就用到了Bransfer,用户需要在交易所申请一个只读API,Layerswap拿到了你的API,就可以读取你的转账数据了。随着二层的发展,大部分交易所已经支持Arbitrum和Optimism的充提了,就连还未发币的zkSync和Starknet也都陆续被支持。一旦交易所支持这些二层了,那Layerswap似乎就失去了它的优势,因此在最新的v2版本中,Layerswap将Bransfer进行了迁移,成为了一个内置功能,用户无需再注册Bransfer。此外,由于二者的合并,其交易历史也进行了统一,用户可以直接在Layerswap上进行查看。从Layerswap的发家史来看,结合当前的跨链资金限制,我们可以猜测其大概率还是使用的还是自己的资金来帮助用户进行跨链,从而赚钱手续费。实际操作1.Orbiterhttps://orbiter.finance这里我以Arbitrum跨链到zkSyncEra进行演示。首先我们打开Orbiter的网站,这里直接使用V2版本,可跨链的代币会更多。如图所示,界面非常简洁,直接选择好对应的链、代币,并填入数量即可。底部会显示帮你节省了多少GAS费以及时间,如果你想看到实际费用,将鼠标指针放在问号上面就会显示官方跨链桥的费用,以及使用Orbiter的费用。如果想要查看自己跨链的历史,可以在右上角的History查看。除了跨链的功能,orbiter还推出了一个L2的数据看板,点击左上角的L2Data,就可以看到二层整体的交易数据以及各个项目单独的数据。2.Layerswaphttps://layerswap.io/app打开Layerswap的官网,因为它支持交易所直接跨链,这里我们尝试从OKX跨链ETH到zkSyncEra。选好OKX和zkSyncEra之后,输入要跨链的金额,这里代币种类无法更改,只有ETH可以选,而且限制最大1ETH。右上角有客服按钮,如果跨链过程中出现任何问题,可以直接联系他们,“Transfer”那里也可以看到历史记录。

    底部会显示你将收到的代币数量,这里显示我会收到0.99802个ETH。包括0.001198ETH的LayerswapFee以及0.01的ExchangeFee。收款地址这里,既可以填写与发送地址相同的地址,也可以自定义一个其它地址,比较方便。点击“SwapNow”之后,会进入转账界面,你需要在OKX里面提现1个ETH,发送到它提供给你的收款地址。这里发送的公链是可以选择的,默认是Arbitrum,节省手续费。当你完成了交易所提现到该地址的操作后,这个界面会自动检测到资金到账,接着会把这笔资金转移到你zkSyncEra的地址上。03、细节对比支持的公链数量从支持的公链数量上来看,Layerswap比Obiter多出了两个,分别是Solana和Avalanche,且单独支持交易所提现跨链。但是数量多不代表更好,Solana这条公链在FTX崩盘之后,已经远不如从前那般活跃。Avalanche整个生态似乎也没有什么特别亮眼的项目,整体的活跃度也比较一般。因此Orbiter缺失了这两条链的支持,问题也不是很大。跨链速度在跨链速度方面,我们从任意链跨到zkSyncEra。Orbiter的时间基本都在30秒左右,其中主网速度稍慢,可能要45秒,如果主网较卡时,可能还要更久。最快的是BSC网络,跨链到zkSyncEra只需要15秒。Layerswap跨链速度普遍都稍慢,基本都在2分钟左右。其中polygon跨链到zkSyncEra的速度最慢,超过1个小时。

    因此在跨链速度方面,Orbiter还是完胜Layerswap的。跨链费用Orbiter大部分二层之间的跨链费用在2U~4U之间,通常都是固定的,少数跨链费用是随着跨链金额的增加而增加的,例如将ETH从zkSyncEra跨链回Arbitrum就是这样。当跨链金额为0.01ETH时,费用为2.47U。当我们试图把跨链金额提高到1ETH时,跨链手续费立刻水涨船高,来到了4.43U。而二层跨到主网的费用就高了,14U手续费起步,跨链金额越大,手续费也是越高,最高可以到20U,再高就没有了,因为Orbiter的Maker对跨到主网的资金做了限制,最大只有10E。Layerswap二层之间跨链的费用基本都在0.0016E左右,也就是3U。不管跨链资金怎么变化,手续费仍然比较稳定。当我们尝试把资金从二层跨到以太坊主网时,手续费竟然比二层之间互转还便宜。整体体验下来可以发现,Layerswap的跨链费用还是比较稳定的,就像交易所的提币费用那样稳定。对比下来,在跨链费用方面,Layerswap似乎还略胜一筹。除了直接在跨链桥上直接查看跨链费用,使用Chaineye也可以进行跨链费用查询。https://chaineye.tools/bridge打开工具后输入跨链的相关信息,一键就可以查询各个跨链桥的费用。工具默认会按照手续费由低到高进行排名,可以将右上角的“cheapest”改成“fastest”。这样就会显示速度最快的链。(按照速度从快到慢排序)安全性从上面提到的原理来看,Orbiter通过白名单机制让多个有资金的做市商为用户在各链提供跨链的流动性,同时通过保证金与仲裁机制避免了做市商收到资金后的不作为风险,来保障用户的资金安全。相比于Layerswap单一实体提供流动性,前者在保证用户资金安全似乎考虑得更为全面。04、总结通常上面的论述,我们可以使用下面的策略来完成日常跨链:1.当跨链资金不大时,优先使用Layerswap,它的手续费较低,但是速度稍微慢一点;2.当跨链资金较大时,优先使用Orbiter,Orbiter的流动性显然更充足,可以满足更大资金的跨链需求,而Layerswap有着1ETH的限制;3.当需要从二层跨链到主网时,优先使用Layerswap,二层到主网的费用还是Layerswap最便宜;4.资金在交易所,想要直接跨链到目标链的用户,优先选择Layerswap,毕竟只有它支持交易所;5.对时间和安全比较在意,但不在乎手续费的用户,可以优先选择Orbiter。