宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > 瑞波币 > 正文

各大DEX的Gas费对比:执行交换所进行的跳数才是影响Gas差异的关键性指标

作者:

时间:1900/1/1 0:00:00

用户在以太坊区块链中发现的主要用例是无需中介即可在加密资产之间进行交换的能力。去中心化交易所或DEX是用于此活动的平台。它们可以概括为一个应用程序,允许您使用其池中可用的流动性将ETH或任何代币交换为其他代币。

去中心化交易所代表了以太坊上最广泛的gas消耗。根据TheBlock的统计数据,与代币交换相关的合约是消耗区块链资源最多的合约之一。

来源:TheBlock

尽管这些系统具有无需许可的性质、惊人的数量和无可争议的成功,但在链上进行操作成本高昂,给一些用户带来了负担。交易成本可以分解为几个不同的成本要素:

价格的影响

流动性提供者费用

滑点

底层区块链的交易费用

了解这些成本对于资本效率至关重要,可以为做出正确选择的用户节省数千美元。

DEX行业有几个可供用户选择的替代协议应用程序,它们提供相同的代币交换核心服务。本文旨在比较最后一个项目,当使用不同的指数在市场上可用的交易费用的成本。

为什么gas成本在交易和DEX之间存在差异?

任何链上操作都需要根据它消耗的计算资源量来定价。在以太坊网络中,gas是用于衡量用于执行每个特定操作的计算工作量的单位,并直接影响交易成本。由于每个协议采取不同的方法并且需要执行不同的功能来进行交换,因此每笔交易/协议的消耗也不同。

一笔交易可以调用任意数量的函数,并与许多不同的智能合约进行交互。下面,我们可以看到使用Tenderly提供的工具进行的两个不同交易的gas消耗明细。如您所见,第二笔交易最终花费的gas比第一笔交易多70%。

维珍银河董事长:PayPal消息传出后各大银行讨论如何支持比特币:维珍银河董事长Chamath Palihapitiya今晨发推表示,PayPal消息传出后,各大银行都在开会讨论如何支持比特币。它不再仅作为一个选项。[2020/10/22]

两种通用交换交易的Gas细分

比较法

每个DEX都有其执行交换的方法,但是可以在它们之间确定一些模式。为了比较不同DEX之间交易的gas成本,分别都选择了一种。UniswapV2代表了传统的恒定产品池,UniswapV3引入了中心化流动性池,选择了Curve作为其混合和自定义curve池,最后选择了带有加权池的BalancerV2。对于他们中的每一个,都设置了一个Dune表盘:

Balancer:https://duneanalytics.com/yulesa/Balancer-Gas

Curve:https://duneanalytics.com/yulesa/Curve-Gas-Usage

UniswapV2:https://duneanalytics.com/yulesa/Uniswap-V2-Gas-UsageUniswapV3:

https://duneanalytics.com/yulesa/Uniswap-V3-Gas-Usage

仪表盘允许通过在选择框中输入池地址来单独检查每个池。它还有一个事务表来过滤异常值以进行更详细的调查。

DEXgas比较仪表板

当分析一个协议的多个矿池时,只有超过100笔交易符合上述标准的矿池才会被绘制出来,以获得更相关的结果。在分析与单个池交互的交易时,交易按交换中涉及的跃点数进行分组。

腾讯云区块链产品负责人:各大企业应共同做好区块链标准建设:腾讯云区块链产品负责人邵兵建议,首先应该加强区块链基础设施建设。近年来,国家提出要把区块链作为一个基础设施来建设,只有建设好基础设施,后面的道路才能更加通畅。与此同时,应在基础设施建设的基础上形成一些强制标准,对区块链的下一步发展、应用产生更好的约束。我们认为,只有各大企业共同做好标准的建设,才有利于区块链的未来发展。邵兵举例说,在区块链发展过程中,需要制定许多标准,比如跨链标准、信息格式标准、信息共享标准以及身份标准等等。惟其如此,才有可能避免由区块链所引发的信息孤岛的形成。(科技日报)[2020/9/23]

涉及多次交换的交易

交换执行可以包装在也执行其他代码的交易中。为了排除这种影响,只分析了直接调用协议保险库/路由器合约的交易。该过滤器用于排除由DEX聚合器和合约路由的交易,这些合约捆绑了多个会增加交易成本,但与DEX协议本身无关的功能。

Balancer

Balancer池分布

