视频学习的独特价值
文字资料适合查阅,视频更适合建立直觉。看着讲师在 Foundry 终端实时输出 gas 数字,对优化效果的体感远胜读文档。许多 Binance 智能链上的工程师都把视频教程列为新人入职必看资料。
本文按学习阶段推荐视频,从入门到精通一气呵成。
入门阶段:理解 Gas 概念
推荐 Patrick Collins 的 freeCodeCamp 长课程,其中专门一章介绍 gas 计量与简单优化。配合 Smart Contract Programmer 频道的短视频,能在两小时内建立基础认知。两位讲师母语为英语,但都配有清晰字幕,国内学习者可以选择社区翻译版本。
看完后试着部署一个 ERC20 到 币安 智能链测试网,亲手感受 gas 报告生成流程。
基础阶段:常见手法演练
OpenZeppelin、ConsenSys 官方频道发布过多场 workshop,逐步演示 storage 缓存、custom errors、calldata 优化。每个手法都附带源码与 gas 对比,学完即可应用。
B安 智能链生态合作的 Dapp Tooling Day 也有完整的录播,国内多家社区做了中文配音。
进阶阶段:底层原理
David Mihal、Noxx、Mariano Conti 等讲师的视频深入 EVM 字节码、Yul、汇编。学习曲线陡峭,但对真正想做极致优化的工程师必不可少。建议每集都暂停反复看,配合 evm.codes 网站对照学习。
高手阶段:实战案例剖析
Trail of Bits、Spearbit 的会议演讲,常常拆解真实项目的 gas 改造案例。其中 Uniswap V3、Solady、Compound V3 的源码剖析极具启发性。许多 必安 上线项目都受到这些案例影响。
中文资源推荐
登链社区、登链翻译、SeeDAO 公开课、ChainCatcher 课程等平台有大量中文 gas 优化视频。建议关注几位活跃讲师,及时获取新内容。中文资源虽然总量较少,但贴近本地开发场景,理解门槛低。
学习方法建议
第一遍快速过一遍获取概貌;第二遍暂停记笔记,理清每个手法;第三遍跟着写代码并跑 benchmark;第四遍尝试给现有合约提优化 PR。四遍走完,你的 gas 直觉会显著提升。
持续跟进
Gas 优化技巧随 EVM 升级演进。订阅讲师们的 Twitter 与 YouTube,关注每次 EIP 变动后的解读。如此一来,你的合约能在 BN 智能链等多链场景始终保持先进。
别忘了实践
视频再多,不动手依旧停留在表面。每学完一节立刻在 Foundry 中复现,把笔记、代码、gas 对比沉淀为自己的知识库。这种积累会在多年职业生涯中持续创造价值。