Desempaquetando la próxima generación de Ethereum Layer 2s (I): Rollups basados

Avanzado2/7/2025, 2:02:18 AM
Este primer artículo analiza los rollups basados, un enfoque propuesto para construir rollups que mitiga los problemas de los rollups clásicos, como la centralización del secuenciador, los riesgos de vivacidad y la resistencia a la censura. Exploraremos cómo funcionan los rollups basados, qué beneficios ofrecen y dónde se encuentran los obstáculos para la adopción de los rollups basados.

Los rollups están evolucionando rápidamente. Inicialmente,rollups clásicosproporcionó una solución a corto plazo a los desafíos de escalabilidad de Ethereum. Ahora, con avances en la tecnología, estamos construyendo rollups de próxima generación que no solo escalan aún más Ethereum, sino que también preservan la descentralización, la seguridad y la sostenibilidad económica.

En una nueva serie de cuatro partes, titulada de manera apropiada "Desempaquetando la próxima generación de L2s", exploramos una nueva clase de rollups: rollups basados, rollups impulsadores, rollups gigagas, rollups nativos y buscamos presentar estos diseños a una amplia audiencia. Estos rollups representan el futuro de la escalabilidad de Ethereum y dada @2077ResearchEl compromiso de Gate.io con hacer accesible la investigación y el desarrollo (I+D) de Ethereum, vemos la educación de la comunidad sobre los nuevos diseños de L2 como importante.

Nuestro objetivo es proporcionar una introducción rápida a estas tecnologías y desmitificar conceptos relacionados. En esta serie, desglosaremos cada tipo de rollup, explorando sus diseños, fortalezas, compensaciones y su impacto general en la hoja de ruta de Ethereum. Ya seas un entusiasta de Ethereum, desarrollador o simplemente curioso acerca de la escalabilidad de blockchain, esta serie es para ti.

Este primer artículo echa un vistazo a los rollups basados, un enfoque propuesto para construir rollups que mitiga problemas con rollups clásicos, como la centralización del secuenciador, los riesgos de vitalidad y la resistencia a la censura. Exploraremos cómo funcionan los rollups basados, qué beneficios ofrecen y dónde están los obstáculos para la adopción de rollups basados.

¿Qué es un rollup basado?

Un rollup es basado si utiliza secuenciación basada para procesar transacciones. La secuenciación se refiere a cómo se ordenan las transacciones para su ejecución en los rollups. La secuenciación basada aprovecha el conjunto de validadores de la cadena Layer 1 (L1) para ordenar las transacciones en lugar de depender de una entidad centralizada (el 'secuenciador') para secuenciar las transacciones.

Los rollups tradicionales de hoy en día tienen secuenciadores centralizados, lo que conlleva varios problemas. Estos incluyen la censura de transacciones de usuarios, el riesgo de puntos únicos de fallo y los monopolios de MEV (los secuenciadores centralizados pueden extraer MEV (valor extraíble máximo) de los usuarios debido al acceso privado a la mempool).

Dado los problemas de secuenciación centralizada, la comunidad de Ethereum ha trabajado en encontrar una alternativa. Es importante que dichos diseños de secuenciación alternativa cumplan un objetivo clave de diseño: deben ser tan eficientes y rápidos como sus predecesores.

El en secuenciación y los en rollups son un paso positivo en esta dirección, ya que proporcionan rollups con una nueva forma de secuenciar transacciones que hereda la resistencia a la censura de Ethereum, elimina los puntos únicos de falla y evita el intercambio de velocidad por descentralización. Describimos cómo funcionan los en rollups a continuación.

¿Cómo funcionan los rollups basados?

Una descripción de @Spire_Labsarquitectura basada en rollups