Balancer的大部分交易来自DEX聚合器应用程序,例如1inch、Metamask等。由于这些交易被排除在分析之外,这自然会减少可用的数据量。尽管如此,仍有14个矿池符合至少100个直接调用交易的标准。正如预期的那样,当单独评估每个池时,可以看到单跳交换和多跳交换之间的显着差异。另一项发现是,池中代币的数量不会改变使用它的交易的gas支出。重要的是要记住,Balancer中的V2代币池可能会也可能不会充当预言机——如果它们这样做了,当存储价格数据的内存槽被初始化时,gas成本会更高一些。这可以在这些池的移动平均图表上查看。请注意一旦所有内存插槽都已初始化,平均值是如何突然下降的。

Filecoin官方降低各大洲奖励解锁基准线:Filecoin官方人员Ian在slack频道发布最新消息,以下是核心亮点:1.Filecoin官方降低各大洲奖励解锁基准线;各大洲最低解锁线从100TiB降为10TiB,其次为50TiB且对应的奖励金额保持不变(25k/50k FIL);2.官方降低全球奖励解锁基准线。解锁全球100万FIL奖励基准线从原先的各大洲必须要达到1PiB降低为10TiB;3.设定维护窗口期。北京时间8月30日14:00到9月1日14:00为维护窗口期,订单机器人将不会在维护窗口期间提出新的交易;4.维护窗口期间将修复错误。官方人员将在窗口期间修复错误,并消除一些与bot或Lotus问题相关的失败交易;5.在维护窗口之前创建的交易仍然有效,将会给矿工一个完成交易的机会;6.维护窗口期间,矿工依旧需要提交post;7.注册太空竞赛的截止时间为9月1日06:00。[2020/8/29]

分别是LINK/WET、USDC/WETH

和WBTC/WETH池分布

Curve

各大平台比特币均跌破一万美元关口:目前在bitfinex比特币价格为9921.1美元,跌幅为12.5%。目前在okex平台比特币价格为9949.45美元,跌幅为12.39%。比特币在火币pro平台也一度跌下一万美元。此次的价格下跌,或许与刚刚BitfineX和Tether被美国商品期货交易委员会传唤的新闻有关。[2018/1/31]

Curve池分布

从本文研究的DEX来看,Curve有其独特的机制,这使得比较有时会不平衡。每个Curve池都是为其资产定制的。

Curve显示出所分析的DEX之间最显着的gas消耗差异。这得到了部分解释,因为Curve允许交换未包装的代币,如DAI或USDC,而资金池设计为不依赖其他协议IOU,如cDAI或yUSDC,并且包装和拆分过程是交易的一部分。结果,尽管资金池中的资产从这些协议中获得了好处,但它使交易变得相当昂贵。

分别为3pool、renBTC和Tricrypto池的分布

UniswapV2

招商证券:各大互联网公司在区块链技术上的频频布局 给区块链概念带来利好:招商证券认为,虽然2017年比特币迎来了火爆行情,但当时并未给区块链概念本身带来太多的关注度。而近期各大互联网公司在区块链技术上的频频布局对于区块链在我国的市场培育和推广将起到积极作用。通过各大互联网公司的传导,区块链的受众面将逐渐从小众的极客玩家们向普罗大众推广。但从目前看,各大互联网公司试水的区块链应用依旧以发行“代币”或实现“积分管理”的类型为主,功能相对单一,依旧处于初级阶段。而区块链真正的潜在应用空间(金融、政务、医疗等)还很巨大,尚需时日慢慢挖掘,短期内看尚不具备大规模落地条件。

招商证券建议从具备“技术开发能力”与“应用及场景”这两个维度筛选标的,推荐:1)“技术和场景”受益标的:恒生电子、金证股份、新大陆、赢时胜;2)加解密相关标的:飞天诚信、卫士通。[2018/1/10]

UniswapV2池分布

除了作为此列表中最古老的协议之外,UniswapV2还被广泛采用。协议中已经创建了2500多个资金池,服务于资产的长尾市场。绘制上图时存在了一些限制,但它们可以描绘协议中的gas成本。一些最受欢迎的代币,例如稳定币和BTC,广泛用于ABC<->ETH<->WBTC等交易中的多跳交换。有时ABC转账是gas密集型的,会增加涉及这些流行代币的交易中使用的平均gas。再一次,在调查每个资金池时,交易gas使用之间最显着的差异可以分配给每笔交易进行的跳数。

分别是LINK/WET、USDC/WETH

和WBTC/WETH池分布

UniswapV3

UniswapV3池分布

Uniswap协议第3版的最大担忧之一是交换交易可能会花费更多的gas。UniswapV3交易受其造成的价格影响。相对于可用流动性的订单越高,它将越能推动价格跨分时,离散的价格区间代表0.0001%的价格上涨或下跌,其中流动性需要调整。由于大多数交易对价格的影响相对较小,因此交易成本中位数与之前的版本一致。但是,在处理适度的流动性池时,用户需要关注订单对价格的影响。

分别是LINK/WET、USDC/WETH

