Guardias personales y vasallos, Puffer UniFi (Basado en Rollup) y Rollups principales

Intermedio10/23/2024, 2:16:59 AM
Puffer utiliza Restaking para construir un Based Rollup más eficiente, con secuenciadores descentralizados y una mejor interacción de liquidez entre cadenas. Based Rollup y Rollups principales darán forma a ecosistemas diferentes dentro de Ethereum.

Puntos clave:

Puffer utiliza Restaking para construir un Based Rollup más eficiente, con secuenciadores descentralizados y una mejor interacción de liquidez entre cadenas cruzadas. Based Rollup y los Rollups principales darán forma a diferentes ecosistemas dentro de Ethereum.

  • Puffer LRT: Servicio de restake de Ethereum basado en Eigenlayer
  • Puffer UniFi: Solución de actualización de rollup utilizando tecnología de preconfirmación
  • Puffer UniFi AVS: Construye un ecosistema de cadena de aplicaciones altamente sincronizado para reducir la fragmentación de liquidez
  • Las diferencias entre Based Rollup y Rollup principal provienen de compensaciones en la descentralización, eficiencia e incentivos económicos, adaptados a diferentes necesidades de aplicación.

Informe de investigación

1/6 · ¿Qué es Rollup?

Rollup es una tecnología de escalado de blockchain diseñada para permitir que Ethereum y otras blockchains manejen más transacciones manteniendo las tarifas bajas. En pocas palabras, Rollups agrupa muchas transacciones juntas y las procesa fuera de la cadena principal (fuera de la cadena). Esto reduce la carga en la red principal de Ethereum (L1), pero los resultados finales de estas transacciones aún se envían a la red principal de Ethereum para su verificación, garantizando seguridad e inmutabilidad.

Los rollups vienen en dos tipos principales:

  • Rollup optimista: asume que la mayoría de las transacciones son correctas por defecto y solo las verifica si alguien desafía su validez. Este método es más rápido pero incluye un período de desafío.
  • ZK Rollup: Utiliza pruebas de conocimiento cero para garantizar la validez de cada transacción, asegurando que solo se agrupen transacciones legítimas, por lo que no se necesita un período de desafío. Este método es más seguro pero técnicamente más complejo.

La idea principal de Rollup es "realizar la mayor parte del trabajo fuera de la cadena y solo poner los resultados en la cadena", lo que permite un procesamiento de transacciones más rápido y a menor costo.

Este proceso se puede simplificar en dos pasos:

  • Batching - Aumento del volumen/capacidad de transacciones
  • Confirmación - Acelerando el proceso de confirmación

2/6 · ¿Qué es Based Rollup?

El investigador de la Fundación Ethereum, Justin Drake, introdujo el concepto de Based Rollup en marzo de 2023. Esta solución se centra en el Secuenciador, un papel importante que coordina el orden de las transacciones y el empaquetado entre L1 y L2.

El Secuenciador es responsable de ordenar y empaquetar transacciones L2 a L1, cubriendo tanto el empaquetado por lotes como la confirmación de transacciones mencionadas anteriormente. Sin embargo, la mayoría de los L2s actualmente utilizan una solución de Secuenciador centralizada controlada por una o varias entidades. Si bien esto no representa un gran problema en las primeras etapas del desarrollo de la industria, a medida que los fondos de cada cadena crecen y la infraestructura madura, el Secuenciador centralizado se convertirá en un 'problema que necesita ser resuelto tarde o temprano'.

Actualmente, se han propuesto dos soluciones:

  • Secuenciador descentralizado basado en L2
  • Transferencia a Rollup basado en L1

La solución descentralizada de Secuenciador está representada por Metis, que establece un nuevo consenso sólido para hacer que la red de Secuenciador sea más robusta.

La solución Based Rollup elimina el diseño de red separada del Secuenciador y transfiere la responsabilidad del ordenamiento de transacciones de L2 a L1, donde los nodos validadores de Ethereum L1 actúan como proponentes responsables del ordenamiento de transacciones. Este diseño no requiere establecer un nuevo consenso y utiliza completamente los recursos de nodos existentes de Ethereum mientras evita los riesgos que conllevan los Secuenciadores centralizados, aprovechando así el nivel de seguridad de la mainnet de Ethereum.

