Innovación tecnológica EVM paralela: la dirección futura para mejorar el rendimiento de la Cadena de bloques

robot
Generación de resúmenes en curso

Exploración de la tecnología EVM paralela y análisis ecológico

Fundamentos de EVM y diferencias de rendimiento

EVM, como la capa de ejecución de Ethereum, es responsable de manejar los códigos de operación de los contratos inteligentes. Aunque el estándar EVM es unificado, las diferentes implementaciones pueden presentar diferencias significativas. Por ejemplo, el cliente Geth de Ethereum está implementado en lenguaje Go, mientras que el equipo de Ipsilon mantiene una versión en C++. Esta diversidad ofrece espacio para la optimización de ingeniería y la implementación personalizada.

Un análisis profundo de EVM paralelo y su ecosistema

La necesidad de procesamiento en paralelo

La mayoría de los sistemas de blockchain adoptan un enfoque de ejecución secuencial de transacciones, similar a una CPU de un solo núcleo. Este método simple, aunque reduce la complejidad del sistema, tiene dificultades para soportar una base de usuarios a gran escala. Cambiar a un modelo de máquina virtual paralela de CPU multinúcleo puede procesar múltiples transacciones simultáneamente, aumentando significativamente el rendimiento. Sin embargo, la ejecución paralela también presenta algunos desafíos de ingeniería, como manejar los conflictos de escritura de transacciones concurrentes en el mismo contrato inteligente.

Exploración profunda del EVM paralelo y su ecosistema

Innovación en EVM paralelo

EVM en paralelo representa una serie de innovaciones destinadas a optimizar la capa de ejecución de blockchain. Tomando como ejemplo un proyecto, sus innovaciones clave incluyen:

  • Ejecución de transacciones en paralelo: se utiliza un algoritmo de ejecución paralela optimista que permite procesar múltiples transacciones simultáneamente.
  • Ejecución retrasada: Retrasar la ejecución de transacciones en el mecanismo de consenso para maximizar el uso del tiempo del bloque.
  • Base de datos de estado personalizada: optimiza el almacenamiento y acceso al estado al almacenar directamente el árbol de Merkle en la SSD.
  • Mecanismo de consenso de alto rendimiento: mejora del mecanismo de consenso HotStuff, que admite la sincronización de cientos de nodos distribuidos globalmente.

Exploración profunda del EVM paralelo y su ecosistema

Desafíos técnicos del EVM paralelo

La ejecución paralela introduce posibles conflictos de estado, lo que requiere un chequeo de conflictos antes o después de la ejecución. Por ejemplo, cuando múltiples transacciones paralelas interactúan con el mismo contrato inteligente, se necesita un mecanismo cuidadoso de detección y resolución de conflictos. Además, los proyectos de EVM paralelos a menudo requieren rediseñar la base de datos de estado para mejorar el rendimiento de lectura y escritura, así como desarrollar algoritmos de consenso compatibles.

Exploración profunda del EVM en paralelo y su ecosistema

El panorama de EVM paralelo

El panorama actual de EVM paralelo incluye múltiples blockchains de Capa 1 y soluciones de Capa 2. Principalmente hay tres tipos:

  1. Red Layer 1 compatible con EVM que admite la ejecución paralela mediante actualizaciones tecnológicas.
  2. Red Layer 1 compatible con EVM que utiliza tecnología de ejecución en paralelo desde su diseño inicial.
  3. Redes Layer 2 que utilizan tecnología de ejecución paralela no EVM

Una profunda discusión sobre EVM paralelo y su ecosistema

Proyectos representativos

Proyecto A

El proyecto tiene como objetivo resolver el problema de escalabilidad del EVM tradicional mediante la optimización de la ejecución paralela y la arquitectura de tuberías, con un objetivo de alcanzar 10,000 TPS. El proyecto ha completado una financiación masiva, convirtiéndose en el proyecto de EVM paralelo con mayor financiación y valoración hasta la fecha. El equipo fundador incluye miembros experimentados de instituciones de negociación reconocidas. La red de pruebas interna se ha lanzado y se espera que se abra al público en unos meses.

Proyecto B