La diferencia principal entre un rollup basado y cualquier otro tipo de rollup es cómo se secuencian las transacciones. La secuenciación de transacciones en un rollup basado es gestionada por la cadena de bloques L1 subyacente (Ethereum en este caso). Específicamente, en un rollup basado, “cualquier proponente siguiente en L1 puede trabajar con buscadores y constructores de L1 para incluir libremente el bloque rollup subsiguiente dentro del siguiente bloque L1 sin necesidad de permisos especiales.

En la arquitectura de rollup basada, las transacciones de los usuarios se dirigen a los constructores de L1 que han acordado construir bloques tanto para Ethereum como para el L2 basado. Los usuarios indican su tarifa máxima de transacción, con el L2 capturando la tarifa base (que se establece según la congestión de la red L2) y enviando la tarifa de prioridad (una propina pagada para incentivar la inclusión de transacciones) a los validadores, quienes luego deciden el orden de las transacciones.

Este arreglo permite a Ethereum no solo asegurar todas las tarifas de su ecosistema, sino también recolectar una parte de las propinas L2, junto con los costos de liquidación de transacciones. Devolver valor a L1 hace que los rollups basados sean simbióticos con Ethereum y disipa la noción de que los rollups son parasitarios para Ethereum.

Un beneficio adicional de aprovechar un proponente L1 para secuenciar transacciones L2 es que elimina un paso intermedio en el proceso de transacción. Esto potencialmente puede conducir a costos de transacción más bajos al evitar la necesidad de verificar firmas tanto de secuenciadores centralizados como descentralizados.

Vale la pena mencionar que esta reducción de costos no es exclusiva de los rollups basados; cualquier rollup que emplee secuenciación compartida podría ver beneficios similares. Dado que proponer bloques en L1 no requiere permisos, fomenta un entorno competitivo entre los constructores de bloques, lo que podría reducir aún más las tarifas para los usuarios.

Una descripción de @taikoxyzarquitectura rollup basada enEthereumpost

Dado que el rollup base envía sus pruebas directamente a Ethereum, su liquidación es inherentemente en Ethereum. Esto significa que cualquier persona puede acceder al estado verificado de la cadena L2 en Ethereum. Un rollup base no puede liquidarse en ningún otro lugar que no sea en su L1 subyacente.

El rollup basado publica los datos necesarios para reconstruir su estado de cadena en Ethereum, haciendo de Ethereum su Capa de Disponibilidad de Datos (DA). Esto permite a cualquier persona verificar el hash del bloque y recuperar los datos de transacción del bloque. Los rollups basados utilizan la Capa de Consenso de Ethereum para el ordenamiento de transacciones, eliminando la necesidad de su propio mecanismo de consenso.

La ejecución de transacciones en un rollup basado ocurre fuera de la cadena dentro de su ecosistema, lo que significa que el propio rollup basado sirve como su propia Capa de Ejecución. Por ejemplo, rollups basados existentes como@taikoxyzy @Spire_Labs, que se liquidan en Ethereum, operan en la misma L1 pero mantienen sus propias capas de ejecución distintas para ejecutar transacciones.

¿Cuáles son los pros y los contras de los diseños basados en rollups?

Los pros de rollups basados incluyen heredar la seguridad y la vivacidad de Ethereum, posiblemente reduciendo los costos de transacción al eliminar la secuenciación adicional, permitiendo la composabilidad atómica donde las transacciones de L2 pueden interactuar con el estado de L1, simplificando la arquitectura al no necesitar un consenso separado, garantizando la disponibilidad de datos con todos los datos en Ethereum, y ofreciendo una fuerte resistencia a la censura.

Sin embargo, como todo en cripto, el diseño basado tiene sus preocupaciones. Los rollups basados dependen del rendimiento de Ethereum, lo que puede limitar la escalabilidad debido a las limitaciones del espacio de bloque de Ethereum. Todavía hay costos de gas asociados con las operaciones de L2, que pueden ser significativos. También está el problema del MEV, donde los validadores de L1 podrían influir en el orden de las transacciones. La estrecha relación con el consenso y las capas de datos de Ethereum podría limitar la personalización para casos de uso específicos.

