¿Qué es la Ethereum Virtual Machine (EVM)? La máquina virtual de Ethereum

Ethereum máquina virtual wiki
Contenidos
Para entender la máquina virtual de Ethereum (EVM), primero hay que recordar su predecesora, el software BitTorrent. El inventor de Ethereum, Vitalik Buterin, afirma que BitTorrent fue la primera aplicación descentralizada (DApp): una comunidad de usuarios independientes que generan e intercambian datos entre sí a través de una red abierta de Internet.
El programador Bram Cohen inventó BitTorrent como protocolo de intercambio de archivos en 2001, y sigue muy vivo hoy en día, a pesar de los esfuerzos concertados, internacionales y multimillonarios para destruirlo. Las últimas películas o programas informáticos todavía pueden descargarse a través del protocolo BitTorrent en cuestión de minutos directamente a su ordenador portátil. Para acabar de verdad con BitTorrent, habría que apagar todos los ordenadores de todos los hogares de todos los países del planeta. Lo mismo ocurre con el EVM. Por eso a la red descentralizada Ethereum se la conoce como “El Ordenador Mundial Imparable”.
La máquina virtual de Ethereum (EVM) es una potente pila virtual aislada, integrada en cada nodo completo de Ethereum, responsable de ejecutar el código de bytes de los contratos. Los contratos suelen escribirse en lenguajes de alto nivel, como Solidity, y luego se compilan en el código de bytes de la EVM.
Blockchains compatibles con Evm
Todo lo que necesitas saber sobre Ethereum Virtual Machine (EVM)El segundo proyecto blockchain más grande, Ethereum es un nombre muy conocido en el sector de las criptodivisas. Si conoce un poco Ethereum, sabrá que es algo más que dinero; es una red descentralizada que permite a los usuarios hacer una gran variedad de cosas en la plataforma.
Es bastante típico que las personas confundan ether (ETH) con Ethereum (ETH). Sin embargo, existe una diferencia entre ETH, la criptomoneda, y Ethereum, la red. Ethereum, como la mayoría de las criptodivisas, combina un activo digital con una cadena de bloques (blockchain). La red Ethereum es una cadena de bloques centrada en contratos inteligentes.
En la blockchain de Ethereum, los contratos inteligentes son programas que operan. El contrato es un conjunto de datos y código que existe en una dirección de Ethereum. Es una especie de cuenta Ethereum que existe. Pueden transmitir transacciones a través de la red como cualquier otra cuenta, pero son liberados a la red y operan según su programación en lugar de ser gestionados por un usuario.
Qué es la máquina virtual ethereum en blockchain
Entendiendo la máquina virtual de Ethereum (EVM)La EVM impulsa aplicaciones descentralizadas y resistentes a la censura que se ejecutan en el protocolo Ethereum. Emmanuel Awosika-Apr 4, 2022-8 min readTable of contentsAdemás de permitir el intercambio de valor, Ethereum también facilita la creación de “contratos inteligentes”. Los contratos inteligentes son programas autoejecutables que impulsan diversas aplicaciones que se ejecutan actualmente en la blockchain de Ethereum.
Los tokens no fungibles (NFT), las plataformas financieras descentralizadas (DeFi), los juegos de blockchain… todos ellos dependen de los contratos inteligentes para funcionar. Sin embargo, los contratos inteligentes sólo pueden funcionar porque existe la Máquina Virtual de Ethereum (EVM).
La EVM es un motor de computación que facilita el despliegue y el funcionamiento de los contratos inteligentes. Sin la EVM, sería imposible ejecutar programas de software en el protocolo Ethereum. Por lo tanto, el EVM es una parte crítica de la arquitectura central de Ethereum.
Las máquinas virtuales son programas que simulan el comportamiento de un ordenador físico. Una máquina virtual tiene su unidad de almacenamiento y procesamiento y se ejecuta como un proceso en su PC. Es un poco como tener un ordenador ejecutándose en otro ordenador.
Ethereum máquina virtual github
Serie intermedia¿Qué es la máquina virtual de Ethereum (EVM)? Infraestructura criptográfica claveLa máquina virtual Ethereum (EVM) ayuda a los desarrolladores a crear aplicaciones DeFi, escalar web3 y lanzar proyectos NFT en la Blockchain de Ethereum. Sin embargo, no se limita sólo a Ethereum. La EVM funciona en muchas de las blockchains más populares, como Avalanche, Cardano y Fantom. Es probable que el EVM continúe teniendo un gran impacto en el espacio criptográfico en los próximos años, así que exploremos esta pieza clave de la infraestructura criptográfica.
Ethereum es una de las blockchains más populares y prominentes de todo el criptoespacio. Tiene el poder de apoyar un dinero digital y un ecosistema global de pagos que no está controlado por ninguna institución. Ethereum soporta una Internet de activos, incluidas otras criptomonedas y NFT. Cualquiera tiene acceso a la red peer-to-peer sin permisos, como usuario o desarrollador. Como veremos, su diseño no sólo ha inspirado otros proyectos de blockchain, sino que su tecnología se ha reproducido en todos ellos.