Sin embargo, Based Rollup también enfrenta problemas limitados por el trilema clásico. Si bien se beneficia de la seguridad de la mainnet, también significa que debe depender del rendimiento de la mainnet (tiempo de bloque de aproximadamente 12s), lo que hace que la confirmación de transacciones sea significativamente más lenta que las soluciones convencionales de L2 Sequencer.

3/6 · Análisis de la solución de rollup optimizada de Puffer UniFi Based de Gate

Para superar este trilema, se deben introducir nuevos roles o mecanismos para equilibrar. UniFi propuesto por Puffer tiene como objetivo introducir la "preconfirmación" para resolver este problema.

En las soluciones Rollup existentes, los usuarios suelen recibir "confirmaciones suaves" de los Secuenciadores centralizados. Estos Secuenciadores pueden garantizar a los usuarios que sus transacciones serán incluidas en la cadena de bloques después de ser enviadas. Sin embargo, esta confirmación suave depende fundamentalmente de la confianza en el poder centralizado, y si ese poder se corrompe, no se puede garantizar que el orden/confirmación de transacciones sea justo.

Puffer UniFi pre-confirmación tiene dos características clave:

  1. Garantías de los validadores de Ethereum: Antes de empaquetar bloques, los validadores de la red principal de Ethereum se comprometen a que las transacciones de Rollup sean confirmadas (Pre-conf) - prometen incluir estas transacciones en sus próximos bloques propuestos.
  2. Mecanismo de castigo: Si los validadores no cumplen con su compromiso de preconfirmación y no incluyen las transacciones previamente prometidas en el bloque, se enfrentarán a penalizaciones.

Por lo tanto, UniFi elude la dependencia del Based Rollup en el tiempo de bloque de la red principal al permitir que los nodos de la red principal de Ethereum asuman un "trabajo adicional" para garantizar la eficiencia de la confirmación de transacciones (~100 ms).

Con el mecanismo de preconfirmación, se puede mejorar considerablemente la eficiencia de confirmación de transacciones en la red principal, ¿entonces todavía es necesario L2 para mejorar el rendimiento de la red principal?

Volviendo a la esencia de Rollup, principalmente logra el "empaquetado de transacciones en lotes" -> "confirmación rápida de transacciones", una expansión horizontal y vertical de la escalabilidad. La preconfirmación resuelve el problema de la confirmación rápida y justa de transacciones, mientras que el empaquetado de transacciones en lotes aún debe completarse en L2 o fuera de la cadena y luego enviarse a la mainnet a través del Sequencer para su confirmación.

4/6 · Puffer UniFi AVS

En el proceso de preconfirmación, los nodos de Ethereum asumen responsabilidades adicionales. ¿Cómo se puede implementar este trabajo adicional y las correspondientes penalizaciones?

Puffer propone UniFi AVS, una solución basada en EigenLayer. En lugar de introducir nuevos mecanismos o garantías, aprovecha el sistema de Restaking de Ethereum, empaquetando UniFi en un servicio AVS. Cualquier validador que vuelva a apostar en EigenLayer puede participar en UniFi AVS, proporcionando servicios de preconfirmación, con penalizaciones aplicadas a aquellos que no cumplan con sus compromisos.

Restaking y AVS hacen que la preconfirmación sea mucho más fácil de implementar, convirtiéndolo en una de las soluciones AVS más compatibles y prácticas, lo que contribuye significativamente a la solución Based Rollup. Anteriormente, lograr este nivel de funcionalidad era mucho más difícil.

5/6 · Valor fundamental

El uso de UniFi AVS para crear cadenas de aplicaciones se convierte en una actualización significativa de Based Rollup. En comparación con otras soluciones Rollup, UniFi AVS ofrece:

  • Ordenación descentralizada en la L1 de Ethereum
  • Confirmaciones de transacciones más rápidas con integración de preconfirmación
  • Generación de ingresos a través de Restaking
  • Composabilidad sincrónica

