为什么以太坊的 Gas费用会突然大幅度下降?

导读:四月二十五日,数据显示,以太坊 Gas价格下跌了50 gwei,为2021年以来的最低水平。之前因为 gas费用不断上涨,导致链路费用一度接近1500 gwei。而且最近以太坊的 gas费用下降了,原因或...

四月二十五日,数据显示,以太坊 Gas价格下跌了50 gwei,为2021年以来的最低水平。之前因为 gas费用不断上涨,导致链路费用一度接近1500 gwei。而且最近以太坊的 gas费用下降了,原因或者是 GasLimit是以太坊提升区。4月22号,以太坊将区块 GasLimit从1250,000 Gwei升至1500,000 Gwei,升幅约20%。所以,究竟是什么因素影响了以太坊的 Gas费用?这篇文章会给你答案。

注意:本文首次发表于2020年9月23日,部分数据为当年发布的数据,阅读时请注意,数据或有较大变化。

撰写:0x88,律动 BlockBeats

当 Uniswap为20多万个用户地址撒钱时,可能有不少人在开心的时候心里想的是:“这个 gas费用也太高了。」

那天是以太坊历史上最值得纪念的一天, gas建议最高1,000 GWEI,是当时历史最高值。

就在见证历史、全民领空投的当天上午,不少人遇到了关于 gas费用的问题, gas费用已经不是问题了,问题是, gas费用到钱包所建议的最大值也无法在计划时间内完成交易。每个人都在 Metamask上展示 pending,一圈又一圈让人心烦意乱。

为何您使用默认的 gas费金额,但仍然无法立即交易?这篇文章将详细解释以太坊交易的价格机制和在以太坊交易所遇到的问题。

加斯逻辑

这要从以太坊的帐目说起。

在车间网络中有两类帐户:外部帐户(Externally Owned Account)和合同帐户(Contract Account)。

外来帐户是指用户使用的帐户,它由一个私钥持有者控制。合同帐户是具有应用逻辑的智能合约,由合约代码控制(通常为项目方所有)。当用户使用一个 DeFi应用程序时,他们正在用自己的帐户与 DeFi项目的智能合约交互。

各种帐户之间可以自由地交互,钱包之间可以转移资金,合约之间可以互相调用。每次交互作用都要消耗一定的计算量,计算量的多少取决于计算难度,而 Gas是计算难度的度量单位。比如,加运算比较简单,需要消耗3 Gas,除法运算比较复杂,需要5 Gas。

每个单位的 Gas都有相应的价格,即 Gas价格(Gas Price),而 Gas价格的单位是 Wei。使用者需购买 ETH以支付 Gas的费用。1 ETH=1e18 Wei,而我们通常所见的 GWei是1e9Wei。一般情况下,钱包软件会根据 GasPrice历史记录来估算用户在这笔交易中所付出的成本。

为避免整个节点趋于集中,追求结构去中心化的区块链将严格限制每个块的处理能力。比如比特币的 Block Size Limit和以太坊的 Block Gas Limit。当 BlockBeats写这篇文章的时候, BlockGas在以太坊中的每一个区块大约有12,000,000个 Gas,这是每个区块计算总量的上限。每隔15秒出一块。在交易需求超过区块容量时,用户需要在每个区块中竞争资源,以便尽快确认自己的交易。在这个时候,用户会向 Gas投标,矿工们会优先考虑 Gas Price高的交易。

一般情况下,用户在转移的时候,钱包也会增加调节 GasLimit的选项。和 Block Gas Limit不一样, Gas Limit指的是用户可以接受的一种 Gas使用量上限。因为有时候合约中可能有漏洞,一次交易的计算就会一直循环下去。在没有 GasLimit的情况下,这个交易消耗掉了用户钱包里所有的 ETH。通常情况下,矿工所收的费用是通过实际执行交易时消耗的计算量(Gas Used by Transaction)结算的,而 Gas Limit中剩余的 ETH则返回到用户账户。

因此我们可以得出, ETH的消耗量(Ether Cost)=交易成本(Gas FeeTransaction Fee)=每笔交易的 Gas消耗量(Gas Used By Transaction) Gas价格(Gas Price)。

通过学习以太坊的费用机制和帐户类型,我们可以看到用户在进行交易时经常遇到的问题。

相关文章:全球化加密金融服务商Amber Group全新产品矩阵发布会在京举行

科技头条网-全球-科技网站,本文版权归原作者所有,登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,如有侵犯版权请来信告知E-mail:1308654573@qq.com,我们将立即处理。

关键词:
分享:
上一篇:骨传导耳机性价比之光!NANK南卡Runner CCII震撼发布! 下一篇:结合 DeFi和传统金融业务对于大规模采用至关重要

相关文章

发表评论