¡Bienvenido a la guía para principiantes de InfinitySwap sobre contenedores de máquinas virtuales Ethereum, o EVMC!

Este artículo está dirigido a lectores generales y no requiere conocimientos previos de la tecnología blockchain; sin embargo, si está seguro de comprender los conceptos básicos de Ethereum y la informática de Internet, consulte nuestra introducción más detallada, "Ethereum Virtual Machine Containers (EVMC) por InfinitySwap Cómo funciona y por qué es importante."

Sin más preámbulos, ¡comencemos!

Contratos inteligentes y solidez

Es posible que haya oído hablar de los contratos inteligentes antes: son acuerdos digitales que se ejecutan automáticamente cuando se cumplen ciertas condiciones, EVMC es una plataforma que le permite ejecutar contratos inteligentes escritos en un lenguaje llamado Solidity on an Internet Computer (ICP), una cadena de bloques. ahora compatible con Ethereum.

Solidity es un lenguaje informático que se utiliza para escribir contratos inteligentes en plataformas blockchain y está diseñado para ser un lenguaje seguro y confiable, lo que dificulta la escritura de código que podría causar problemas o cuestiones de seguridad.

Los contratos inteligentes escritos en Solidity se almacenan íntegramente en la cadena de bloques, lo que los hace transparentes, seguros y a prueba de manipulaciones.

Arquitectura EVMC

Ahora, hablemos de la arquitectura de EVMC, que tiene cuatro componentes clave: 1) contenedor API de EVM, 2) contenedor ejecutor de EVM, 3) contenedor validador de firmas y 4) contenedor Blockchain, el contenedor es como un código de computadora y un paquete de datos necesarios para que se ejecute el código.

El contenedor API de EVM recibe solicitudes de clientes de Ethereum y servidores proxy de computadoras de Internet, y luego agrupa estas solicitudes en un grupo de transacciones pendientes. El contenedor ejecutor de EVM procesa estas transacciones, actualiza el estado global de EVM y actualiza el contenedor de la cadena de bloques.

El contenedor blockchain es donde se almacenan los bloques de la cadena Ethereum. Permanece en el contenedor de almacenamiento fijo de la computadora de Internet. El almacenamiento estable del contenedor garantiza la seguridad de la información; de lo contrario, cuando el código del contenedor se extrae y se reemplaza con un código actualizado, esta información puede perderse. .

Los contenedores de validación de firmas se utilizan para verificar las firmas de las transacciones de Ethereum, una tarea computacionalmente intensiva que se realiza en un grupo de contenedores dedicado para evitar un cálculo excesivo en el contenedor API de EVM.

¿Qué hace que el EVMC de InfinitySwap sea tan fantástico?

EVMC es más rápida que la implementación de EVM de la red Ethereum porque optimiza el rendimiento de las transacciones mediante la verificación de firmas y el procesamiento por lotes de transacciones. El código y los datos se ejecutan en ensamblajes web a través de una arquitectura paralela. EVMC extremadamente rápido.

EVMC es importante porque es una evolución revolucionaria de las mejores funciones existentes de EVM en Ethereum, ¡y más!

EVMC está completamente probado con una alta cobertura en todos los módulos principales, EVMC utiliza bibliotecas existentes como REVM, Retest, canister-SDK (kit de desarrollo de software) y los repositorios estables de Internet Computer para aprovechar al máximo la biblioteca existente de Ethereum Square.

en conclusión

En resumen, EVMC de InfinitySwap es un proyecto innovador que crea una implementación EVM rápida y rentable que es compatible con los contratos inteligentes de Ethereum pero se ejecuta en computadoras de Internet.

La arquitectura EVMC consta de cuatro componentes que trabajan juntos para procesar transacciones y actualizar en consecuencia el estado global de EVM y los datos almacenados en la cadena de bloques. Es la EVM clásica de Ethereum implementada en una nueva cadena de bloques que es una mejora revolucionaria.

Contenido IC que te interesa

Progreso tecnológico | Información del proyecto | Eventos globales

Recopila y sigue el canal IC Binance

Manténgase actualizado con la información más reciente