Preguntas frecuentes sobre Rollups basados en Gate

En esta sección respondemos algunas preguntas comunes sobre rollups basados. Nuestro objetivo es aclarar malentendidos específicos sobre rollups basados y proporcionar claridad sobre varios aspectos de las arquitecturas de rollup basadas.

¿Cómo gestiona un rollup basado en MEV?

La mayoría de los beneficios de MEV son para los validadores de L1, ya que los buscadores y constructores de bloques de L1 están motivados para incluir bloques de rollup en sus paquetes de L1 para capturar este valor, lo que anima a los proponentes de L1 a incluir estos bloques. Actualmente, aproximadamente el 80% del MEV de Ethereum proviene de la congestión, con un 20% de la contención. Si el MEV de L2 refleja esto, una parte significativa podría permanecer en L2.

¿Usar un rollup basado es más barato para los usuarios en comparación con las alternativas?

Utilizar un proponente L1 como secuenciador L2 elimina un paso intermedio, lo que podría reducir los costos al eliminar la verificación de la firma del secuenciador. Este ahorro de costos se aplica no solo a los rollups basados, sino también a los rollups con secuenciación compartida, ya que la propuesta de bloque sin permisos fomenta la competencia y podría reducir las tarifas.

¿La velocidad de los rollups basados está limitada a los tiempos de bloque de Ethereum?

Sí, el tiempo de confirmación de transacciones en un rollup basado está ligado al tiempo de bloque L1, que actualmente es de 12 segundos. Sin embargo, las preconfirmaciones instantáneas se pueden lograr en rollups basados. Esto se puede facilitar a través de un mecanismo como el restaking, donde algunos validadores L1 se comprometen a incluir bloques de rollup basados en sus futuros bloques L1. Esto es factible porque los validadores saben con 32 bloques de antelación quién propondrá cada bloque.

— ¿Qué tan "en vivo" es la vivacidad de un rollup basado?

La secuenciación basada en acciones comparte las garantías de continuidad de Ethereum, heredando completamente su tiempo de actividad. Incluso una ligera degradación de la continuidad (por ejemplo, de 100% a 99%) puede ser aprovechada en condiciones adversas, lo que permite una interrupción significativa y un MEV tóxico.

— ¿Cuál es la diferencia entre la secuenciación basada y la secuenciación compartida?

La secuenciación basada se puede ver como una versión especializada de la secuenciación compartida. La secuenciación compartida sirve como un sistema para la secuenciación de transacciones en múltiples rollups, con el objetivo de lograr eficiencia económica, mayor capacidad y confirmaciones más rápidas que L1. Se diferencia de los rollups basados en el uso de sus propios operadores para el consenso, lo que lo hace más complejo y no depende completamente de la viabilidad de Ethereum.

Conclusión

En la primera publicación de nuestra serie "Rollups 2.0", hemos explorado rollups basados, que aprovechan los validadores de Ethereum para la secuenciación de transacciones, ofreciendo un camino hacia la descentralización, la seguridad y la eficiencia de costos.

A medida que continuamos esta serie, profundizaremos en los booster rollups, los native rollups y los gigagas rollups, examinando cómo estos tipos de rollups abordan diferentes aspectos de la escalabilidad de Ethereum.

Renuncia:

  1. Este artículo es reimpreso de [2077 Investigación]. Todos los derechos de autor pertenecen al autor original [2077 Investigación]. Si hay objeciones a esta reimpresión, por favor contacte al Aprendizaje de la puertaequipo, y ellos lo resolverán rápidamente.
  2. Descargo de responsabilidad: Los puntos de vista y opiniones expresados en este artículo son únicamente los del autor y no constituyen ningún consejo de inversión.
  3. Las traducciones del artículo a otros idiomas son realizadas por el equipo de gate Learn. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.

