一文读懂以太坊概念分析

2/22/2024, 9:13:49 AM
新手
以太坊
本文科普以太上的Gas fee分類。

转发原文标题:一文读懂什么是以太坊Gas、Gas Limit、Gas price、Gas fee、Base fee、Max fee等

Gas翻译为中文是燃料/汽油的意思。在以太坊(或其他网络),为了执行特定的操作(比如发送代币、存储、兑换代币)需要消耗一定的燃料,这个燃料我们称之为Gas。这就好比汽车要跑,就需要消耗汽油。在以太坊,要进行各种交互,就需要消耗Gas。举个例子:

假设开车从A地到B地需要消耗10升汽油,每升的价格8元,那么,从A到B需要消耗的汽油费用:10*8=80(元)。

同样,在以太坊网络,假设执行发送代币这个操作,需要消耗Gas的数量是21000个单位,每个单位Gas价格是100gwei。则执行这笔操需要支付的费用:21000*100=2100000gwei。

为什么需要Gas

我们都知道,在web2当中最重要的一个策略就是免费,来吸引流量实现变现。那么web3中的以太坊为什么不这么做呢?

收取gas费除了打赏奖励矿工等激励性质的作用之外,另一个作用就是防止恶意的攻击,假设没有gas费的设置,攻击者就可以发布无数死循环的合约,然后不断通过发送交易让节点运行,劫持全网的大量算力使得系统瘫痪。通过规定gas消耗量,以避免一些代码恶意的无限循环,导致资源浪费。当所有的gas消耗殆尽,就停止继续运转,好比汽车的汽油耗尽,车就停下来不走了,这就不至于无效者继续占坑。

Gas Limit

什么是Gas Limit

在开头例子中,要计算从A地跑到B地汽油花了多少钱,除了要知道汽油价格(多少钱1升),还需要知道消耗的汽油量(用了多少升)。

同样,在以太坊网络,要计算某笔操作的成本(手续费),除了要知道Gas的价格,还要知道消耗的Gas的数量。

Gas数量要消耗多少,由合约创建者设定,不同合约、不同类型的操作,消耗的gas数量不尽相同,操作越复杂需要消耗的gas越多,所以很难预先估计Ga的消耗量,为此采取的办法是,给定一个比实际消耗更高的限值,即Gas Limit,如果实际未消耗这么多,剩余部分将退回用户。

在计算消耗的Gas数量时,钱包提供商比如metamask往往直接给出Gas Limit,如果实际消耗小于Gas Limit,剩余的返还。如果实际消耗超过Gas Limit,交易无法完成。

假设一笔以太坊网络转账需要消耗的Gas数量为21000,Gas Limit设置为50000,而实际只消耗21000,那么剩下的29000将自动返还。但如果实际消耗需要51000,而你只设置为50000,那么这笔交易将不会完成,消耗的50000也不会退回。

所以,如果试图通过减小Gas Limit数值达到减少手续费的目的,可能会适得其反。不仅交易可能不成功,手续费照样扣。

Gas Limit如何确定?

Gas Limit的数值一般是钱包提供商默认自动给出的,通常不需要我们手动修改或者调整。

Gas price

什么是Gas price

Gas price,是指 Gas 的价格/单价,通常用Gwei来表示。

Gas price如何确定

在2021年8月5日伦敦升级实施后,Gas price变成包含两部分的费用:基本费(base fee)和小费(Max priority fee)。

「1.Base fee」

即基本费。每个区块都有一个作为底价的基本费,为了有资格被包含在一个区块中,Gas价格必须大于等于基本费。基本费用的确定方法,这里不展开,反正用户自己修改不了,由以太坊本身决定。

「2.Max priority fee」

即小费的意思。在滴滴打车的时候,遇到高峰时段,如果加10元、20元小费,可能你会优先叫到车。在以太坊网络Gas费的设计机制中,同样适用这个道理。你给小费,就可能优先成交。这里需要注意,基本费是根据网络拥堵情况实时变动的,可以通过网站查询基本费,而小费可以自己调整,一般调高不调低。

「3.Max fee」

即每单位Gas的最高费用。最高费用是你愿意为每单位Gas支付的绝对最高金额,以使你的交易得到确认。在大多数情况下,你的实际交易费用将低于你预先指定的最高费用,你交易的最低Gas价格是当前的基本费用。然而,如果在你交易尚未完成时,基准费用增加了呢?那么,你的交易就有可能被卡住,或失败或被放弃。因此,为了在EIP-1559下实现可预测的交易结算,目前认为最好的做法是设置一个预期基本费用增加的最高费用。

