¿Qué es la EVM?  Desafíos que EVM encuentra a través del crecimiento – CoinLive

¿Qué es la EVM? Desafíos que EVM encuentra a través del crecimiento – feed

Publicado por
Comparte en redes sociales


El EVM es una parte esencial del ecosistema Ethereum y es la base decisiva para la ejecución de contratos inteligentes en la red blockchain de Ethereum. Sin embargo, ¿EVM todavía enfrenta algunos problemas? ¿Qué es entonces la EVM? ¡Únase a Coinlive para conocer la máquina virtual Ethereum y los problemas que enfrenta EVM a través del artículo a continuación!

cryptoshitcompra.com/wp-content/uploads/2023/09/¿Que-es-la-EVM-Desafios-que-EVM-encuentra-a-traves.jpg»/>
¿Qué es la máquina virtual Ethereum (EVM)? Conozca los problemas que enfrenta EVM a medida que se expande

¿Qué es la máquina virtual Ethereum?

La Máquina Virtual Ethereum (EVM), también identificada como la máquina virtual de Ethereum, es un motor computacional creado para controlar el estado de la cadena de bloques y permitir la integración con contratos inteligentes. Cada nodo de Ethereum tendrá su propio EVM integrado para garantizar la seguridad de la descentralización de blockchain.

El EVM es responsable de preservar el estado de la cadena de bloques Ethereum, que incluye los saldos de todas las cuentas y el código de todos los contratos inteligentes. Cuando se envía una transacción a Ethereum, EVM la ejecuta en todos los nodos de la red. EVM garantiza que todas las transacciones se ejecuten de manera persistente y que la actividad blockchain se actualice constantemente.

EVM es una arquitectura esencial de Ethereum, que permite la creación de aplicaciones descentralizadas. Las Dapps son aplicaciones que se ejecutan en la cadena de bloques Ethereum y no están administradas por ninguna organización. Las Dapps se pueden utilizar para crear una selección de aplicaciones, que incluyen soluciones económicas, videojuegos y plataformas de redes sociales.

Quizás te interese:

Modelo operativo EVM

La cadena de bloques y los tokens pertenecientes a esa cadena de bloques tienen reglas fijas para ayudar a la empresa a controlar y operar de manera segura y transparente.

Por ejemplo: los usuarios no pueden desembolsar muchos más tokens que la cantidad de tokens disponibles en la billetera blockchain y no pueden crear nuevos tokens por sí mismos.

Estas reglas desempeñan un papel fundamental para casi todas las transacciones en numerosas cadenas de bloques distintas.


Cómo funcionará EVM

Aunque Ethereum también tiene su propio token nativo, ETH, y sigue prácticamente las mismas reglas, aumenta las posibilidades de operar con un rendimiento mucho más potente gracias a contratos inteligentes.

Para ayudar a este desempeño, Ethereum adopta un enfoque mucho más complicado. En lugar de simplemente obtener un libro de contabilidad distribuido, Ethereum es verdaderamente una máquina de estados distribuidos. El estado de Ethereum no solo incluye cuentas y saldos, sino que también es un estado de la computadora personal que cambia con casi cada bloque, sigue pautas preestablecidas y es capaz de ejecutar código. Las pautas particulares para modificar el estado de un solo bloque a otro están definidas por el EVM.

Leer también  Protocolo DeFi Los piratas informáticos le han quitado $ 2,1 millones al protocolo Onyx – feed

EVM funcionará como una función matemática: basándose en el estado actual (S) y un conjunto de nuevas transacciones legítimas (T), genera un nuevo estado legítimo (S’). Para describirlo de manera más formal, se puede entender que Ethereum tiene una transición de estado que se realiza de la siguiente manera:


Constante

Estado

En la definición de Ethereum, el estado es una construcción de información gigante identificada como Merkle Patricia Trie. Contiene todas las cuentas y saldos y se puede resumir en un único valor hash almacenado en la cadena de bloques.

Actas

Las transacciones son intercambios cifrados por cuentas y firmados con criptografía. Hay dos tipos de transacciones: transacciones de envío de mensajes y transacciones de creación de contratos.

La transacción de creación de contrato genera una nueva cuenta de contrato que contiene el código de bytes del contrato inteligente. Cuando otra cuenta envía un mensaje a ese contrato, ejecuta el código de bytes del contrato.

Enfoque de ejecución de EVM

El proceso de ejecución de EVM se muestra como una computadora apilada con 1024 aspectos por proceso. Cada entrada es una palabra de 256 bits, diseñada para cumplir con el esquema de hash SHA-3-256.

Durante la ejecución, el EVM mantiene la memoria a corto plazo (dirigida como una matriz de bytes), pero esta memoria no persiste entre las transacciones.