Desempaquetando la próxima generación de Ethereum Layer 2s (I): Rollups basados

Avanzado2/7/2025, 2:02:18 AM
Este primer artículo analiza los rollups basados, un enfoque propuesto para construir rollups que mitiga los problemas de los rollups clásicos, como la centralización del secuenciador, los riesgos de vivacidad y la resistencia a la censura. Exploraremos cómo funcionan los rollups basados, qué beneficios ofrecen y dónde se encuentran los obstáculos para la adopción de los rollups basados.

Los rollups están evolucionando rápidamente. Inicialmente,rollups clásicosproporcionó una solución a corto plazo a los desafíos de escalabilidad de Ethereum. Ahora, con avances en la tecnología, estamos construyendo rollups de próxima generación que no solo escalan aún más Ethereum, sino que también preservan la descentralización, la seguridad y la sostenibilidad económica.

En una nueva serie de cuatro partes, titulada de manera apropiada "Desempaquetando la próxima generación de L2s", exploramos una nueva clase de rollups: rollups basados, rollups impulsadores, rollups gigagas, rollups nativos y buscamos presentar estos diseños a una amplia audiencia. Estos rollups representan el futuro de la escalabilidad de Ethereum y dada @2077ResearchEl compromiso de Gate.io con hacer accesible la investigación y el desarrollo (I+D) de Ethereum, vemos la educación de la comunidad sobre los nuevos diseños de L2 como importante.

Nuestro objetivo es proporcionar una introducción rápida a estas tecnologías y desmitificar conceptos relacionados. En esta serie, desglosaremos cada tipo de rollup, explorando sus diseños, fortalezas, compensaciones y su impacto general en la hoja de ruta de Ethereum. Ya seas un entusiasta de Ethereum, desarrollador o simplemente curioso acerca de la escalabilidad de blockchain, esta serie es para ti.

Este primer artículo echa un vistazo a los rollups basados, un enfoque propuesto para construir rollups que mitiga problemas con rollups clásicos, como la centralización del secuenciador, los riesgos de vitalidad y la resistencia a la censura. Exploraremos cómo funcionan los rollups basados, qué beneficios ofrecen y dónde están los obstáculos para la adopción de rollups basados.

¿Qué es un rollup basado?

Un rollup es basado si utiliza secuenciación basada para procesar transacciones. La secuenciación se refiere a cómo se ordenan las transacciones para su ejecución en los rollups. La secuenciación basada aprovecha el conjunto de validadores de la cadena Layer 1 (L1) para ordenar las transacciones en lugar de depender de una entidad centralizada (el 'secuenciador') para secuenciar las transacciones.

Los rollups tradicionales de hoy en día tienen secuenciadores centralizados, lo que conlleva varios problemas. Estos incluyen la censura de transacciones de usuarios, el riesgo de puntos únicos de fallo y los monopolios de MEV (los secuenciadores centralizados pueden extraer MEV (valor extraíble máximo) de los usuarios debido al acceso privado a la mempool).

Dado los problemas de secuenciación centralizada, la comunidad de Ethereum ha trabajado en encontrar una alternativa. Es importante que dichos diseños de secuenciación alternativa cumplan un objetivo clave de diseño: deben ser tan eficientes y rápidos como sus predecesores.

El en secuenciación y los en rollups son un paso positivo en esta dirección, ya que proporcionan rollups con una nueva forma de secuenciar transacciones que hereda la resistencia a la censura de Ethereum, elimina los puntos únicos de falla y evita el intercambio de velocidad por descentralización. Describimos cómo funcionan los en rollups a continuación.

¿Cómo funcionan los rollups basados?

Una descripción de @Spire_Labsarquitectura basada en rollups

