当前位置: 首页 > news >正文

ETH Gas Used

以太坊上每种操作(函数调用、合约交互、代币转账、部署智能合约、NFT 铸造等)会消耗不同数量的 Gas Used

我们可以把这些 Gas Used 理解成 “执行以太坊虚拟机(EVM)操作的计算成本”


🧩 一、Gas Used 的含义回顾

Gas Used = 执行交易时实际消耗的计算量。
总费用 = Gas Used × (Base Fee + Priority Fee)

比如:

  • 简单转账:21000 × GasPrice

  • 调用复杂合约:可能上百万 Gas!


⚙️ 二、常见交易类型及典型 Gas Used 值

类型说明典型 Gas Used备注
💰 普通 ETH 转账A → B 转 1 ETH21,000最基础操作
💎 ERC-20 代币转账USDT / DAI 等50,000 ~ 100,000与代币合约交互
🔁 DEX Swap(Uniswap等)代币兑换120,000 ~ 250,000路径越复杂越贵
🏗️ 部署智能合约新建一个合约400,000 ~ 4,000,000+根据合约大小变化
⚙️ 调用智能合约函数approve() / stake()40,000 ~ 150,000与逻辑复杂度有关
🖼️ 铸造 NFT(ERC-721/1155)mint 一次120,000 ~ 300,000热门时Gas飙升
🏷️ NFT 购买 / 上架 / 出价marketplace 操作150,000 ~ 300,000+多步合约交互
🧩 多签钱包执行交易Gnosis Safe100,000 ~ 250,000验签复杂
🧱 桥接跨链(Bridge)L1→L2 资产转移150,000 ~ 500,000+涉及跨链验证
💾 写入存储 (SSTORE)修改链上数据20,000 每次写入这是EVM底层指令成本
🔍 读取存储 (SLOAD)读取变量2,100 每次读取不改数据便宜很多

🧠 三、Gas Used 是由 EVM 操作码累积而来

以太坊虚拟机(EVM)每执行一种操作(opcode)都会扣固定 Gas,例如:

操作码含义Gas 消耗
ADD加法3
MUL乘法5
SSTORE写入存储20,000
CALL外部合约调用700
LOG1事件日志(1个参数)375 + 8×数据字节数

👉 所以,Gas Used 是所有指令的总和


📊 四、常用估值(大致区间)

操作场景典型 Gas Used
简单交易21,000
Token Approve45,000–65,000
ERC-20 Transfer50,000–90,000
DEX Swap120,000–250,000
NFT Mint150,000–300,000
合约部署400,000–3,000,000
L2 Bridge Deposit150,000–400,000

🔍 五、如何查看某笔交易的 Gas Used?

Etherscan 上打开任何交易详情页:
👉 https://etherscan.io/tx

你会看到类似:

Gas Limit: 250,000
Gas Used by Transaction: 186,543 (74.61%)
Effective Gas Price: 7.5 Gwei
Transaction Fee: 0.00139907 ETH

Gas Limit 是用户愿意花的上限
Gas Used 是实际消耗
多余的 Gas 会退回给用户。


🧮 六、如何通过节点或Web3获取 Gas Used

示例 Python 代码:

from web3 import Web3w3 = Web3(Web3.HTTPProvider("https://mainnet.infura.io/v3/YOUR_PROJECT_ID"))
tx_hash = "0x...."  # 交易哈希
receipt = w3.eth.get_transaction_receipt(tx_hash)
print("Gas Used:", receipt['gasUsed'])
http://www.dtcms.com/a/487621.html

相关文章:

  • Golang + OpenSSL 实现 TLS 安全通信:从私有 CA 到动态证书加载
  • 扩展-docker-ovs编译
  • 什么网站可以免费发布招聘信息鳌江网站建设
  • 门户网站 架构网站怎样快速排名
  • OpenLayers的过滤器 -- 章节二:包含过滤器详解
  • 【题解】B2609【深基1.习1】清扫教室
  • 西安市城乡建设网官方网站免费咨询医生回答在线
  • 【完整源码+数据集+部署教程】 口腔疾病图像分割系统源码&数据集分享 [yolov8-seg等50+全套改进创新点发刊_一键训练教程_Web前端展示]
  • 尤溪网站开发开发一款电商app需要多少钱
  • python单元测试 unittest.mock.patch (一)
  • 一般网站开发好的框架都有哪些网站关闭了域名备案
  • 做自行车车队网站的名字大全做论文查重网站代理能赚到钱吗
  • 华为Asend NPU 大模型W8A8量化调优
  • C#拆箱/装箱(性能优化)
  • 深圳市做网站建设wordpress 获取子分类
  • 网站推广排名平台做网站常州
  • 企业配电柜里的“防火卫士”——ATE800无线测温传感器,让设备更安全!
  • 如何使用云手机进行游戏挂机?
  • 网站自适应手机代码百度网盘资源搜索引擎搜索
  • 做网站的手机软件河北住房和城乡建设厅网站卡
  • 设计模式(解释器模式(Interpreter Pattern)结构|原理|优缺点|场景|示例
  • 我的家乡网站设计模板中国网站备案信息查询
  • 站酷设计网站官网入口文字设计企业为什么需要手机网站
  • `ztask` 轻量级合作式任务调度器
  • Segment Anything(SAM)
  • string 1 easy
  • 全球著名科技网站手机自助建站系统
  • LRU Cache 最近最少使用
  • h5游戏免费下载:跳一跳
  • 用asp做网站深圳市点击未来科技网站建设