Original:
- 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
Autor original: Howard
Tradução: alphafitz
Introdução: Esta é uma série de artigos escrita pelo autor Howard em 2017. Na época, a versão do compilador utilizada era a 0.4.x, mas os princípios básicos de funcionamento da Máquina Virtual Ethereum (EVM) descritos ainda são aplicáveis e muito úteis para entender melhor a EVM. Portanto, decidi traduzi-los para o português.
O código-fonte e o código de montagem fornecidos neste artigo são os mesmos do original. Para questões relacionadas a versões diferentes, consulte o material original. Eu fiz o meu melhor para garantir uma tradução fluente e precisa, mas se você encontrar algum erro, sinta-se à vontade para enviar um pull request.
Por alphafitz
Mergulhando na Máquina Virtual Ethereum Parte 1 - Montagem e Bytecode
Mergulhando na Máquina Virtual Ethereum Parte 3 - Representação de Tipos de Dados Dinâmicos
Mergulhando na Máquina Virtual Ethereum Parte 4 - Chamada de Método de Contrato Inteligente Externo
Mergulhando na Máquina Virtual Ethereum Parte 5 - Processo de Criação de Contrato Inteligente
Mergulhando na Máquina Virtual Ethereum Parte 6 - Implementação de Eventos em Solidity.