El inteligente contrato puede incluir tres minoristas de Merkle Patricia, vinculados a cuentas y parte del estado mundial. El código de bytes del contrato inteligente se ejecuta como códigos de operación EVM, realizando operaciones de pila normales como XOR, AND, Include, SUB,…

Además, EVM también tiene códigos de operación exclusivos para blockchain, como Dirección, Estabilidad, SHA3, BLOCKHASH,…

Los problemas de EVM

Problema actual

En la última industria blockchain, las plataformas de contratos inteligentes (plataformas de contratos inteligentes) basadas principalmente en la máquina virtual Ethereum (EVM) representan una gran parte de la participación de la industria. Esto se debe principalmente al hecho de que las cadenas de bloques EVM tienen numerosas fortalezas que las ayudan a atraer tanto a usuarios como a desarrolladores a Ethereum.

Leer también  ¿Quién es John Templeton? Biografía del caballero del planeta fiscal – feed

Además, no solo Ethereum y Layer 2, sino también cadenas de bloques EVM creadas de forma independiente como BNB Chain, Polygon, Avalanche C-Chain y muchas otras tuvieron un crecimiento sólido en 2021 y atrajeron a una gran cantidad de clientes y un valor TVL completo. (Valor total bloqueado). Sin embargo, estas cadenas de bloques quieren ajustar sus mecanismos de consenso para maximizar el rendimiento de la red para 2023. Entonces, ¿por qué?

Problema

El problema esencial es que las últimas cadenas de bloques EVM tienen una limitación clave, a saber, el procesamiento secuencial de transacciones, que puede ser un cuello de botella. Esto significa que casi cada vez que se procesa una transacción, otras transacciones tienen que esperar en el mempool (almacenamiento a corto plazo), es decir, se pausan hasta que finalmente la última transacción se procesa por completo. Esto es cierto incluso cuando estas transacciones son completamente independientes unas de otras.

Por ejemplo, cuando una persona desea transferir dinero de Ethereum a BNB Chain y otra persona desea transferir dinero de Polygon a Avalanche, las cadenas de bloques EVM subyacentes no podrán abordar ambas transacciones al mismo tiempo. . Esto ha creado una barrera considerable para escalar estas redes.

Consecuencia

La necesidad de abordar las transacciones de forma secuencial es una de las limitaciones clave de las cadenas de bloques, lo que provoca cuellos de botella en el procesamiento de transacciones. Esto lleva a que las transacciones en bloque tarden más en totalizarse y aumenta las instancias de generación de bloques. Esto también limita la cantidad de transacciones que se pueden incorporar en casi cada bloque. En general, genera una limitación en la escalabilidad de la red.

Las consecuencias para los usuarios son bastante amplias e incluyen un aumento considerable en los precios del combustible, especialmente en momentos pico o durante momentos clave.

Un ejemplo estándar es Ethereum, durante las horas pico, tarifas de combustible puede costar hasta cientos de dólares. Además, esto también hace que los nodos consuman mucha más energía cuando operan la red, generando una carga considerable.

Leer también  Coin98 Finance cambia de nombre a Ninety Eight y establece un fondo de desarrollo de ecosistemas de $ 25 millones – feed

resumen

A través del artículo anterior, Coinlive le ha brindado una descripción general de la máquina virtual Ethereum y los problemas que enfrenta EVM. Sin embargo, EVM es una máquina virtual que valida el estado de la red, ejecuta contratos inteligentes y participa en la creación de bloques para facilitar el crecimiento y desarrollo del ecosistema total. EVM marca un paso importante en la construcción de un futuro descentralizado y podría ajustar la forma en que interactuamos y trabajamos con los datos y aplicaciones en línea.

Nota: La información contenida en el artículo no se considera consejos de inversión, Coinlive no es responsable de ninguna de sus opciones de inversión. Quiero que logres y gane mucho en esta posible industria.



Source link

Si quiere puede hacernos una donación por el trabajo que hacemos, lo apreciaremos mucho.

Direcciones de Billetera:

- BTC: 14xsuQRtT3Abek4zgDWZxJXs9VRdwxyPUS 

- USDT: TQmV9FyrcpeaZMro3M1yeEHnNjv7xKZDNe 

- BNB: 0x2fdb9034507b6d505d351a6f59d877040d0edb0f

- DOGE: D5SZesmFQGYVkE5trYYLF8hNPBgXgYcmrx 

También puede seguirnos en nuestras Redes sociales para mantenerse al tanto de los últimos post de la web:

-Twitter

- Telegram

Disclaimer: En Cryptoshitcompra.com no nos hacemos responsables de ninguna inversión de ningún visitante, nosotros simplemente damos información sobre Tokens, juegos NFT y criptomonedas, no recomendamos inversiones

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *