登录 后可观看高清视频
EVM 编程课程 #7 - Gas 机制
238次播放
2025-08-01
视频 AI 总结: 本视频详细讲解了以太坊虚拟机(EVM)中的 Gas 机制。Gas 是执行 EVM 操作所需的计算量单位,用于补偿验证者、防止滥用和有效分配网络资源。视频解释了 Gas 的计算方式,以及不同操作消耗 Gas 不同的原因,例如存储访问的冷热状态会影响 Gas 消耗。此外,视频还讨论了 Gas 退款机制及其演变,以及 EIP-1559 对 Gas 费市场的影响,最后介绍了 63/64 规则对合约调用栈深度的限制。
关键信息:
- Gas 是 EVM 中衡量计算量的单位,用于支付交易费用。
- Gas 消耗取决于操作类型,例如存储访问、计算复杂度等。
- 首次访问存储(冷状态)比后续访问(热状态)消耗更多 Gas。
- Gas 退款机制曾被滥用,后通过 EIP-3529 进行了调整。
- EIP-1559 引入了基础费用(Base Fee)和矿工小费(Tip),改变了 Gas 费市场。
- 63/64 规则限制了合约调用栈的深度,防止潜在的攻击。
- 每个区块的 Gas 上限是 15 million gas,根据网络拥堵情况,可以调整到 7.5 million 到 30 million 之间。