Ruptura tecnológica de EVM en paralelo: el futuro del rendimiento de la Cadena de bloques

Discusión sobre la tecnología EVM paralela y su ecosistema

Resumen de EVM

EVM es la abreviatura de Máquina Virtual de Ethereum, que sirve como el entorno de ejecución para contratos inteligentes. Los desarrolladores suelen escribir contratos utilizando lenguajes de alto nivel como Solidity y luego los compilan en bytecode ejecutable por EVM. Aunque programar directamente con código de operación puede lograr la máxima eficiencia, la mayoría de los desarrolladores confían en herramientas automatizadas para la compilación.

El estándar EVM define las especificaciones de bytes, lo que permite que un mismo contrato se implemente en diferentes redes. Sin embargo, la implementación específica de EVM puede variar, como el cliente Geth de Ethereum que está implementado en Go, mientras que el equipo de Ipsilon mantiene una versión en C++. Esta diversidad permite optimizaciones para diferentes necesidades.

Exploración en profundidad del EVM paralelo y su ecosistema

Demanda de EVM en paralelo

Los sistemas de blockchain tradicionales suelen ejecutar transacciones en secuencia, similar a una CPU de un solo núcleo. Este enfoque es simple pero difícil de escalar a una base de usuarios grande. La ejecución en paralelo permite procesar múltiples transacciones simultáneamente, aumentando significativamente el rendimiento, pero también trae desafíos técnicos, como manejar conflictos de escritura en transacciones concurrentes para el mismo contrato.

Exploración profunda del EVM paralelo y su ecosistema

Innovación de EVM paralelo

Tomando como ejemplo Monad, sus principales innovaciones incluyen:

  • Ejecución de transacciones en paralelo: utiliza un algoritmo de ejecución paralela optimista, permitiendo que múltiples transacciones se procesen simultáneamente.
  • Ejecución retrasada: retrasar la ejecución de transacciones en el mecanismo de consenso para mejorar la eficiencia general.
  • Base de datos de estado personalizada: optimiza el acceso al estado al almacenar directamente el árbol de Merkle en SSD.
  • Mecanismo de consenso de alto rendimiento: consenso HotStuff mejorado, que admite la sincronización de nodos a gran escala.

Profundizando en EVM paralelo y su ecosistema

Desafíos técnicos

La ejecución en paralelo introduce conflictos de estado potenciales, lo que requiere mecanismos complejos de detección y resolución de conflictos. Además, los equipos a menudo necesitan rediseñar la base de datos de estado y desarrollar algoritmos de consenso compatibles.

Los principales desafíos incluyen:

  • Ethereum podría absorber estas innovaciones, amenazando el valor a largo plazo de los proyectos independientes.
  • Riesgo de centralización de nodos, se necesita un equilibrio entre la descentralización y el rendimiento.

Exploración profunda del EVM paralelo y su ecosistema

Estructura EVM en paralelo

Los proyectos EVM paralelos se pueden clasificar en tres categorías:

  1. Mejorar la red Layer 1 existente compatible con EVM para soportar la ejecución en paralelo.
  2. Una nueva red Layer 1 compatible con EVM que utiliza ejecución paralela desde su diseño inicial.
  3. Redes Layer 2 que utilizan tecnología de ejecución paralela no EVM

Exploración en profundidad del EVM paralelo y su ecosistema

Proyectos Principales

  • Monad: un proyecto EVM paralelo líder, con el objetivo de alcanzar 10,000 TPS.
  • Sei: lanza Sei V2, convirtiéndose en el primer EVM de alto rendimiento en paralelo.
  • Artela: Mejora de la capa de ejecución a través de la doble máquina virtual EVM++.
  • Canto: Introducción del plan de desarrollo Cyclone Stack, introducción de la tecnología EVM paralela.
  • Neon: solución de compatibilidad EVM en Solana.
  • Eclipse: Introducir la máquina virtual de Solana en el ecosistema de Ethereum.
  • Lumio: Red Layer 2 modular VM, que soporta múltiples máquinas virtuales de alto rendimiento.

Exploración profunda del EVM paralelo y su ecosistema

Explorando en profundidad el EVM paralelo y su ecosistema

Exploración profunda del EVM paralelo y su ecosistema

Conclusión

Las innovaciones en las capas de ejecución como EVM en paralelo son cruciales para mejorar el rendimiento de la blockchain. El desarrollo de estas tecnologías impulsará aún más el ecosistema blockchain y apoyará una gama más amplia de aplicaciones y grupos de usuarios.

Discusión profunda sobre EVM paralelo y su ecosistema

ETH-0.77%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 10
  • Compartir
Comentar
0/400
ForkItAllDayvip
· 07-22 01:00
¡La gran ley de Solidity!
Ver originalesResponder0
GateUser-afe07a92vip
· 07-22 00:36
El novato que entiende de tecnología todavía está aprendiendo
Ver originalesResponder0
SigmaValidatorvip
· 07-20 15:05
¡Es muy difícil hacer trabajos técnicos!
Ver originalesResponder0
ColdWalletGuardianvip
· 07-19 15:23
¿Así es como se juega con EVM? He aprendido.
Ver originalesResponder0
LeverageAddictvip
· 07-19 01:57
¡Llegó! ¡Hemos superado el cuello de botella en el rendimiento!
Ver originalesResponder0
BridgeNomadvip
· 07-19 01:48
hombre, esta cosa de escalado de evm no debería terminar como el puente nomad... todavía estoy traumatizado por ese hackeo de 190m, para ser honesto.
Ver originalesResponder0
BearWhisperGodvip
· 07-19 01:39
La ecología es realmente muy importante.
Ver originalesResponder0
MiningDisasterSurvivorvip
· 07-19 01:37
Otra vez soplando en paralelo, en los primeros años BSC ya había jugado con esta trampa, ¿no se quedó atrapado como un perro?
Ver originalesResponder0
GasFeeCriervip
· 07-19 01:37
geth-er, ¡ven aquí!
Ver originalesResponder0
PumpDoctrinevip
· 07-19 01:36
Escrito de manera ostentosa, los que entienden, entienden.
Ver originalesResponder0
Ver más
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)