La diferencia principal entre un rollup basado y cualquier otro tipo de rollup es cómo se secuencian las transacciones. La secuenciación de transacciones en un rollup basado es gestionada por la cadena de bloques L1 subyacente (Ethereum en este caso). Específicamente, en un rollup basado, “cualquier proponente siguiente en L1 puede trabajar con buscadores y constructores de L1 para incluir libremente el bloque rollup subsiguiente dentro del siguiente bloque L1 sin necesidad de permisos especiales.

En la arquitectura de rollup basada, las transacciones de los usuarios se dirigen a los constructores de L1 que han acordado construir bloques tanto para Ethereum como para el L2 basado. Los usuarios indican su tarifa máxima de transacción, con el L2 capturando la tarifa base (que se establece según la congestión de la red L2) y enviando la tarifa de prioridad (una propina pagada para incentivar la inclusión de transacciones) a los validadores, quienes luego deciden el orden de las transacciones.

Este arreglo permite a Ethereum no solo asegurar todas las tarifas de su ecosistema, sino también recolectar una parte de las propinas L2, junto con los costos de liquidación de transacciones. Devolver valor a L1 hace que los rollups basados sean simbióticos con Ethereum y disipa la noción de que los rollups son parasitarios para Ethereum.

Un beneficio adicional de aprovechar un proponente L1 para secuenciar transacciones L2 es que elimina un paso intermedio en el proceso de transacción. Esto potencialmente puede conducir a costos de transacción más bajos al evitar la necesidad de verificar firmas tanto de secuenciadores centralizados como descentralizados.

Vale la pena mencionar que esta reducción de costos no es exclusiva de los rollups basados; cualquier rollup que emplee secuenciación compartida podría ver beneficios similares. Dado que proponer bloques en L1 no requiere permisos, fomenta un entorno competitivo entre los constructores de bloques, lo que podría reducir aún más las tarifas para los usuarios.

Una descripción de @taikoxyzarquitectura rollup basada enEthereumpost

Dado que el rollup base envía sus pruebas directamente a Ethereum, su liquidación es inherentemente en Ethereum. Esto significa que cualquier persona puede acceder al estado verificado de la cadena L2 en Ethereum. Un rollup base no puede liquidarse en ningún otro lugar que no sea en su L1 subyacente.

El rollup basado publica los datos necesarios para reconstruir su estado de cadena en Ethereum, haciendo de Ethereum su Capa de Disponibilidad de Datos (DA). Esto permite a cualquier persona verificar el hash del bloque y recuperar los datos de transacción del bloque. Los rollups basados utilizan la Capa de Consenso de Ethereum para el ordenamiento de transacciones, eliminando la necesidad de su propio mecanismo de consenso.

La ejecución de transacciones en un rollup basado ocurre fuera de la cadena dentro de su ecosistema, lo que significa que el propio rollup basado sirve como su propia Capa de Ejecución. Por ejemplo, rollups basados existentes como@taikoxyzy @Spire_Labs, que se liquidan en Ethereum, operan en la misma L1 pero mantienen sus propias capas de ejecución distintas para ejecutar transacciones.

¿Cuáles son los pros y los contras de los diseños basados en rollups?

Los pros de rollups basados incluyen heredar la seguridad y la vivacidad de Ethereum, posiblemente reduciendo los costos de transacción al eliminar la secuenciación adicional, permitiendo la composabilidad atómica donde las transacciones de L2 pueden interactuar con el estado de L1, simplificando la arquitectura al no necesitar un consenso separado, garantizando la disponibilidad de datos con todos los datos en Ethereum, y ofreciendo una fuerte resistencia a la censura.

Sin embargo, como todo en cripto, el diseño basado tiene sus preocupaciones. Los rollups basados dependen del rendimiento de Ethereum, lo que puede limitar la escalabilidad debido a las limitaciones del espacio de bloque de Ethereum. Todavía hay costos de gas asociados con las operaciones de L2, que pueden ser significativos. También está el problema del MEV, donde los validadores de L1 podrían influir en el orden de las transacciones. La estrecha relación con el consenso y las capas de datos de Ethereum podría limitar la personalización para casos de uso específicos.