上图是具体的交易信息:

  • 1、base fee:27.630981243 Gwei
  • 2、max priority fee:0.01 Gwei
  • 3、max fee:57.802896536 Gwei
  • 4、gas price:base fee + max priority = 27.640981243 Gwei
  • 5、gas limit:46,097
  • 6、Usage by Txn:46,097 (交易实际的gas量)
  • 7、gas fee: gas price * Usage by Txn = 1274166.312358571 Gwei = 0.001274166312358571ETH

声明:

  1. 本文转载自 [Web3星云], 原文标题“一文读懂什么是以太坊Gas、Gas Limit、Gas price、Gas fee、Base fee、Max fee等”,著作权归属原作者[dogwang],如对转载有异议,请联系Gate Learn团队,团队会根据相关流程尽速处理。
  2. 免责声明:本文所表达的观点和意见仅代表作者个人观点,不构成任何投资建议。
  3. 文章其他语言版本由Gate Learn团队翻译, 在未提及Gate.io的情况下不得复制、传播或抄袭经翻译文章。

分享

币圈日历

项目进展
Etherex 将于 8 月 6 日推出代币 REX。
REX
22.27%
2025-08-06
拉斯维加斯的稀有开发与治理日
Cardano将在拉斯维加斯举办稀有开发与治理日,时间为8月6日至7日,活动包括研讨会、黑客马拉松和以技术开发及治理主题为重点的小组讨论。
ADA
-3.44%
2025-08-06
区块链.Rio在里约热内卢
Stellar 将参加定于 8 月 5 日至 7 日在里约热内卢举行的 Blockchain.Rio 大会。该节目将包括主题演讲和小组讨论,届时将邀请 Stellar 生态系统的代表与合作伙伴 Cheesecake Labs 和 NearX 共同参与。
XLM
-3.18%
2025-08-06
网络研讨会
Circle 宣布将于 2025 年 8 月 7 日 14:00 UTC 举办名为“GENIUS Act 时代开始”的实时高管见解网络研讨会。此次会议将探讨新通过的 GENIUS Act 的影响——这是美国第一个针对支付稳定币的联邦监管框架。Circle 的 Dante Disparte 和 Corey Then 将主导讨论该立法如何影响数字资产创新、监管透明度,以及美国在全球金融基础设施中的领导地位.
USDC
-0.03%
2025-08-06
X 上的 AMA
Ankr将在8月7日16:00 UTC于X平台举办一次AMA,重点讨论DogeOS在为狗狗币构建应用层方面的工作。
ANKR
-3.23%
2025-08-06

相关文章

浅谈合并:什么是以太坊2.0?
中级

浅谈合并:什么是以太坊2.0?

一场可能影响整个加密生态的升级
12/14/2022, 3:56:45 AM
什么是Aragon?一文读懂ANT
中级

什么是Aragon?一文读懂ANT

Aragon 是一个用于管理 DAO 的去中心化平台。它具有可定制的模板和内置投票系统,支持基于以太坊的代币,是区块链初创公司、社区和慈善机构的最佳选择。
5/26/2023, 1:44:05 AM
什么是MetaMask(小狐狸钱包)?
新手

什么是MetaMask(小狐狸钱包)?

MetaMask可以直接从您的浏览器与以太坊或其他区块链进行交互应用。 是最方便的加密货币钱包
12/24/2022, 2:53:55 AM
什么是以太坊?
新手

什么是以太坊?

2017 年的 ICO、吹起 2020 年牛市号角的 DeFi、2021 年走入主流的非同质化代币 NFT、因为用户需求暴增出现的扩容方案 EVM 兼容链及 Layer2 Rollups,这些知名的区块链创新都离不开一个名为Ethereum的区块链,本文将带大家了解什么是以太坊,以太坊如何运作,以太坊发展的重要轨迹还有一些知名应用。
1/22/2025, 7:10:14 AM
Neiro(内罗)是什么?关于2025年 NEIROETH 你需要知道的一切
中级

Neiro(内罗)是什么?关于2025年 NEIROETH 你需要知道的一切

Neiro 是一只柴犬,激发了在不同区块链上推出 Neiro 代币。截至2025年,Neiro 以太坊(NEIROETH)已发展成为一个市值2.15亿美元、拥有 87,000 多个持有者、在12个主要交易所上市的领先米姆币。生态系统现在包括用于社区治理的 DAO、官方周边商店和移动应用。NEIROETH 已实施第二层扩容解决方案以提高可扩展性,并凭借充满活力的社区和顶级加密货币影响者,在市值排名前10的狗主题米姆币中稳固了自身地位。
5/23/2025, 6:57:02 AM
什么是再质押(Restaking)?
中级

什么是再质押(Restaking)?

您想通过将代币投放到多个网络来赚取更多奖励吗?了解什么是 "再质押",它是如何运作的,以及如何选择最适合您的 "再质押 "方法。
4/23/2024, 7:34:16 AM
即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!