看啥推荐读物
专栏名称: 以太坊爱好者
以太坊爱好者
目录
今天看啥  ›  专栏  ›  以太坊爱好者

干货 | 搞懂 “柏林” 之后的合约 Gas 开销

以太坊爱好者  · 公众号  · 区块链  · 2021-04-17 23:21
“柏林” 硬分叉将在 4 月 15 日激活,该硬分叉所包含 EIP 中的两个(EIP-2929 和 EIP-2930)都会影响事务的 Gas 开销。本文会解释 “柏林” 激活之前,一些操作码的 Gas 消耗量是如何计算的,而 EIP-2929 对此有何影响,以及,2930 引入的访问清单(Access List)功能应如何使用。摘要这篇文章很长,你要是只想知道结论,看完这部分就可以把网页关掉了:柏林硬分叉改变了某些操作码的 Gas 开销。如果你在自己的应用中硬编码了一些操作可使用的 Gas 数量,这些操作可能会卡死。如果真的出现了这种情况,而你的智能合约又是没法升级的,用户就需要使用 “访问清单” 功能来使用你的应用。访问清单功能可略微减少 Gas 开销,但有些时候也可能会提高总的 Gas 消耗量。geth 客户端 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照