La componibilidad sincrónica es una característica clave de UniFi, diseñada para resolver la fragmentación de la liquidez. En el entorno multi-Rollup actual de Ethereum, los diferentes Rollups operan de forma independiente, lo que dispersa la liquidez y la actividad del usuario. La interacción entre activos y contratos en diferentes Rollups requiere herramientas como puentes entre cadenas, lo que aumenta la complejidad y agrega altos costos y riesgos de seguridad.

Con el pedido descentralizado de UniFi en Ethereum L1, la red principal actúa como un secuenciador maestro, permitiendo que diferentes Rollups basados en UniFi interactúen dentro del mismo bloque, eliminando la necesidad de puentes entre cadenas. Esto permite operaciones sin problemas en diferentes Rollups y cadenas de aplicaciones dentro del ecosistema UniFi. Como resultado, UniFi proporciona a los usuarios una experiencia fluida similar a la de una sola cadena, reduciendo significativamente la fragmentación de liquidez. Este enfoque es similar al objetivo de abstracción de cadenas, pero la solución de UniFi es más nativa y directa, sin introducir capas adicionales de consenso o restricciones (como una nueva capa de consenso para agregar liquidez y necesidades de usuario).

6/6 · Conclusión

En última instancia, el éxito de UniFi depende de si Based Rollup se convierte en una solución Rollup necesaria.

Actualmente, muchas soluciones de capa 2 son más centralizadas de lo que los usuarios se dan cuenta. Sin embargo, este problema de centralización no tiene un impacto inmediato en los usuarios a corto plazo, y resolverlo no necesariamente conducirá a beneficios financieros inmediatos, ya que está algo alejado de la experiencia del usuario. La razón por la que este problema no ha sido más destacado es que ninguna aplicación ha sido directamente afectada por Secuenciadores centralizados. Por ejemplo, durante la fase de inscripción de Bitcoin, la mayoría de las historias de éxito ocurrieron en un entorno indexador altamente centralizado.

Desde una perspectiva a largo plazo, abordar los Secuenciadores descentralizados y abordar la fragmentación de liquidez y experiencia del usuario se convierte en un problema crítico. Usemos una analogía para comparar:

El Rollup basado es una solución más cercana a Ethereum, actuando como un Rollup “subordinado” a Ethereum. Piénselo como la “guardia personal” de Ethereum. Esta guardia podría ser de infantería, caballería o artillería, con coordinación directa por parte de Ethereum, siguiendo su sistema más justo. No hay necesidad de intervención de terceros, lo que reduce los riesgos de mala comunicación o intención maliciosa.

Mientras tanto, el Optimistic Rollup principal es más autónomo, con Ethereum otorgando más libertad. Es como reyes vasallos, cada uno construyendo sus propias ciudades y sistemas, con la justicia dependiendo de los propios gobernantes. La comunicación entre los vasallos requiere un departamento externo, este departamento es la abstracción de la cadena. Para gestionar estos vasallos, el sistema de abstracción de la cadena debe ser lo suficientemente fuerte como para controlarlos y evitar la corrupción.

El debate entre estos enfoques se centra en si los Rollups deben devolver valor a Ethereum o apoyar el crecimiento independiente. Estar más estrechamente ligado a Ethereum ofrece una mayor seguridad y reduce los costos de descentralización, al tiempo que proporciona una composabilidad sincrónica natural. La independencia permite a los operadores capturar más beneficios, pero conlleva costos más altos para garantizar la seguridad descentralizada y depende de la composabilidad externa.

La naturaleza inclusiva de la cadena de bloques garantiza que ambas enfoques coexistan, ya que reflejan los continuos compromisos entre descentralización, eficiencia e intereses en diferentes escenarios. Esta exploración continuará, con mejoras técnicas continuas que brindarán nuevas oportunidades para que los desarrolladores den forma al futuro.

Descargo de responsabilidad:

  1. Este artículo es una reimpresión de [Chen Mo cmDeFi]. Todos los derechos de autor pertenecen al autor original [*Chen Mo cmDeFi]. Si hay objeciones a esta reimpresión, por favor contacte al Gate Learnequipo, y ellos lo resolverán rápidamente.
  2. Descargo de responsabilidad: Las opiniones expresadas en este artículo son exclusivamente las 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 lo contrario, está prohibido copiar, distribuir o plagiar los artículos traducidos.