和WBTC/WETH池分布

比较协议

每个协议的gas成本

选择了BalancerV2和UniswapV2和V3共有的三个相同数位池来进行详细比较——USDC/WETH、WBTC/WETH和LINK/WETH。由于Curve的方法不同,因此选择了它的一些资金池来融入图片,但不会参与比较。

可以观察到,3个DEX之间消耗的gas没有显着差异。观察到的差异可能与为研究选择的方法不精确有关。对于2跳交易,差异可归因于交易中涉及的其中一个代币合约中的转移函数的二阶效应。

此外,这里有一个表格,计算成本、当前ETH价格和DEX之间观察到的大致差异。从一个角度来看,在2000美元的ETH场景中,gas为50gWei,为WBTC/WETH2跳交换选择UniswapV2而不是V3的差异将节省3.12美元。如果订单金额超过1040美元,通常0.3%的LP费用要高于此差额。

不同场景的gas成本

结论

该研究表明,分析的DEX之间没有显着差异。对交易所使用的gas的最大影响是执行交换所必须进行的跳数。1跳和2跳交易之间的差异比DEX之间的差异更有意义。此外,根据交易的规模,交易成本的其他因素,如LP费用或滑点,可能会对总成本产生更显着的影响。

尽管Curve在gas支出方面有一些非常有竞争力的资金池,但其中一些资金池是用底层协议IOU设计的,包装和展开过程对它们的交易有显著影响。

关于分析的考虑

执行交易通常意味着调用参与的代币合约的转移函数——例外是由于Balancer的单一保险库模型或在Balancer保险库中使用内部用户余额,而在Balancer上进行多跳交易。一些代币在调用转移函数时可以执行的不仅仅是简单的记账,从而增加了交易的成本。尚未完全实现使用Dune排除这种影响的实用方法。当交易执行多跳以进行交换并且其中一个代币表现不佳时,这种行为尤其令人担忧。虽然,相信这个问题会系统地影响所有协议,并且很少会显着影响结果。将分析范围限制为每个代币池的单跳交易可以减轻这种影响。

由于某些协议从一开始就有数以千计的交易,在Dune/Internet浏览器中处理如此大量的数据会大大降低仪表板的可用性。因此,在这些协议中,对分析的交易数量施加了限制。然而,数据人口的减少不会显着改变结果。对于单个池视图,仪表板的上限为1000笔交易。UniswapV2仅限于上个月的交易。

标签:GAS区块链SWAPUNIVegasDoge区块链是什么概念股SaucerSwapAunite

瑞波币热门资讯
项目周刊|BTC网络挖矿难度上调6.03%

金色周刊是金色财经推出的一档每周区块链行业总结栏目,内容涵盖一周重点新闻、行情与合约数据、矿业信息、项目动态、技术进展等行业动态。本文是项目周刊,带您一览本周主流项目以及明星项目的进展.

1900/1/1 0:00:00
金色观察丨SBF:传统风投和 DeFi 能“互搭”吗?

金色财经区块链7月29日讯??加密交易所FTX的创始人萨姆·班克曼-弗里德今年只有29岁,但目前个人财富已经达到了80亿美元,他最近谈到了传统风投与去中心化金融是否足够“搭配”的问题.

1900/1/1 0:00:00
部分萨尔瓦多民众抗议拒绝比特币 比特币法币之路任重道远

近日备受瞩目的比特币“王国”萨尔瓦多出现了变故,7月22日一部分民众在当地立法议会前面举行抗议,抗议该国家将比特币作为法币。一时间这件事情引起了很多媒体的关注,而比特币是否适合做法币再次引起很多人的关注.

1900/1/1 0:00:00
Maker基金会宣告使命完成 MakerDAO实现完全去中心化

Maker基金会CEORuneChristensen发文《MakerDAOHasComeFullCircle》宣告,MakerDAO正式交给社区,实现彻底的去中心化。基金会将在未来几个月解散。MakerDAO现在成为了完全去中心化的.

1900/1/1 0:00:00
特斯拉Q2财报:比特币相关减值损失2300万美元

原文标题:特斯拉Q2净收入首超10亿美元!暗示上调今年交付指引美东时间7月26日周一美股盘后,全球市值最大的汽车制造商、电动汽车巨头特斯拉公布了二季报,开启美股二季度财报季最繁忙的一周.

1900/1/1 0:00:00
去中心化预测市场的复苏

早在2014年,当第一个区块链平台Augur推出时,预测市场就被吹捧为最佳区块链用例之一。从那时起,大多数早期平台已经消失,其原因如下:1)糟糕的可用性/UX,?2)高昂的以太坊gas费,3)糟糕的流动性.

1900/1/1 0:00:00