La importancia de EOS EVM
Máquina Virtual de Ethereum (EVM)
En Ethereum, los desarrolladores programan contratos inteligentes en un lenguaje llamado Solidity. La Máquina Virtual de Ethereum (EVM) permite la ejecución de contratos inteligentes escritos en Solidity en otras cadenas de bloques que no utilizan el lenguaje Solidity.
Por qué EOS necesita EVM
El lenguaje de programación utilizado para escribir contratos inteligentes es diferente para cada cadena de bloques. Si un contrato inteligente escrito en el lenguaje de programación A no puede operar en la cadena de bloques que usa el lenguaje B.
En EOS, los desarrolladores utilizan el lenguaje C++ en lugar del lenguaje Solidity usado en Ethereum; los desarrolladores de Ethereum deben reescribir sus contratos inteligentes en C++ para desplegarlos en EOS.
Es el EVM quien reduce estas inconveniencias. La "Máquina Virtual de Ethereum" (EVM) hace que el lenguaje de programación de Ethereum sea compatible con EOS.
Así que EOS EVM es esencial para que los desarrolladores *no reinventen la rueda.
*No reinventes la rueda: Un famoso aforismo de programación: No pierdas tiempo intentando crear algo que ya existe.
Actualmente, la industria de blockchain utiliza Solidity en mayor medida. Por eso, muchas cadenas de bloques de capa 1 están adoptando EVM para atraer desarrolladores y expandir su ecosistema.
EOS EVM
Llevar el EVM a EOS abre muchas oportunidades para los desarrolladores que desean usar EOS y Ethereum.
EOS EVM puede ser el mejor EVM con ventajas como un tiempo de bloque de 0,5 segundos, hasta 10.000 TPS y tarifas de transacción casi gratuitas. Este hecho significa la posibilidad de que los proyectos y desarrolladores basados en Ethereum eliminen las limitaciones de Ethereum en el EOS EVM.
En el EOS EVM, los desarrolladores de Ethereum pueden implementar su código en EOS simplemente pulsando un botón.
La compatibilidad con EVM es esencial para desbloquear el potencial de EOS. En última instancia, para que una cadena de bloques tenga éxito, necesita ser adoptada y utilizada. El EOS EVM podría atraer a más desarrolladores y usuarios de Ethereum a EOS.
EVM+ Working Group
El EVM+ Working Group es un grupo de trabajo liderado por EOS Argentina. Su objetivo es crear una solución óptima para la compatibilidad del EOS EVM.
El EVM+ Working Group está trabajando intensamente para construir una solución viable antes del verano de 2022. Además, según la hoja de ruta Mandel (rebranding de EOSIO), EOS incluirá nuevas funciones que pueden acelerar el EVM.
Conclusión
EOS EVM puede ser un trampolín hacia el éxito de EOS, y EOS EVM puede ser el mejor EVM. Pero, para atraer a muchos desarrolladores y proyectos de Ethereum al ecosistema EOS, varios esfuerzos deben ir acompañados de ventajas técnicas, disponibilidad de fondos y expansión de bibliotecas relacionadas.
Author: Sangyong Jeong
Editor: Randall Roland
Translator: -
Fuentes & Referencias:
Last updated:
Was this article helpful?
Have a specific question about this article?