Guardias personales y vasallos, Puffer UniFi (Basado en Rollup) y Rollups principales

Intermedio10/23/2024, 2:16:59 AM
Puffer utiliza Restaking para construir un Based Rollup más eficiente, con secuenciadores descentralizados y una mejor interacción de liquidez entre cadenas. Based Rollup y Rollups principales darán forma a ecosistemas diferentes dentro de Ethereum.

Puntos clave:

Puffer utiliza Restaking para construir un Based Rollup más eficiente, con secuenciadores descentralizados y una mejor interacción de liquidez entre cadenas cruzadas. Based Rollup y los Rollups principales darán forma a diferentes ecosistemas dentro de Ethereum.

  • Puffer LRT: Servicio de restake de Ethereum basado en Eigenlayer
  • Puffer UniFi: Solución de actualización de rollup utilizando tecnología de preconfirmación
  • Puffer UniFi AVS: Construye un ecosistema de cadena de aplicaciones altamente sincronizado para reducir la fragmentación de liquidez
  • Las diferencias entre Based Rollup y Rollup principal provienen de compensaciones en la descentralización, eficiencia e incentivos económicos, adaptados a diferentes necesidades de aplicación.

Informe de investigación

1/6 · ¿Qué es Rollup?

Rollup es una tecnología de escalado de blockchain diseñada para permitir que Ethereum y otras blockchains manejen más transacciones manteniendo las tarifas bajas. En pocas palabras, Rollups agrupa muchas transacciones juntas y las procesa fuera de la cadena principal (fuera de la cadena). Esto reduce la carga en la red principal de Ethereum (L1), pero los resultados finales de estas transacciones aún se envían a la red principal de Ethereum para su verificación, garantizando seguridad e inmutabilidad.

Los rollups vienen en dos tipos principales:

  • Rollup optimista: asume que la mayoría de las transacciones son correctas por defecto y solo las verifica si alguien desafía su validez. Este método es más rápido pero incluye un período de desafío.
  • ZK Rollup: Utiliza pruebas de conocimiento cero para garantizar la validez de cada transacción, asegurando que solo se agrupen transacciones legítimas, por lo que no se necesita un período de desafío. Este método es más seguro pero técnicamente más complejo.

La idea principal de Rollup es "realizar la mayor parte del trabajo fuera de la cadena y solo poner los resultados en la cadena", lo que permite un procesamiento de transacciones más rápido y a menor costo.

Este proceso se puede simplificar en dos pasos:

  • Batching - Aumento del volumen/capacidad de transacciones
  • Confirmación - Acelerando el proceso de confirmación

2/6 · ¿Qué es Based Rollup?

El investigador de la Fundación Ethereum, Justin Drake, introdujo el concepto de Based Rollup en marzo de 2023. Esta solución se centra en el Secuenciador, un papel importante que coordina el orden de las transacciones y el empaquetado entre L1 y L2.

El Secuenciador es responsable de ordenar y empaquetar transacciones L2 a L1, cubriendo tanto el empaquetado por lotes como la confirmación de transacciones mencionadas anteriormente. Sin embargo, la mayoría de los L2s actualmente utilizan una solución de Secuenciador centralizada controlada por una o varias entidades. Si bien esto no representa un gran problema en las primeras etapas del desarrollo de la industria, a medida que los fondos de cada cadena crecen y la infraestructura madura, el Secuenciador centralizado se convertirá en un 'problema que necesita ser resuelto tarde o temprano'.

Actualmente, se han propuesto dos soluciones:

  • Secuenciador descentralizado basado en L2
  • Transferencia a Rollup basado en L1

La solución descentralizada de Secuenciador está representada por Metis, que establece un nuevo consenso sólido para hacer que la red de Secuenciador sea más robusta.

La solución Based Rollup elimina el diseño de red separada del Secuenciador y transfiere la responsabilidad del ordenamiento de transacciones de L2 a L1, donde los nodos validadores de Ethereum L1 actúan como proponentes responsables del ordenamiento de transacciones. Este diseño no requiere establecer un nuevo consenso y utiliza completamente los recursos de nodos existentes de Ethereum mientras evita los riesgos que conllevan los Secuenciadores centralizados, aprovechando así el nivel de seguridad de la mainnet de Ethereum.

