跳到主要内容

概述

Gas 优化手册由 RareSkills 编写,DeCert.me 翻译为中文版。

Solidity gas 优化

在以太坊中,gas 优化是指重写 Solidity 代码,以在以太坊虚拟机(EVM)中消耗更少的 gas 单位,同时实现相同的业务逻辑。

这篇文章超过11,000个字,不包括源代码,是关于 gas 优化的最完整的资料。

要完全理解本教程中的技巧,你需要了解 EVM 的工作原理,你可以通过参加 Rareskills 的 gas 优化课程Yul 课程,以及练习 Huff Puzzles 来学习。

然而,如果你只想知道代码中可能进行 gas 优化的部分,本文提供了很多可以参考的领域。

著作权

RareSkills 研究员 Michael Amadi(LinkedInTwitter)和 Jesse Raymond(LinkedInTwitter)对此工作做出了重要贡献。