Innovación en la tecnología EVM paralela: superando el cuello de botella de rendimiento de la Cadena de bloques, proyectos como Monad y Sei lideran nuevas tendencias.
Tecnología EVM en paralelo: superando el cuello de botella en la capa de ejecución de la Cadena de bloques
La importancia de EVM paralelo
El desarrollo de la tecnología de la cadena de bloques no solo depende de la innovación en los algoritmos de consenso, la optimización de la capa de ejecución también es importante. La tecnología EVM en paralelo, como una solución emergente, tiene como objetivo aumentar el rendimiento y la eficiencia de la cadena de bloques mediante el procesamiento paralelo de transacciones. Esta innovación es crucial para construir sistemas de cadena de bloques de alto rendimiento que puedan soportar una base de usuarios a gran escala.
La idea central del EVM paralelo
El núcleo del EVM en paralelo radica en el procesamiento simultáneo de múltiples transacciones, similar al funcionamiento de un CPU multinúcleo. Este método puede aumentar significativamente la velocidad de procesamiento de transacciones, pero también presenta algunos desafíos técnicos, como el manejo de operaciones de escritura concurrentes en un mismo contrato inteligente. Para resolver estos problemas, es necesario diseñar nuevos mecanismos para detectar y manejar conflictos potenciales.
Tecnología innovadora de EVM paralela
Tomando como ejemplo Monad, su implementación EVM paralela incluye las siguientes innovaciones clave:
Algoritmo de ejecución paralela optimista: permite que múltiples transacciones sean procesadas al mismo tiempo, determinando el orden de ejecución de las transacciones a través del seguimiento de entradas y salidas.
Mecanismo de ejecución retrasada: posponer la ejecución de transacciones a un canal independiente, maximizando la utilización del tiempo de bloque.
Base de datos de estado personalizada: almacena directamente el árbol de Merkle en SSD, optimizando la velocidad de almacenamiento y acceso al estado.
Mecanismo de consenso de alto rendimiento: el algoritmo de consenso HotStuff mejorado, que admite una sincronización eficiente entre cientos de nodos globales.
Desafíos técnicos de EVM en paralelo
Los principales desafíos que enfrenta la implementación paralela de EVM incluyen:
Detección y resolución de conflictos de estado
Optimización del rendimiento de lectura y escritura de la base de datos de estado
Desarrollar un algoritmo de consenso compatible con la ejecución paralela
Además, también es necesario equilibrar el compromiso entre descentralización, seguridad y rendimiento.
Visión general del proyecto EVM paralelo
El ecosistema EVM paralelo actual incluye principalmente las siguientes categorías de proyectos:
Actualizar la red Layer 1 compatible con EVM existente: como Polygon, Fantom, etc.
Red nativa EVM Layer 1 en paralelo: como Monad, Sei V2, Artela, etc.
Redes Layer 2 de ejecución paralela no EVM: como Solana Neon, Eclipse, Lumio, etc.
Proyectos EVM paralelos representativos
Monad
Monad es el proyecto EVM paralelo de mayor financiación y valoración en la actualidad, con el objetivo de alcanzar 10,000 TPS. Su equipo central proviene de Jump Trading y cuenta con una amplia experiencia en comercio de alta frecuencia. Monad ha completado su red de prueba interna y la red de prueba pública se lanzará pronto.
Sei
Sei está actualizando a la red EVM paralela Sei V2, con un objetivo de TPS de 12,500. Su testnet EVM paralela se lanzó en febrero de este año, y admite la migración de aplicaciones EVM con un solo clic. Sei también ha lanzado el marco de código abierto Parallel Stack, que proporciona soporte de procesamiento paralelo para redes de Capa 2 y Rollup.
Artela
Artela mejora el rendimiento de la Cadena de bloques EVM construyendo una arquitectura de doble máquina virtual EVM++ (EVM + WASM). Su equipo central proviene de AntChain, la red de prueba pública ya está en línea y el programa de incentivos ecológicos también ha sido lanzado.
Neon
Como la primera solución de compatibilidad EVM de Solana, Neon EVM encapsula las transacciones EVM como transacciones de Solana, logrando más de 2,000 TPS, mientras mantiene la facilidad para los desarrolladores de Solidity.
Eclipse
Eclipse es una solución de Layer 2 que se liquida en Ethereum y utiliza la máquina virtual de Solana (SVM) para su ejecución, diseñada para introducir el alto rendimiento de SVM en el ecosistema de Ethereum.
Conclusión
La tecnología EVM paralela representa una dirección importante en la optimización de la capa de ejecución de la Cadena de bloques. A medida que estas soluciones innovadoras continúan desarrollándose e implementándose, se espera que los sistemas de Cadena de bloques superen los actuales cuellos de botella en el rendimiento, ofreciendo apoyo a una gama más amplia de escenarios de aplicación y grupos de usuarios. El desarrollo futuro del ecosistema de Cadena de bloques dependerá en gran medida del éxito de la implementación y la aplicación a gran escala de estas tecnologías.
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.
14 me gusta
Recompensa
14
4
Republicar
Compartir
Comentar
0/400
MaticHoleFiller
· 08-06 07:26
平行 so cool no comprar la caída no Token
Ver originalesResponder0
SurvivorshipBias
· 08-06 07:26
No es más que una versión de múltiples hilos de la cadena de bloques.
Ver originalesResponder0
NewDAOdreamer
· 08-06 07:26
Siento que ahora todo el mercado está haciendo esto.
Innovación en la tecnología EVM paralela: superando el cuello de botella de rendimiento de la Cadena de bloques, proyectos como Monad y Sei lideran nuevas tendencias.
Tecnología EVM en paralelo: superando el cuello de botella en la capa de ejecución de la Cadena de bloques
La importancia de EVM paralelo
El desarrollo de la tecnología de la cadena de bloques no solo depende de la innovación en los algoritmos de consenso, la optimización de la capa de ejecución también es importante. La tecnología EVM en paralelo, como una solución emergente, tiene como objetivo aumentar el rendimiento y la eficiencia de la cadena de bloques mediante el procesamiento paralelo de transacciones. Esta innovación es crucial para construir sistemas de cadena de bloques de alto rendimiento que puedan soportar una base de usuarios a gran escala.
La idea central del EVM paralelo
El núcleo del EVM en paralelo radica en el procesamiento simultáneo de múltiples transacciones, similar al funcionamiento de un CPU multinúcleo. Este método puede aumentar significativamente la velocidad de procesamiento de transacciones, pero también presenta algunos desafíos técnicos, como el manejo de operaciones de escritura concurrentes en un mismo contrato inteligente. Para resolver estos problemas, es necesario diseñar nuevos mecanismos para detectar y manejar conflictos potenciales.
Tecnología innovadora de EVM paralela
Tomando como ejemplo Monad, su implementación EVM paralela incluye las siguientes innovaciones clave:
Algoritmo de ejecución paralela optimista: permite que múltiples transacciones sean procesadas al mismo tiempo, determinando el orden de ejecución de las transacciones a través del seguimiento de entradas y salidas.
Mecanismo de ejecución retrasada: posponer la ejecución de transacciones a un canal independiente, maximizando la utilización del tiempo de bloque.
Base de datos de estado personalizada: almacena directamente el árbol de Merkle en SSD, optimizando la velocidad de almacenamiento y acceso al estado.
Mecanismo de consenso de alto rendimiento: el algoritmo de consenso HotStuff mejorado, que admite una sincronización eficiente entre cientos de nodos globales.
Desafíos técnicos de EVM en paralelo
Los principales desafíos que enfrenta la implementación paralela de EVM incluyen:
Además, también es necesario equilibrar el compromiso entre descentralización, seguridad y rendimiento.
Visión general del proyecto EVM paralelo
El ecosistema EVM paralelo actual incluye principalmente las siguientes categorías de proyectos:
Actualizar la red Layer 1 compatible con EVM existente: como Polygon, Fantom, etc.
Red nativa EVM Layer 1 en paralelo: como Monad, Sei V2, Artela, etc.
Redes Layer 2 de ejecución paralela no EVM: como Solana Neon, Eclipse, Lumio, etc.
Proyectos EVM paralelos representativos
Monad
Monad es el proyecto EVM paralelo de mayor financiación y valoración en la actualidad, con el objetivo de alcanzar 10,000 TPS. Su equipo central proviene de Jump Trading y cuenta con una amplia experiencia en comercio de alta frecuencia. Monad ha completado su red de prueba interna y la red de prueba pública se lanzará pronto.
Sei
Sei está actualizando a la red EVM paralela Sei V2, con un objetivo de TPS de 12,500. Su testnet EVM paralela se lanzó en febrero de este año, y admite la migración de aplicaciones EVM con un solo clic. Sei también ha lanzado el marco de código abierto Parallel Stack, que proporciona soporte de procesamiento paralelo para redes de Capa 2 y Rollup.
Artela
Artela mejora el rendimiento de la Cadena de bloques EVM construyendo una arquitectura de doble máquina virtual EVM++ (EVM + WASM). Su equipo central proviene de AntChain, la red de prueba pública ya está en línea y el programa de incentivos ecológicos también ha sido lanzado.
Neon
Como la primera solución de compatibilidad EVM de Solana, Neon EVM encapsula las transacciones EVM como transacciones de Solana, logrando más de 2,000 TPS, mientras mantiene la facilidad para los desarrolladores de Solidity.
Eclipse
Eclipse es una solución de Layer 2 que se liquida en Ethereum y utiliza la máquina virtual de Solana (SVM) para su ejecución, diseñada para introducir el alto rendimiento de SVM en el ecosistema de Ethereum.
Conclusión
La tecnología EVM paralela representa una dirección importante en la optimización de la capa de ejecución de la Cadena de bloques. A medida que estas soluciones innovadoras continúan desarrollándose e implementándose, se espera que los sistemas de Cadena de bloques superen los actuales cuellos de botella en el rendimiento, ofreciendo apoyo a una gama más amplia de escenarios de aplicación y grupos de usuarios. El desarrollo futuro del ecosistema de Cadena de bloques dependerá en gran medida del éxito de la implementación y la aplicación a gran escala de estas tecnologías.