Sin embargo, Based Rollup también enfrenta problemas limitados por el trilema clásico. Si bien se beneficia de la seguridad de la mainnet, también significa que debe depender del rendimiento de la mainnet (tiempo de bloque de aproximadamente 12s), lo que hace que la confirmación de transacciones sea significativamente más lenta que las soluciones convencionales de L2 Sequencer.

3/6 · Análisis de la solución de rollup optimizada de Puffer UniFi Based de Gate

Para superar este trilema, se deben introducir nuevos roles o mecanismos para equilibrar. UniFi propuesto por Puffer tiene como objetivo introducir la "preconfirmación" para resolver este problema.

En las soluciones Rollup existentes, los usuarios suelen recibir "confirmaciones suaves" de los Secuenciadores centralizados. Estos Secuenciadores pueden garantizar a los usuarios que sus transacciones serán incluidas en la cadena de bloques después de ser enviadas. Sin embargo, esta confirmación suave depende fundamentalmente de la confianza en el poder centralizado, y si ese poder se corrompe, no se puede garantizar que el orden/confirmación de transacciones sea justo.

Puffer UniFi pre-confirmación tiene dos características clave:

  1. Garantías de los validadores de Ethereum: Antes de empaquetar bloques, los validadores de la red principal de Ethereum se comprometen a que las transacciones de Rollup sean confirmadas (Pre-conf) - prometen incluir estas transacciones en sus próximos bloques propuestos.
  2. Mecanismo de castigo: Si los validadores no cumplen con su compromiso de preconfirmación y no incluyen las transacciones previamente prometidas en el bloque, se enfrentarán a penalizaciones.

Por lo tanto, UniFi elude la dependencia del Based Rollup en el tiempo de bloque de la red principal al permitir que los nodos de la red principal de Ethereum asuman un "trabajo adicional" para garantizar la eficiencia de la confirmación de transacciones (~100 ms).

Con el mecanismo de preconfirmación, se puede mejorar considerablemente la eficiencia de confirmación de transacciones en la red principal, ¿entonces todavía es necesario L2 para mejorar el rendimiento de la red principal?

Volviendo a la esencia de Rollup, principalmente logra el "empaquetado de transacciones en lotes" -> "confirmación rápida de transacciones", una expansión horizontal y vertical de la escalabilidad. La preconfirmación resuelve el problema de la confirmación rápida y justa de transacciones, mientras que el empaquetado de transacciones en lotes aún debe completarse en L2 o fuera de la cadena y luego enviarse a la mainnet a través del Sequencer para su confirmación.

4/6 · Puffer UniFi AVS

En el proceso de preconfirmación, los nodos de Ethereum asumen responsabilidades adicionales. ¿Cómo se puede implementar este trabajo adicional y las correspondientes penalizaciones?

Puffer propone UniFi AVS, una solución basada en EigenLayer. En lugar de introducir nuevos mecanismos o garantías, aprovecha el sistema de Restaking de Ethereum, empaquetando UniFi en un servicio AVS. Cualquier validador que vuelva a apostar en EigenLayer puede participar en UniFi AVS, proporcionando servicios de preconfirmación, con penalizaciones aplicadas a aquellos que no cumplan con sus compromisos.

Restaking y AVS hacen que la preconfirmación sea mucho más fácil de implementar, convirtiéndolo en una de las soluciones AVS más compatibles y prácticas, lo que contribuye significativamente a la solución Based Rollup. Anteriormente, lograr este nivel de funcionalidad era mucho más difícil.

5/6 · Valor fundamental

El uso de UniFi AVS para crear cadenas de aplicaciones se convierte en una actualización significativa de Based Rollup. En comparación con otras soluciones Rollup, UniFi AVS ofrece:

  • Ordenación descentralizada en la L1 de Ethereum
  • Confirmaciones de transacciones más rápidas con integración de preconfirmación
  • Generación de ingresos a través de Restaking
  • Composabilidad sincrónica

La componibilidad sincrónica es una característica clave de UniFi, diseñada para resolver la fragmentación de la liquidez. En el entorno multi-Rollup actual de Ethereum, los diferentes Rollups operan de forma independiente, lo que dispersa la liquidez y la actividad del usuario. La interacción entre activos y contratos en diferentes Rollups requiere herramientas como puentes entre cadenas, lo que aumenta la complejidad y agrega altos costos y riesgos de seguridad.

