Ethereum Virtual Machine: Fundamentos y Aplicaciones
Clase 10 de 32 • Curso de Manejo de la Ethereum Virtual Machine
Contenido del curso
Teoría de Máquinas Computacionales
Ethereum Virtual Machine
- 9

Arquitectura de la EVM
09:37 min - 10

Ethereum Virtual Machine: Fundamentos y Aplicaciones
Viendo ahora - 11

Ethereum Virtual Machine Instruction Set
09:29 min - 12

Opcodes de la Máquina Virtual de Ethereum (EVM)
04:47 min - 13

Construyendo un bytecode básico
16:19 min - 14

Continuando con la construcción del bytecode básico
17:02 min - 15

Root State
06:28 min - 16

¿Qué es el gas?
06:50 min - 17

¿Cómo construir un compilador a la EVM?
07:51 min
Solidity Decompiling
Platzi Virtual Machine
- 21

Definición de nuestra Máquina Virtual
04:54 min - 22

Setup del proyecto
23:50 min - 23

Definición del entorno de ejecución
17:26 min - 24

Definición de la lista de OPCODES
19:48 min - 25

Implementación de operadores básicos y aritméticos
22:07 min - 26

Implementación del modelo de memoria
28:41 min - 27

Implementando saltos
13:39 min - 28

Consumo de gas estático
21:13 min - 29

Consumo de gas dinámico
20:34 min - 30

Implementando gas dinámico
13:35 min
Conclusión
A lo largo de este curso estarás aprendiendo los fundamentos que integran la Ethereum Virtual Machine. Para que complementes tu aprendizaje y vayas a fondo con este tema, te recomiendo que estudies el Beigepaper: an Ethereum Technical Specification.
Escrito por Micah Dameron, el Beigepaper de Ethereum es un documento técnico que describe el funcionamiento de la Ethereum Virtual Machine (EVM). La EVM es un componente clave de la blockchain de Ethereum y es responsable de ejecutar los contratos inteligentes en la red.
Este paper se ha convertido en una guía fundamental para comprender la tecnología detrás de Ethereum y cómo se utiliza para crear aplicaciones descentralizadas y contratos inteligentes.
Estoy seguro que este documento te será de mucha ayuda para seguir creciendo en el ecosistema, y crear soluciones innovadoras en Web3.