除了安全、产品功能和用户体验外,用户最为关注的是跨链成本。为此,笔者对市面上一些主流的跨链桥的交易费用进行了对比分析,选出在费用收取方面最具市场竞争力的跨链桥。根据Defillama 上显示的跨链桥的链上交易数据,可以发现无论是日交易金额还是日交易笔数,Across、CelercBridge、Hop、Multichain与 Stargate 都是比较领先的跨链桥,因此笔者选择了这 5 个跨链桥来做跨链费用对比的分析对象。
跨链桥的费用机制各有特色下面对各个跨链桥的费用机制进行简单介绍。9 g, U' Z$ W+ V2 V8 `
1 L+ A" Z7 Y' c1 s4 m: M
(1 )Across的费用包含两部分,目标链Gas费用和协议使用费用。其协议使用费用是由公式计算得出,具体的计算方法参照其官方的费用文档。
, @$ u; G1 h4 Z Z0 I* ^, N) x3 o
(2 )CelercBridge 的费用包含两个部分,目标链 Gas 费用和协议使用费用,其中协议使用费用范围是0% -0.5% 。
(3 )Hop使用的是 AMM 机制,需要0.04% 的swap 费用,同时 Hop 不适合大额用户,因为 AMM 机制会存在滑点。另外 Hop 的官方费用文档中提到最少收费为 1 美金,但是在实际跨链中并没有看到此项收费,这应当是费用文档没有更新。$ j3 w7 s1 }! k
4 h8 O0 F3 i1 q. M4 J x* N: t9 Z$ L
Eg: 笔者测试 Polygon->Arbitrum,发送了 6.8 美金,实际收到 6.51 美金。
源链浏览器地址、目标链浏览器地址。+ n* Z( U- h8 d3 ?9 J% p- ]+ D' J
/ g% e( Y& n! y1 b& ]8 m9 L$ f
(4 )Multichain的收费文档内包含了对山寨币和主流币的收费标准,个别代币收费的改变也会在其推特上更新。目前,针对主流代币 ETH、USDC 与 USDT,目标链 Ethereum 的费用是 0.1% ,最低费用 4.9 美金,这个费用包含目标链 Gas 费用和协议使用费用,目标链是 BSC、Polygon 与 Avalanche 的费用是 0.01% ,最低费用是 0.19 美金,其他目标链的固定跨链费用也是 0.19 美金。+ m' J/ J7 ]) d9 a6 }+ y
点击查看详情。
3 u: i- ?# s+ V- d, [9 {4 T' s
(5 )Stargate 对非 STG 代币转账会收取 0.06% 的费用。 Stargate 收费机制比较特别,其页面显示的预估到账金额是最高的,看起来收取的费用很少,但是在其交易界面仔细看便会发现,Stargate 除了具有一个名为“Gas on destinatioin”的目标链 Gas费用外,还有两个名为“Gas cost”和“Fee”的费用。通过实际跨链,发现 Stargate 的“Gas on destinatioin”只是预估的目标链费用,而实际上收取的目标链 Gas 费用是以源链的代币进行收取的,这部分费用包含在”Gas cost”里面,在实际的”Gas cost”中,还包括源链的Gas 费用。因此用户进行跨链交易,Stargate 的实际收取的跨链费用为扣除源链Gas 费用之后的 “Gas cost”与 “Fee”的总和。% ~8 a3 D+ m% O8 S! Z, O8 m+ ^; e
, \! v! u0 `2 e5 b8 U1 p
Eg: 以BNBChain>Ethereum 转账1 USDT为例,如下图显示, Stargate 会直接在交易页面显示 0.036075 BNB的”Gas cost”,用户进行 1 USDT 的转账,在扣除源链Gas 之后,需要付出的跨链手续费则高达 10 美金。
6 b3 T" Z$ \# ]+ F% @
点击查看交易详情。! F# T, p0 F3 W0 P8 u& e; W* J; M
Stargate 的手续费不在用户的跨链金额中扣除,而是需要用户额外支出跨链费用,而其他跨链桥的手续费是从用户跨链的金额中直接扣除。这样一来,只看用户的到账金额, Stargate显示的到账金额比其他桥的到账金额要高,但是从用户支出的总费用来看,使用 Stargate 支出的总跨链费用还是要比其他跨链桥高不少。具体费用参照下文中的表 1 和表 3 。
0 p, J9 Y/ \! g6 D8 {2 B! n
4 T& B9 R" {2 y+ G, G) s8 V. o( |
图 1 Stargate 显示的费用情况