EVM paralelo: una nueva dirección para superar los cuellos de botella en el rendimiento de la Cadena de bloques
El rendimiento de la red de cadena de bloques se ha convertido en un cuello de botella para el desarrollo adicional de la industria. Con el rápido crecimiento del volumen de transacciones, la industria tiene una necesidad urgente de nuevas soluciones de mejora del rendimiento para satisfacer los requisitos de "alto rendimiento y bajas tarifas". En este contexto, la cadena de bloques paralela ha surgido.
La EVM paralela se divide principalmente en dos grandes categorías: cadenas de bloques monolíticas y cadenas de bloques modulares. Las cadenas de bloques monolíticas se pueden dividir en L1 y L2. L1 es una nueva cadena pública que cuenta con la capacidad de ejecución paralela, con proyectos representativos como Sei v2, Monad y Canto. L2, por otro lado, proporciona capacidad de expansión para la cooperación entre ecosistemas al integrar las capacidades de otras cadenas L1, con proyectos representativos como Neon, Eclipse y Lumio.
La implementación técnica de EVM en paralelo incluye principalmente dos aspectos: la máquina virtual y el mecanismo de ejecución en paralelo.
La máquina virtual es una máquina de estado distribuido virtualizada, utilizada para ejecutar contratos inteligentes.
La ejecución paralela se refiere a la ejecución simultánea de múltiples transacciones, garantizando que el estado final sea consistente con el resultado de la ejecución en serie. Existen principalmente tres mecanismos:
Mensajería: cada ejecutor solo puede acceder a sus propios datos privados, interactuando a través de la mensajería.
Memoria compartida: incluye dos tipos, modelo de bloqueo de memoria y paralelización optimista.
Lista de acceso de estado estricta: ejecución en paralelo basada en el modelo UTXO.
Actualmente, los esquemas de ejecución en paralelo adoptados por cada proyecto son los siguientes:
Combustible: Lista de acceso de estado estricta basada en el modelo UTXO
Neon: Simulador EVM en la red Solana
Eclipse: Ejecución de Solana + Liquidación EVM
Lumio: Ejecutar VM de movimiento + Liquidación EVM
El desarrollo del EVM en paralelo tiene tanto un impulso interno del crecimiento de la industria como la necesidad de una alta atención a los posibles problemas de seguridad. Los diferentes proyectos tienen tanto características comunes como particulares en su implementación técnica. En el futuro, habrá más proyectos L1 y L2 que se unirán a la competencia del EVM en paralelo, lo que traerá a Web3 una mayor velocidad, costos más bajos y una mayor eficiencia, impulsando así una mayor prosperidad en el ecosistema de la industria.
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.
12 me gusta
Recompensa
12
6
Compartir
Comentar
0/400
ContractTester
· hace13h
La paralelización es la clave para resolver problemas.
Ver originalesResponder0
OffchainOracle
· hace13h
Se ha resuelto el cuello de botella de rendimiento.
Ver originalesResponder0
SchrodingerProfit
· hace14h
Otra vez vienen a tomar a la gente por tonta.
Ver originalesResponder0
EthMaximalist
· hace14h
Otra vez hablando de TPS, ¡ETH sigue siendo estable!
Ver originalesResponder0
AirdropDreamBreaker
· hace14h
¡Hazlo y llena la bomba de TPS!
Ver originalesResponder0
ConfusedWhale
· hace14h
Entiendo un poco de todo, pero no sé explicarlo claramente~
EVM en paralelo: un nuevo motor para superar los cuellos de botella en el rendimiento de la Cadena de bloques
EVM paralelo: una nueva dirección para superar los cuellos de botella en el rendimiento de la Cadena de bloques
El rendimiento de la red de cadena de bloques se ha convertido en un cuello de botella para el desarrollo adicional de la industria. Con el rápido crecimiento del volumen de transacciones, la industria tiene una necesidad urgente de nuevas soluciones de mejora del rendimiento para satisfacer los requisitos de "alto rendimiento y bajas tarifas". En este contexto, la cadena de bloques paralela ha surgido.
La EVM paralela se divide principalmente en dos grandes categorías: cadenas de bloques monolíticas y cadenas de bloques modulares. Las cadenas de bloques monolíticas se pueden dividir en L1 y L2. L1 es una nueva cadena pública que cuenta con la capacidad de ejecución paralela, con proyectos representativos como Sei v2, Monad y Canto. L2, por otro lado, proporciona capacidad de expansión para la cooperación entre ecosistemas al integrar las capacidades de otras cadenas L1, con proyectos representativos como Neon, Eclipse y Lumio.
La implementación técnica de EVM en paralelo incluye principalmente dos aspectos: la máquina virtual y el mecanismo de ejecución en paralelo.
La máquina virtual es una máquina de estado distribuido virtualizada, utilizada para ejecutar contratos inteligentes.
La ejecución paralela se refiere a la ejecución simultánea de múltiples transacciones, garantizando que el estado final sea consistente con el resultado de la ejecución en serie. Existen principalmente tres mecanismos:
Actualmente, los esquemas de ejecución en paralelo adoptados por cada proyecto son los siguientes:
El desarrollo del EVM en paralelo tiene tanto un impulso interno del crecimiento de la industria como la necesidad de una alta atención a los posibles problemas de seguridad. Los diferentes proyectos tienen tanto características comunes como particulares en su implementación técnica. En el futuro, habrá más proyectos L1 y L2 que se unirán a la competencia del EVM en paralelo, lo que traerá a Web3 una mayor velocidad, costos más bajos y una mayor eficiencia, impulsando así una mayor prosperidad en el ecosistema de la industria.