¿Qué son las máquinas virtuales de Ethereum y por qué debería importarte?

OntologySpanish Español
4 min readFeb 23, 2022

Introducción a las máquinas virtuales y a la máquina virtual Ethereum de Ontology.

A medida que avanzamos hacia la Web3, la próxima iteración de Internet, se ha hablado mucho de las ventajas de la interoperabilidad y de la necesidad de conectar diferentes ecosistemas y cadenas de bloques que actualmente funcionan en silos. Las máquinas virtuales (VM) están desempeñando un papel importante en este sentido. ¿No has oído hablar de ellas? No te preocupes. Recientemente hicimos esta serie de tweets explicando sus beneficios, específicamente relacionados con las máquinas virtuales de Ethereum.

Una máquina virtual es un ordenador que se ejecuta en la cadena de bloques y permite que los contratos inteligentes de múltiples fuentes interactúen entre sí. Un contrato inteligente es simplemente un acuerdo, expresado como código, que se ejecuta en la cadena de bloques, y el lenguaje que utiliza es específico de la plataforma de la cadena de bloques. Para ejecutar contratos inteligentes en diferentes plataformas de blockchain, necesitamos VMs que permitan que los contratos inteligentes escritos en un lenguaje se ejecuten en otra blockchain, lo que ahorra tiempo y costes en comparación con la reescritura y prueba de nuevos contratos inteligentes o incluso con la necesidad de que los desarrolladores aprendan un nuevo lenguaje de programación.

Imagina que eres un desarrollador de aplicaciones descentralizadas (dApp) que acaba de lanzar una aplicación en una plataforma pública líder de blockchain tras meses de investigación y codificación. El número de usuarios se ha disparado desde el lanzamiento de la dApp. En lugar de dormirte en los laureles, empiezas a pensar en el siguiente paso. Podrísa considerar la posibilidad de trasladar la dApp a otra plataforma de blockchain para explorar nuevas oportunidades y hacer crecer tu base de usuarios. Ahí es donde entran las VM. Ayudan a los desarrolladores a integrar instantáneamente sus dApps en diferentes plataformas con un lenguaje de programación con el que ya están familiarizados. Al dar a los desarrolladores acceso a las redes, las VM facilitan los ecosistemas descentralizados y les dan más poder de computación. Los desarrolladores pueden entonces aprovechar las redes a las que están conectados para crear contratos inteligentes y dApps.

Ontology ya tiene su propia VM, y también es compatible con Wasm y NeoVM. Este verano, anunciamos que habíamos completado el desarrollo de nuestra Máquina Virtual Ethereum (EVM). La EVM es la VM más popular y ampliamente utilizada, soportando una enorme variedad de dApps.

La EVM de Ontology aportará muchas ventajas a los usuarios:

  • Aumentar la interoperabilidad entre Ontology y Ethereum; los desarrolladores podrán migrar sin problemas los activos entre ambas blockchains.
  • Permitir que los usuarios accedan a proyectos basados en EVM desplegados en Ontology, mientras disfrutan de tarifas de gas más bajas y una producción de bloques más rápida.
  • Permitir a los desarrolladores de Ethereum construir utilizando los protocolos de identidad y datos descentralizados de Ontology.
  • Aumentar la funcionalidad de Ontology añadiendo un sistema de cuentas de Ethereum, tipos de transacciones de Ethereum y APIs de Web3.

Nuestra EVM se lanzó recientemente en TestNet y abrió su beta pública compatible con EVM para los desarrolladores. Para ayudar a perfeccionar nuestra TestNet, creamos una recompensa por errores con Slow Mist, que permite a la gente ganar recompensas por identificar vulnerabilidades, con un premio máximo de 12.000 dólares en $ONG.

Además de la EVM TestNet de Ontology, el Ontology Blockchain Explorer, el Centro de Documentación para Desarrolladores y la API Web3 soportada por Ontology EVM también están siendo actualizados, lo que incentivará a los desarrolladores de Ethereum a desplegar dApps en la TestNet. Los desarrolladores también pueden utilizar el Ontology Bridge para convertir los tokens OEP4 nativos de Ontology en tokens ORC20 y añadirlos a sus carteras MetaMask para luego desplegar dApps.

Esperamos que estés emocionado por el lanzamiento completo de nuestra EVM y esperamos compartir más actualizaciones. Por ahora, si estás interesado en aprender más sobre el desarrollo de nuestra EVM, puedes consultar nuestra serie Medium: “Todo lo que necesitas saber sobre el desarrollo de contratos de Ontología EVM”.

¿Más sobre Ontology?

Obtén más información sobre nuestras soluciones descentralizadas de datos e identidad en nuestro sitio web y cuenta oficial de Twitter. También puedes chatear con nosotros en Telegram y mantenerte actualizado con las últimas noticias a través de nuestra cuenta de Anuncios de Telegram.

Enlaces de interés

Telegram Ontology Spanish
Sitio web de Ontology
ONTOOWallet
Ontology GitHub
Telegram (inglés) / Discord
Twitter (español)/ Reddit / Facebook / LinkedIn

--

--

OntologySpanish Español

ONTology es un protocolo Blockchain centrado en la identidad descentralizada y la privacidad del usuario.