Validity Rollups: El futuro de la escalabilidad de Ethereum
Los Validity Rollups (VRs), como una nueva solución de escalabilidad de Ethereum, están recibiendo una amplia atención en la industria. Aumenta la capacidad de procesamiento de transacciones de Ethereum de manera segura y descentralizada a través del uso de pruebas de validez para cálculos verificables.
El funcionamiento de los VRs es trasladar la ejecución de transacciones a un entorno fuera de la cadena. Después de procesar una gran cantidad de transacciones, el operador enviará los resultados y la prueba de validez de la integridad de la ejecución fuera de la cadena a la red principal de Ethereum. El contrato de verificación en la red principal validará automáticamente dicha prueba, asegurando que todas las transacciones sean válidas, y luego actualizará los resultados en el estado de Ethereum.
En los VRs, la máquina virtual fuera de la cadena (VM) es un componente clave para ejecutar transacciones. Actualmente, hay dos soluciones de VM principales: zkEVM y Cairo VM (CVM).
zkEVM se compromete a replicar completamente el entorno de desarrollo de Ethereum, permitiendo a los desarrolladores migrar contratos inteligentes a Layer 2 más escalables sin necesidad de modificar el código. Sin embargo, esta compatibilidad tiene un costo en términos de rendimiento y escalabilidad. EVM no fue diseñado para generar pruebas de validez, su modelo basado en pilas y disposición de almacenamiento no son favorables para la prueba eficiente.
En comparación, el Cairo VM adoptado por Starknet está diseñado específicamente para generar pruebas de validez de manera eficiente. Utiliza una nueva arquitectura de VM y el lenguaje de programación Cairo, priorizando el rendimiento y la escalabilidad. El Cairo VM puede generar representaciones algebraicas optimizadas para cada instrucción, mejorando significativamente la eficiencia de las pruebas.
Cairo también admite una diversidad de enfoques de desarrollo. Además de la programación nativa de Cairo, también proporciona compatibilidad con Solidity, lo que permite soportar contratos de Solidity a través de un transpilador o ejecutándolos en zkEVM en Starknet. Esta flexibilidad permite a los desarrolladores elegir la solución que mejor se adapte a sus necesidades.
En general, zkEVM y Cairo VM tienen sus ventajas y desventajas. zkEVM se centra en la compatibilidad con Ethereum, mientras que Cairo VM prioriza el rendimiento y la escalabilidad. Con el continuo avance de la tecnología, se espera que los VRs se conviertan en una de las soluciones de escalabilidad más prometedoras para Ethereum, allanando el camino para la aplicación a gran escala de blockchain.
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.
9 me gusta
Recompensa
9
5
Republicar
Compartir
Comentar
0/400
LeekCutter
· 08-14 22:43
zk parece realmente atractivo
Ver originalesResponder0
ApeWithNoChain
· 08-14 22:41
¿Por qué el gas es tan caro si solo se expande un martillo?
Ver originalesResponder0
MidnightSeller
· 08-14 22:32
¿Sigues recibiendo 0⃣️❌ seguidores todos los días? ¿L2 aún no ha despegado?? Rollups, dicho de manera simple, son compresores de datos on-chain, ¿es tan difícil de entender?
Ver originalesResponder0
BlockchainGriller
· 08-14 22:30
Vi la solución vm, hay dos opciones, ¿una batalla a muerte?
Validez de Rollups: zkEVM vs Cairo VM ¿Quién liderará el futuro de la escalabilidad de Ethereum?
Validity Rollups: El futuro de la escalabilidad de Ethereum
Los Validity Rollups (VRs), como una nueva solución de escalabilidad de Ethereum, están recibiendo una amplia atención en la industria. Aumenta la capacidad de procesamiento de transacciones de Ethereum de manera segura y descentralizada a través del uso de pruebas de validez para cálculos verificables.
El funcionamiento de los VRs es trasladar la ejecución de transacciones a un entorno fuera de la cadena. Después de procesar una gran cantidad de transacciones, el operador enviará los resultados y la prueba de validez de la integridad de la ejecución fuera de la cadena a la red principal de Ethereum. El contrato de verificación en la red principal validará automáticamente dicha prueba, asegurando que todas las transacciones sean válidas, y luego actualizará los resultados en el estado de Ethereum.
En los VRs, la máquina virtual fuera de la cadena (VM) es un componente clave para ejecutar transacciones. Actualmente, hay dos soluciones de VM principales: zkEVM y Cairo VM (CVM).
zkEVM se compromete a replicar completamente el entorno de desarrollo de Ethereum, permitiendo a los desarrolladores migrar contratos inteligentes a Layer 2 más escalables sin necesidad de modificar el código. Sin embargo, esta compatibilidad tiene un costo en términos de rendimiento y escalabilidad. EVM no fue diseñado para generar pruebas de validez, su modelo basado en pilas y disposición de almacenamiento no son favorables para la prueba eficiente.
En comparación, el Cairo VM adoptado por Starknet está diseñado específicamente para generar pruebas de validez de manera eficiente. Utiliza una nueva arquitectura de VM y el lenguaje de programación Cairo, priorizando el rendimiento y la escalabilidad. El Cairo VM puede generar representaciones algebraicas optimizadas para cada instrucción, mejorando significativamente la eficiencia de las pruebas.
Cairo también admite una diversidad de enfoques de desarrollo. Además de la programación nativa de Cairo, también proporciona compatibilidad con Solidity, lo que permite soportar contratos de Solidity a través de un transpilador o ejecutándolos en zkEVM en Starknet. Esta flexibilidad permite a los desarrolladores elegir la solución que mejor se adapte a sus necesidades.
En general, zkEVM y Cairo VM tienen sus ventajas y desventajas. zkEVM se centra en la compatibilidad con Ethereum, mientras que Cairo VM prioriza el rendimiento y la escalabilidad. Con el continuo avance de la tecnología, se espera que los VRs se conviertan en una de las soluciones de escalabilidad más prometedoras para Ethereum, allanando el camino para la aplicación a gran escala de blockchain.