Inicialmente era una red Layer 1 centrada en el comercio, luego se actualizó completamente para convertirse en un EVM paralelo de alto rendimiento, elevando el TPS a 12,500. La red de pruebas del EVM paralelo ya está en línea, soportando la migración con un solo clic de aplicaciones EVM. El proyecto también lanzó un marco de código abierto, que apoya a las redes Layer 2 y Rollup en la adopción de tecnologías de procesamiento paralelo.

Proyecto C

El proyecto tiene como objetivo mejorar el rendimiento de la blockchain EVM y la eficiencia de ejecución en red mediante la construcción de un sistema de doble máquina virtual EVM++(EVM + WASM). El equipo central proviene de un conocido proyecto de blockchain. La red de prueba pública ya está en línea y se ha lanzado un programa de incentivos para el ecosistema.

Proyecto D

Red Layer 1 compatible con EVM construida sobre Cosmos SDK, diseñada específicamente para aplicaciones DeFi. El proyecto anunció el plan de desarrollo para la introducción de la tecnología de ejecución paralela de EVM para mejorar el rendimiento de la red.

Proyecto E

Una EVM paralela construida sobre una cadena de bloques de alto rendimiento es la primera solución de compatibilidad EVM para esa cadena. Soporta a los desarrolladores de Solidity y Vyper para desplegar DApps con un solo clic, disfrutando de alta capacidad de procesamiento y bajas tarifas de gas. Este proyecto encapsula las transacciones de la red EVM en la ejecución de transacciones de la cadena de bloques subyacente, con un TPS que supera los 2,000.

Proyecto F

Una solución modular Rollup Layer 2 soportada por la máquina virtual de una cadena pública. Los datos de las transacciones se liquidan en Ethereum, utilizando ETH como gas, pero la capa de ejecución opera en el entorno de la máquina virtual de esa cadena pública. El proyecto ha completado una gran financiación y la red principal se abrirá pronto a los desarrolladores.

Proyecto G

Red modular VM Layer 2 construida sobre OP Stack, que también es parte de la cadena cruzada de Optimism. Su objetivo es introducir máquinas virtuales de alto rendimiento ( como Aptos VM, Move VM y Solana VM) en las principales redes Layer 2 existentes de Ethereum y Bitcoin. Soporta el uso de Ethereum o Bitcoin como capa de liquidación, mientras que la capa de ejecución puede utilizar múltiples máquinas virtuales en paralelo.

Una profunda discusión sobre el EVM paralelo y su ecosistema

Conclusión

Innovaciones como EVM en paralelo ofrecen soluciones prometedoras para aumentar la capacidad de procesamiento y eficiencia de la blockchain, con la esperanza de que la blockchain sea más escalable y soporte una base de usuarios más amplia. El desarrollo e implementación de estas tecnologías darán forma al futuro del ecosistema blockchain, impulsando avances y aplicaciones adicionales en el campo.

Exploración profunda del EVM paralelo y su ecosistema

Explorando en profundidad EVM paralelo y su ecosistema

Profundizando en EVM paralelo y su ecosistema

Ver originales
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 7
  • Compartir
Comentar
0/400
ImpermanentPhilosophervip
· 07-12 11:13
En pocas palabras, se trata de exprimir el rendimiento de la CPU.
Ver originalesResponder0
LazyDevMinervip
· 07-10 15:56
Tengo ganas de aprovechar el rendimiento de EVM paralelo.
Ver originalesResponder0
GasFeeCriervip
· 07-10 15:55
¿Por qué no hay nada malo con la velocidad de transacción rápida?
Ver originalesResponder0
LootboxPhobiavip
· 07-10 15:55
Hablar de cosas increíbles cualquiera puede, la práctica trae el verdadero conocimiento.
Ver originalesResponder0
GateUser-cff9c776vip
· 07-10 15:55
Observando el bull run bajo el microscopio: la optimización del rendimiento de Schrödinger
Ver originalesResponder0
HodlKumamonvip
· 07-10 15:54
¡La tecnología es demasiado dura! Abraza la computadora y aísla un poco qwq
Ver originalesResponder0
AirdropHunter007vip
· 07-10 15:49
Hablemos después de aterrizar, aunque sea un montón.
Ver originalesResponder0
  • Anclado
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)