Con el pedido descentralizado de UniFi en Ethereum L1, la red principal actúa como un secuenciador maestro, permitiendo que diferentes Rollups basados en UniFi interactúen dentro del mismo bloque, eliminando la necesidad de puentes entre cadenas. Esto permite operaciones sin problemas en diferentes Rollups y cadenas de aplicaciones dentro del ecosistema UniFi. Como resultado, UniFi proporciona a los usuarios una experiencia fluida similar a la de una sola cadena, reduciendo significativamente la fragmentación de liquidez. Este enfoque es similar al objetivo de abstracción de cadenas, pero la solución de UniFi es más nativa y directa, sin introducir capas adicionales de consenso o restricciones (como una nueva capa de consenso para agregar liquidez y necesidades de usuario).

6/6 · Conclusión

En última instancia, el éxito de UniFi depende de si Based Rollup se convierte en una solución Rollup necesaria.

Actualmente, muchas soluciones de capa 2 son más centralizadas de lo que los usuarios se dan cuenta. Sin embargo, este problema de centralización no tiene un impacto inmediato en los usuarios a corto plazo, y resolverlo no necesariamente conducirá a beneficios financieros inmediatos, ya que está algo alejado de la experiencia del usuario. La razón por la que este problema no ha sido más destacado es que ninguna aplicación ha sido directamente afectada por Secuenciadores centralizados. Por ejemplo, durante la fase de inscripción de Bitcoin, la mayoría de las historias de éxito ocurrieron en un entorno indexador altamente centralizado.

Desde una perspectiva a largo plazo, abordar los Secuenciadores descentralizados y abordar la fragmentación de liquidez y experiencia del usuario se convierte en un problema crítico. Usemos una analogía para comparar:

El Rollup basado es una solución más cercana a Ethereum, actuando como un Rollup “subordinado” a Ethereum. Piénselo como la “guardia personal” de Ethereum. Esta guardia podría ser de infantería, caballería o artillería, con coordinación directa por parte de Ethereum, siguiendo su sistema más justo. No hay necesidad de intervención de terceros, lo que reduce los riesgos de mala comunicación o intención maliciosa.

Mientras tanto, el Optimistic Rollup principal es más autónomo, con Ethereum otorgando más libertad. Es como reyes vasallos, cada uno construyendo sus propias ciudades y sistemas, con la justicia dependiendo de los propios gobernantes. La comunicación entre los vasallos requiere un departamento externo, este departamento es la abstracción de la cadena. Para gestionar estos vasallos, el sistema de abstracción de la cadena debe ser lo suficientemente fuerte como para controlarlos y evitar la corrupción.

El debate entre estos enfoques se centra en si los Rollups deben devolver valor a Ethereum o apoyar el crecimiento independiente. Estar más estrechamente ligado a Ethereum ofrece una mayor seguridad y reduce los costos de descentralización, al tiempo que proporciona una composabilidad sincrónica natural. La independencia permite a los operadores capturar más beneficios, pero conlleva costos más altos para garantizar la seguridad descentralizada y depende de la composabilidad externa.

La naturaleza inclusiva de la cadena de bloques garantiza que ambas enfoques coexistan, ya que reflejan los continuos compromisos entre descentralización, eficiencia e intereses en diferentes escenarios. Esta exploración continuará, con mejoras técnicas continuas que brindarán nuevas oportunidades para que los desarrolladores den forma al futuro.

Descargo de responsabilidad:

  1. Este artículo es una reimpresión de [Chen Mo cmDeFi]. Todos los derechos de autor pertenecen al autor original [*Chen Mo cmDeFi]. Si hay objeciones a esta reimpresión, por favor contacte al Gate Learnequipo, y ellos lo resolverán rápidamente.
  2. Descargo de responsabilidad: Las opiniones expresadas en este artículo son exclusivamente las 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 lo contrario, está prohibido copiar, distribuir o plagiar los artículos traducidos.
Empieza ahora
¡Regístrate y recibe un bono de
$100
!