原文:
- Diving Into The Ethereum Virtual Machine
- Diving Into The Ethereum VM Part 2 — How I Learned To Start Worrying And Count The Storage Cost
- Diving Into The Ethereum VM Part 3 — The Hidden Costs of Arrays
- Diving Into The Ethereum VM Part 4 — How To Decipher A Smart Contract Method Call
- Diving Into The Ethereum VM Part 5 — The Smart Contract Creation Process
- Diving Into The Ethereum VM Part 6 — How Solidity Events Are Implemented
原文作者:Howard
翻译:alphafitz
写在前面:这是作者 Howard 在 2017 年开始写的一系列文章,当时使用的编译器版本还是 0.4.x,但是其描述的以太坊虚拟机(EVM)的基本工作原理仍然适用并且十分值得学习,帮助我更好地理解了 EVM,故在此将其翻译为中文版。
本文中给出的源代码及汇编代码仍然沿用原文内容,涉及到的版本不一致的问题请自行查阅学习。本人尽最大可能保证翻译通顺准确,但大家如果发现错误可以直接提交 pr。
By alphafitz