Preguntas frecuentes sobre Rollups basados en Gate

En esta sección respondemos algunas preguntas comunes sobre rollups basados. Nuestro objetivo es aclarar malentendidos específicos sobre rollups basados y proporcionar claridad sobre varios aspectos de las arquitecturas de rollup basadas.

¿Cómo gestiona un rollup basado en MEV?

La mayoría de los beneficios de MEV son para los validadores de L1, ya que los buscadores y constructores de bloques de L1 están motivados para incluir bloques de rollup en sus paquetes de L1 para capturar este valor, lo que anima a los proponentes de L1 a incluir estos bloques. Actualmente, aproximadamente el 80% del MEV de Ethereum proviene de la congestión, con un 20% de la contención. Si el MEV de L2 refleja esto, una parte significativa podría permanecer en L2.

¿Usar un rollup basado es más barato para los usuarios en comparación con las alternativas?

Utilizar un proponente L1 como secuenciador L2 elimina un paso intermedio, lo que podría reducir los costos al eliminar la verificación de la firma del secuenciador. Este ahorro de costos se aplica no solo a los rollups basados, sino también a los rollups con secuenciación compartida, ya que la propuesta de bloque sin permisos fomenta la competencia y podría reducir las tarifas.

¿La velocidad de los rollups basados está limitada a los tiempos de bloque de Ethereum?

Sí, el tiempo de confirmación de transacciones en un rollup basado está ligado al tiempo de bloque L1, que actualmente es de 12 segundos. Sin embargo, las preconfirmaciones instantáneas se pueden lograr en rollups basados. Esto se puede facilitar a través de un mecanismo como el restaking, donde algunos validadores L1 se comprometen a incluir bloques de rollup basados en sus futuros bloques L1. Esto es factible porque los validadores saben con 32 bloques de antelación quién propondrá cada bloque.

— ¿Qué tan "en vivo" es la vivacidad de un rollup basado?

La secuenciación basada en acciones comparte las garantías de continuidad de Ethereum, heredando completamente su tiempo de actividad. Incluso una ligera degradación de la continuidad (por ejemplo, de 100% a 99%) puede ser aprovechada en condiciones adversas, lo que permite una interrupción significativa y un MEV tóxico.

— ¿Cuál es la diferencia entre la secuenciación basada y la secuenciación compartida?

La secuenciación basada se puede ver como una versión especializada de la secuenciación compartida. La secuenciación compartida sirve como un sistema para la secuenciación de transacciones en múltiples rollups, con el objetivo de lograr eficiencia económica, mayor capacidad y confirmaciones más rápidas que L1. Se diferencia de los rollups basados en el uso de sus propios operadores para el consenso, lo que lo hace más complejo y no depende completamente de la viabilidad de Ethereum.

Conclusión

En la primera publicación de nuestra serie "Rollups 2.0", hemos explorado rollups basados, que aprovechan los validadores de Ethereum para la secuenciación de transacciones, ofreciendo un camino hacia la descentralización, la seguridad y la eficiencia de costos.

A medida que continuamos esta serie, profundizaremos en los booster rollups, los native rollups y los gigagas rollups, examinando cómo estos tipos de rollups abordan diferentes aspectos de la escalabilidad de Ethereum.

Renuncia:

  1. Este artículo es reimpreso de [2077 Investigación]. Todos los derechos de autor pertenecen al autor original [2077 Investigación]. Si hay objeciones a esta reimpresión, por favor contacte al Aprendizaje de la puertaequipo, y ellos lo resolverán rápidamente.
  2. Descargo de responsabilidad: Los puntos de vista y opiniones expresados en este artículo son únicamente los del autor y no constituyen ningún consejo de inversión.
  3. Las traducciones del artículo a otros idiomas son realizadas por el equipo de gate Learn. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.
Empieza ahora
¡Registrarse y recibe un bono de
$100
!