Problemas de ordenación centralizada en la red Ethereum Capa 2 y soluciones de Descentralización
1. Puntos clave
El ordenado se encarga de clasificar y empaquetar las transacciones en la red de Capa 2, siendo un componente clave. Actualmente, la mayoría de las redes de Capa 2 utilizan ordenadores centralizados, lo que conlleva riesgos como la censura, la extracción de MEV y fallos de un solo punto.
Descentralización compartida de la red de ordenadores es la solución a estos problemas, puede proporcionar servicios de ordenación para múltiples Capa 2 redes, logrando resistencia a la censura, confirmación rápida e interoperabilidad entre rollups.
Proyectos como Espresso, Astria y Radius están desarrollando soluciones de ordenadores compartidos descentralizados, cada uno con sus propias características. Espresso utiliza EigenLayer, Astria colabora con Celestia y Radius adopta un pool de memoria encriptada.
Las redes existentes de Capa 2 enfrentan tres opciones: continuar utilizando un ordenado centralizado, integrar un ordenado compartido de terceros, o desarrollar una solución de Descentralización por sí mismos. Cada opción tiene sus pros y sus contras.
La Descentralización del ordenante será una tendencia importante en el desarrollo del ecosistema de Capa 2, relacionada con la seguridad, la interoperabilidad y la experiencia del usuario. En el futuro, más proyectos se unirán a esta carrera.
2. Introducción
Con la proliferación de las redes de escalado Layer 2 de Ethereum, los ordenadores, un componente clave, están generando cada vez más atención. Los ordenadores son responsables de ordenar las transacciones, lo que puede proporcionar una mejor experiencia de usuario, tarifas más bajas y confirmaciones más rápidas. Sin embargo, actualmente, las redes Layer 2 más populares suelen utilizar ordenadores centralizados, lo que conlleva riesgos de censura, extracción de MEV y puntos únicos de fallo, lo que va en contra del espíritu de descentralización de las criptomonedas.
Aunque la mayoría de los proyectos de Capa 2 incluyen la descentralización de los ordenadores en su hoja de ruta, aún no hay un consenso sobre la forma de implementación. Este informe explorará en profundidad el papel de los ordenadores, el estado actual y las soluciones de ordenadores compartidos descentralizados que se están desarrollando. Presentaremos en detalle las características técnicas de proyectos principales como Espresso, Astria y Radius, y reflexionaremos sobre su impacto en el futuro del ecosistema de Capa 2 de Ethereum.
3. ¿Qué es un ordenado?
La blockchain es esencialmente un libro de contabilidad de datos distribuido, compuesto por datos de transacciones con marcas de tiempo organizados en bloques en orden. Estos datos de transacción inicialmente son desordenados y necesitan ser organizados en bloques y ejecutados después de ser ordenados para crear un nuevo estado de la blockchain. Para blockchain de Capa 1 como Ethereum, este ordenamiento de transacciones ocurre en la propia capa base.
En la red de rollup de Capa 2, el ordenamiento de transacciones se ha convertido en un problema importante. La principal función del rollup es proporcionar a los usuarios un lugar seguro para realizar transacciones de bajo costo. En términos simples, el rollup de Capa 2 ofrece a los usuarios una capa de ejecución y luego envía los datos de las transacciones a la capa superior, Capa 1. El lote de transacciones enviado a Capa 1 generalmente contiene cientos o miles de transacciones comprimidas de Capa 2, lo que reduce el costo de enviar datos a Capa 1.
En el mundo de los rollups de Capa 2, el ordenante es la entidad con la autoridad para ordenar las transacciones en grupos. El ordenante recibe transacciones desordenadas de los usuarios, las procesa en grupos fuera de la cadena y luego genera un lote de transacciones ordenadas y comprimidas. Estas transacciones pueden ser incluidas en bloques y enviadas a Capa 1. El ordenante también proporciona a los usuarios recibos casi instantáneos como "confirmación blanda", mientras que la "confirmación dura" se recibe una vez que la transacción ha sido enviada a Capa 1.
¿Por qué los Rollups tienen que usar un ordenante, por qué es un problema?
El objetivo fundamental del ordenadores es mejorar la experiencia del usuario. Usar un ordenador para transacciones de Capa 2 es similar a usar "carriles rápidos", permitiendo tarifas más bajas y confirmaciones más rápidas. Los ordenadores pueden comprimir cientos o miles de transacciones de Capa 2 en una sola transacción de Capa 1, ahorrando así costos de gas. Además, las confirmaciones suaves proporcionadas por el ordenador permiten que las transacciones de rollup ofrezcan confirmaciones rápidas a los usuarios.
Es importante destacar que el rollup no tiene que utilizar un ordenante; esta es solo una elección de diseño hecha para una mejor experiencia del usuario. Por ejemplo, el rollup también puede usar Ethereum Capa 1 para ordenar, pero esto puede ser menos eficiente y más costoso. Por eso, hasta ahora, cada proyecto principal de Capa 2 ha optado por ejecutar un ordenante centralizado, considerando que es más conveniente, más barato y más fácil de usar.
Sin embargo, dado que el ordenante controla el orden de las transacciones, teóricamente tiene el poder de no incluir las transacciones de los usuarios ( a pesar de que los usuarios pueden enviar transacciones directamente a Capa 1 ). El ordenante también puede extraer MEV del grupo de transacciones, lo que podría causar pérdidas económicas a los usuarios. Si solo hay un ordenante centralizado, el riesgo de un fallo único será mayor.
A través de esta configuración, el ordenante puede ser visto como una parte semi-confiable del usuario. Aunque el ordenante no puede impedir que el usuario utilice Capa 2, puede retrasar las transacciones del usuario, causando costos adicionales de gas, y obtener valor de las transacciones del usuario.
La correlación de MEV
MEV( el valor máximo que se puede extraer ) es especialmente importante aquí. MEV se refiere al valor adicional obtenido de la producción de bloques que excede la recompensa estándar de bloques y las tarifas de gas, que se extrae manipulando el orden de las transacciones dentro del bloque. Las formas comunes incluyen el front-running y los ataques sándwich, entre otros.
Dado el papel de los ordenadores en el rollup de Capa 2, pueden conocer todas las transacciones de los usuarios fuera de la cadena. Dado que estos ordenadores suelen ser operados por el propio proyecto o equipos afiliados, muchos usuarios están preocupados por no poder ver la posible extracción de MEV. Incluso sin estas preocupaciones, el uso de ordenadores centralizados también afecta el grado de Descentralización de estos protocolos.
estado del mercado de clasificadores
Actualmente, todas las principales redes de Ethereum Capa 2 dependen de ordenadores centralizados. A medida que más y más transacciones de Ethereum se trasladan a Capa 2, aunque el conjunto de validadores de Ethereum en sí mismo es Descentralización, parece que una gran cantidad de transacciones están influenciadas por fuerzas centralizadas en forma de ordenadores centralizados.
La mayoría de los proyectos de Capa 2 han incluido la descentralización de los ordenadores en su hoja de ruta. Sin embargo, es importante señalar que Arbitrum y Optimism lanzaron sus propias soluciones a finales de 2021, y se puede decir que aún no han logrado avances sustanciales en la descentralización de los ordenadores.
La mayoría de los principales proyectos parecen estar destinando recursos a mejorar productos y funciones centrales, en lugar de centrarse en la Descentralización. Esto se puede entender en un entorno altamente competitivo, pero a medida que la red madura, la discusión de las personas se está trasladando rápidamente hacia la Descentralización de los ordenadores y la mejora de la credibilidad.
Otras preguntas
Hay algunas discusiones sobre el grado de riesgo asociado con la dependencia de un ordenamiento centralizado.
Como se mencionó anteriormente, debido a que los ordenadores controlan el orden de las transacciones, pueden excluir las transacciones de los usuarios y extraer MEV. Pero los ordenadores en última instancia no pueden excluir completamente a los usuarios de las transacciones de rollup, los usuarios pueden eludir a los ordenadores y enviar transacciones directamente a Layer 1 ( siempre que estén dispuestos a pagar una tarifa de gas más alta ). Esto podría ser una de las razones por las que algunos grandes proyectos de Layer 2 no prestaron mucha atención a los ordenadores descentralizados anteriormente. Sin embargo, la reordenación de transacciones por parte de los ordenadores para extraer MEV sigue siendo un problema, especialmente para los grupos de memoria privados.
Quizás el problema más grande radica en la usabilidad. Si el único ordenante centralizado presenta problemas, toda la red de rollup se verá afectada. Aunque los usuarios aún pueden acceder directamente a la Capa 1 para completar transacciones, este no es un método sostenible y no es aplicable a la mayoría de las transacciones. Dado que uno de los principios fundamentales de las criptomonedas es evitar la dependencia de un único proveedor centralizado, la centralización del ordenante es claramente un problema importante que necesita ser abordado.
4. Solución: Descentralización compartida del orden
Resumen
La nueva solución para resolver los problemas anteriores es un ordenante compartido descentralizado. Las implementaciones específicas de diferentes proyectos varían, pero la idea básica es reemplazar un ordenante centralizado único por una red descentralizada. Aquí, "compartido" se refiere a que múltiples rollups pueden utilizar la misma red, y las transacciones de múltiples rollups se agregan en un grupo de memoria antes de ser ordenadas. Esto ayuda a reducir la posibilidad de extracción de MEV y de censura. "Descentralización" significa que se utiliza un mecanismo de rotación de líderes para seleccionar un ordenante de un grupo de nodos descentralizados. Esto ayuda a prevenir la censura y proporciona garantías de disponibilidad.
Esto es muy similar a cómo funcionan los mecanismos de rotación de líderes utilizados por varias Layer 1. De hecho, construir una capa de ordenación descentralizada es similar a construir una Layer 1 descentralizada, ambos requieren la construcción de un conjunto de validadores. Diferentes proyectos han adoptado diferentes enfoques para satisfacer este requisito.
El ordenado compartido está diseñado para mitigar el problema de la extracción de MEV, proporcionar resistencia a la censura y mejorar la garantía de usabilidad de los rollups. Además, hay dos puntos que vale la pena mencionar:
Descentralización como servicio: la solución de ordenadores compartidos tiene como objetivo proporcionar un servicio de descentralización de ordenadores para cualquier cantidad de rollups. Todos estos rollups se beneficiarán de la resistencia a la censura y la disponibilidad que ofrece la red descentralizada, sin necesidad de establecer dicha red por su cuenta. Dado que este proceso puede ser muy costoso y llevar mucho tiempo, este es uno de los principales puntos de venta de la red de ordenadores compartidos.
Combinabilidad entre rollups: Dado que estas soluciones de ordenación compartida están diseñadas para manejar la ordenación de transacciones de múltiples rollups, pueden proporcionar garantías de interoperabilidad únicas que actualmente no se pueden lograr. Por ejemplo, los usuarios pueden especificar que las transacciones en Rollup 1 solo se ejecuten si transacciones específicas en Rollup 2 también se incluyen en el mismo bloque. Esta inclusión condicional de transacciones puede liberar nuevas posibilidades, incluyendo arbitraje atómico entre rollups, etc.
A continuación, presentaremos varios proyectos principales de ordenación compartida y sus estrategias.
Espresso
Espresso Systems se dedica a construir herramientas que llevan Web3 a la corriente principal, con un enfoque especial en Capa 2 rollup y el ecosistema de Ethereum.
El ordenado Espresso es una red de ordenación compartida descentralizada, diseñada para la descentralización de rollup, mientras proporciona ordenación de transacciones y disponibilidad de datos de manera segura, con alta capacidad y baja latencia. Su diseño tiene como objetivo manejar la ordenación descentralizada y la disponibilidad de datos de rollup, actuando como una red de middleware entre el rollup y la capa 1 subyacente.
El núcleo del ordenadores Espresso es el protocolo de consenso HotShot. HotShot es abierto y sin permisos, descentralizando el poder en la red del ordenador, al tiempo que proporciona alta capacidad de procesamiento y rápida finalización, garantizando seguridad y disponibilidad. HotShot utiliza un modelo de seguridad de prueba de participación, y uno de los requisitos clave propuestos por el equipo de Espresso es lograr un rendimiento robusto sin afectar el tamaño del conjunto de validadores.
Espresso Systems intenta lograr la seguridad a nivel de Ethereum para su ordenadora utilizando el conjunto de validadores existente de Ethereum. Esta configuración tiene dos razones clave:
Seguridad: El costo de iniciar un protocolo de consenso PoS descentralizado es extremadamente alto. Al utilizar los mismos validadores que Ethereum, los ordenadores pueden alcanzar niveles de seguridad, disponibilidad y descentralización que les resulta muy difícil alcanzar por sí mismos.
Incentivo consistente: desde un punto de vista conceptual, tiene sentido que los validadores de Ethereum Capa 1 participen en la ejecución del protocolo utilizado por el rollup de Ethereum Capa 2. Descentralizar el ordenante y colaborar con los validadores de Capa 1 para garantizar su seguridad es una buena manera de reducir las preocupaciones relacionadas.
Espresso buscará lograr esto a través de una colaboración con EigenLayer. A través de la re-hipoteca de EigenLayer, los usuarios pueden apostar su Ethereum y tokens de staking líquido de Ethereum en múltiples protocolos, ampliando así la seguridad económica más allá de Ethereum mismo.
Espresso también utiliza su eficiente solución de disponibilidad de datos Tiramisu para reducir los costos de transacción. Tiramisu tiene tres niveles: la capa base Savoiardi proporciona el más alto nivel de seguridad, la capa intermedia Mascarpone garantiza la recuperación eficiente de datos a través de la elección de un pequeño comité de gestión de datos, y la capa superior Cocoa proporciona una red de distribución de contenido para Tiramisu.
Espresso Systems anunció recientemente múltiples asociaciones, incluyendo la integración con proyectos como Polygon zkEVM, Injective, AltLayer, Caldera y Spire. También lanzaron la red de prueba Doppio, que es el segundo hito importante de HotShot y el ordenadores de Espresso.
Astria
Astria está estableciendo una red de ordenadores compartidos, mientras desarrolla Astria EVM como el primer rollup respaldado por esta red.
La red de ordenadores compartidos de Astria permite que múltiples rollups diferentes compartan una única red de ordenadores sin permiso y descentralizada. Con esta red, Astria ofrece una solución lista para usar que permite a los rollups tener resistencia a la censura, confirmación rápida de bloques y capacidad de síntesis atómica entre rollups.
La red de Astria en sí es una blockchain de middleware, que utiliza CometBFT para alcanzar consenso sobre un conjunto de transacciones ordenadas. Esta red acepta transacciones de múltiples rollups, las ordena en un bloque y las escribe en la capa de disponibilidad de datos.
Rollup puede obtener bloques ordenados de Astria inmediatamente después de crear un bloque, proporcionando una confirmación rápida a los usuarios a través de "compromiso blando". Alternativamente, el rollup puede recuperar bloques ordenados de la capa de disponibilidad de datos para obtener un "compromiso duro".
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.
16 me gusta
Recompensa
16
5
Republicar
Compartir
Comentar
0/400
MevShadowranger
· hace5h
¿Entonces a quién le van a tomar a la gente por tonta otra vez?
Ver originalesResponder0
WenMoon
· hace6h
Hmm, esta vez la L2 debe ser Descentralización.
Ver originalesResponder0
0xTherapist
· 08-16 19:33
Descentralización, ¿es confiable? Depende de si puede implementarse.
Ver originalesResponder0
CafeMinor
· 08-16 19:32
¿La olla grande vuelve a cocinar platos viejos? ¿Qué seguridad queda sin la centralización del ordenado?
Capa 2 Descentralización ordenamiento: Espresso, Astria, Radius análisis de soluciones
Problemas de ordenación centralizada en la red Ethereum Capa 2 y soluciones de Descentralización
1. Puntos clave
El ordenado se encarga de clasificar y empaquetar las transacciones en la red de Capa 2, siendo un componente clave. Actualmente, la mayoría de las redes de Capa 2 utilizan ordenadores centralizados, lo que conlleva riesgos como la censura, la extracción de MEV y fallos de un solo punto.
Descentralización compartida de la red de ordenadores es la solución a estos problemas, puede proporcionar servicios de ordenación para múltiples Capa 2 redes, logrando resistencia a la censura, confirmación rápida e interoperabilidad entre rollups.
Proyectos como Espresso, Astria y Radius están desarrollando soluciones de ordenadores compartidos descentralizados, cada uno con sus propias características. Espresso utiliza EigenLayer, Astria colabora con Celestia y Radius adopta un pool de memoria encriptada.
Las redes existentes de Capa 2 enfrentan tres opciones: continuar utilizando un ordenado centralizado, integrar un ordenado compartido de terceros, o desarrollar una solución de Descentralización por sí mismos. Cada opción tiene sus pros y sus contras.
La Descentralización del ordenante será una tendencia importante en el desarrollo del ecosistema de Capa 2, relacionada con la seguridad, la interoperabilidad y la experiencia del usuario. En el futuro, más proyectos se unirán a esta carrera.
2. Introducción
Con la proliferación de las redes de escalado Layer 2 de Ethereum, los ordenadores, un componente clave, están generando cada vez más atención. Los ordenadores son responsables de ordenar las transacciones, lo que puede proporcionar una mejor experiencia de usuario, tarifas más bajas y confirmaciones más rápidas. Sin embargo, actualmente, las redes Layer 2 más populares suelen utilizar ordenadores centralizados, lo que conlleva riesgos de censura, extracción de MEV y puntos únicos de fallo, lo que va en contra del espíritu de descentralización de las criptomonedas.
Aunque la mayoría de los proyectos de Capa 2 incluyen la descentralización de los ordenadores en su hoja de ruta, aún no hay un consenso sobre la forma de implementación. Este informe explorará en profundidad el papel de los ordenadores, el estado actual y las soluciones de ordenadores compartidos descentralizados que se están desarrollando. Presentaremos en detalle las características técnicas de proyectos principales como Espresso, Astria y Radius, y reflexionaremos sobre su impacto en el futuro del ecosistema de Capa 2 de Ethereum.
3. ¿Qué es un ordenado?
La blockchain es esencialmente un libro de contabilidad de datos distribuido, compuesto por datos de transacciones con marcas de tiempo organizados en bloques en orden. Estos datos de transacción inicialmente son desordenados y necesitan ser organizados en bloques y ejecutados después de ser ordenados para crear un nuevo estado de la blockchain. Para blockchain de Capa 1 como Ethereum, este ordenamiento de transacciones ocurre en la propia capa base.
En la red de rollup de Capa 2, el ordenamiento de transacciones se ha convertido en un problema importante. La principal función del rollup es proporcionar a los usuarios un lugar seguro para realizar transacciones de bajo costo. En términos simples, el rollup de Capa 2 ofrece a los usuarios una capa de ejecución y luego envía los datos de las transacciones a la capa superior, Capa 1. El lote de transacciones enviado a Capa 1 generalmente contiene cientos o miles de transacciones comprimidas de Capa 2, lo que reduce el costo de enviar datos a Capa 1.
En el mundo de los rollups de Capa 2, el ordenante es la entidad con la autoridad para ordenar las transacciones en grupos. El ordenante recibe transacciones desordenadas de los usuarios, las procesa en grupos fuera de la cadena y luego genera un lote de transacciones ordenadas y comprimidas. Estas transacciones pueden ser incluidas en bloques y enviadas a Capa 1. El ordenante también proporciona a los usuarios recibos casi instantáneos como "confirmación blanda", mientras que la "confirmación dura" se recibe una vez que la transacción ha sido enviada a Capa 1.
¿Por qué los Rollups tienen que usar un ordenante, por qué es un problema?
El objetivo fundamental del ordenadores es mejorar la experiencia del usuario. Usar un ordenador para transacciones de Capa 2 es similar a usar "carriles rápidos", permitiendo tarifas más bajas y confirmaciones más rápidas. Los ordenadores pueden comprimir cientos o miles de transacciones de Capa 2 en una sola transacción de Capa 1, ahorrando así costos de gas. Además, las confirmaciones suaves proporcionadas por el ordenador permiten que las transacciones de rollup ofrezcan confirmaciones rápidas a los usuarios.
Es importante destacar que el rollup no tiene que utilizar un ordenante; esta es solo una elección de diseño hecha para una mejor experiencia del usuario. Por ejemplo, el rollup también puede usar Ethereum Capa 1 para ordenar, pero esto puede ser menos eficiente y más costoso. Por eso, hasta ahora, cada proyecto principal de Capa 2 ha optado por ejecutar un ordenante centralizado, considerando que es más conveniente, más barato y más fácil de usar.
Sin embargo, dado que el ordenante controla el orden de las transacciones, teóricamente tiene el poder de no incluir las transacciones de los usuarios ( a pesar de que los usuarios pueden enviar transacciones directamente a Capa 1 ). El ordenante también puede extraer MEV del grupo de transacciones, lo que podría causar pérdidas económicas a los usuarios. Si solo hay un ordenante centralizado, el riesgo de un fallo único será mayor.
A través de esta configuración, el ordenante puede ser visto como una parte semi-confiable del usuario. Aunque el ordenante no puede impedir que el usuario utilice Capa 2, puede retrasar las transacciones del usuario, causando costos adicionales de gas, y obtener valor de las transacciones del usuario.
La correlación de MEV
MEV( el valor máximo que se puede extraer ) es especialmente importante aquí. MEV se refiere al valor adicional obtenido de la producción de bloques que excede la recompensa estándar de bloques y las tarifas de gas, que se extrae manipulando el orden de las transacciones dentro del bloque. Las formas comunes incluyen el front-running y los ataques sándwich, entre otros.
Dado el papel de los ordenadores en el rollup de Capa 2, pueden conocer todas las transacciones de los usuarios fuera de la cadena. Dado que estos ordenadores suelen ser operados por el propio proyecto o equipos afiliados, muchos usuarios están preocupados por no poder ver la posible extracción de MEV. Incluso sin estas preocupaciones, el uso de ordenadores centralizados también afecta el grado de Descentralización de estos protocolos.
estado del mercado de clasificadores
Actualmente, todas las principales redes de Ethereum Capa 2 dependen de ordenadores centralizados. A medida que más y más transacciones de Ethereum se trasladan a Capa 2, aunque el conjunto de validadores de Ethereum en sí mismo es Descentralización, parece que una gran cantidad de transacciones están influenciadas por fuerzas centralizadas en forma de ordenadores centralizados.
La mayoría de los proyectos de Capa 2 han incluido la descentralización de los ordenadores en su hoja de ruta. Sin embargo, es importante señalar que Arbitrum y Optimism lanzaron sus propias soluciones a finales de 2021, y se puede decir que aún no han logrado avances sustanciales en la descentralización de los ordenadores.
La mayoría de los principales proyectos parecen estar destinando recursos a mejorar productos y funciones centrales, en lugar de centrarse en la Descentralización. Esto se puede entender en un entorno altamente competitivo, pero a medida que la red madura, la discusión de las personas se está trasladando rápidamente hacia la Descentralización de los ordenadores y la mejora de la credibilidad.
Otras preguntas
Hay algunas discusiones sobre el grado de riesgo asociado con la dependencia de un ordenamiento centralizado.
Como se mencionó anteriormente, debido a que los ordenadores controlan el orden de las transacciones, pueden excluir las transacciones de los usuarios y extraer MEV. Pero los ordenadores en última instancia no pueden excluir completamente a los usuarios de las transacciones de rollup, los usuarios pueden eludir a los ordenadores y enviar transacciones directamente a Layer 1 ( siempre que estén dispuestos a pagar una tarifa de gas más alta ). Esto podría ser una de las razones por las que algunos grandes proyectos de Layer 2 no prestaron mucha atención a los ordenadores descentralizados anteriormente. Sin embargo, la reordenación de transacciones por parte de los ordenadores para extraer MEV sigue siendo un problema, especialmente para los grupos de memoria privados.
Quizás el problema más grande radica en la usabilidad. Si el único ordenante centralizado presenta problemas, toda la red de rollup se verá afectada. Aunque los usuarios aún pueden acceder directamente a la Capa 1 para completar transacciones, este no es un método sostenible y no es aplicable a la mayoría de las transacciones. Dado que uno de los principios fundamentales de las criptomonedas es evitar la dependencia de un único proveedor centralizado, la centralización del ordenante es claramente un problema importante que necesita ser abordado.
4. Solución: Descentralización compartida del orden
Resumen
La nueva solución para resolver los problemas anteriores es un ordenante compartido descentralizado. Las implementaciones específicas de diferentes proyectos varían, pero la idea básica es reemplazar un ordenante centralizado único por una red descentralizada. Aquí, "compartido" se refiere a que múltiples rollups pueden utilizar la misma red, y las transacciones de múltiples rollups se agregan en un grupo de memoria antes de ser ordenadas. Esto ayuda a reducir la posibilidad de extracción de MEV y de censura. "Descentralización" significa que se utiliza un mecanismo de rotación de líderes para seleccionar un ordenante de un grupo de nodos descentralizados. Esto ayuda a prevenir la censura y proporciona garantías de disponibilidad.
Esto es muy similar a cómo funcionan los mecanismos de rotación de líderes utilizados por varias Layer 1. De hecho, construir una capa de ordenación descentralizada es similar a construir una Layer 1 descentralizada, ambos requieren la construcción de un conjunto de validadores. Diferentes proyectos han adoptado diferentes enfoques para satisfacer este requisito.
El ordenado compartido está diseñado para mitigar el problema de la extracción de MEV, proporcionar resistencia a la censura y mejorar la garantía de usabilidad de los rollups. Además, hay dos puntos que vale la pena mencionar:
Descentralización como servicio: la solución de ordenadores compartidos tiene como objetivo proporcionar un servicio de descentralización de ordenadores para cualquier cantidad de rollups. Todos estos rollups se beneficiarán de la resistencia a la censura y la disponibilidad que ofrece la red descentralizada, sin necesidad de establecer dicha red por su cuenta. Dado que este proceso puede ser muy costoso y llevar mucho tiempo, este es uno de los principales puntos de venta de la red de ordenadores compartidos.
Combinabilidad entre rollups: Dado que estas soluciones de ordenación compartida están diseñadas para manejar la ordenación de transacciones de múltiples rollups, pueden proporcionar garantías de interoperabilidad únicas que actualmente no se pueden lograr. Por ejemplo, los usuarios pueden especificar que las transacciones en Rollup 1 solo se ejecuten si transacciones específicas en Rollup 2 también se incluyen en el mismo bloque. Esta inclusión condicional de transacciones puede liberar nuevas posibilidades, incluyendo arbitraje atómico entre rollups, etc.
A continuación, presentaremos varios proyectos principales de ordenación compartida y sus estrategias.
Espresso
Espresso Systems se dedica a construir herramientas que llevan Web3 a la corriente principal, con un enfoque especial en Capa 2 rollup y el ecosistema de Ethereum.
El ordenado Espresso es una red de ordenación compartida descentralizada, diseñada para la descentralización de rollup, mientras proporciona ordenación de transacciones y disponibilidad de datos de manera segura, con alta capacidad y baja latencia. Su diseño tiene como objetivo manejar la ordenación descentralizada y la disponibilidad de datos de rollup, actuando como una red de middleware entre el rollup y la capa 1 subyacente.
El núcleo del ordenadores Espresso es el protocolo de consenso HotShot. HotShot es abierto y sin permisos, descentralizando el poder en la red del ordenador, al tiempo que proporciona alta capacidad de procesamiento y rápida finalización, garantizando seguridad y disponibilidad. HotShot utiliza un modelo de seguridad de prueba de participación, y uno de los requisitos clave propuestos por el equipo de Espresso es lograr un rendimiento robusto sin afectar el tamaño del conjunto de validadores.
Espresso Systems intenta lograr la seguridad a nivel de Ethereum para su ordenadora utilizando el conjunto de validadores existente de Ethereum. Esta configuración tiene dos razones clave:
Seguridad: El costo de iniciar un protocolo de consenso PoS descentralizado es extremadamente alto. Al utilizar los mismos validadores que Ethereum, los ordenadores pueden alcanzar niveles de seguridad, disponibilidad y descentralización que les resulta muy difícil alcanzar por sí mismos.
Incentivo consistente: desde un punto de vista conceptual, tiene sentido que los validadores de Ethereum Capa 1 participen en la ejecución del protocolo utilizado por el rollup de Ethereum Capa 2. Descentralizar el ordenante y colaborar con los validadores de Capa 1 para garantizar su seguridad es una buena manera de reducir las preocupaciones relacionadas.
Espresso buscará lograr esto a través de una colaboración con EigenLayer. A través de la re-hipoteca de EigenLayer, los usuarios pueden apostar su Ethereum y tokens de staking líquido de Ethereum en múltiples protocolos, ampliando así la seguridad económica más allá de Ethereum mismo.
Espresso también utiliza su eficiente solución de disponibilidad de datos Tiramisu para reducir los costos de transacción. Tiramisu tiene tres niveles: la capa base Savoiardi proporciona el más alto nivel de seguridad, la capa intermedia Mascarpone garantiza la recuperación eficiente de datos a través de la elección de un pequeño comité de gestión de datos, y la capa superior Cocoa proporciona una red de distribución de contenido para Tiramisu.
Espresso Systems anunció recientemente múltiples asociaciones, incluyendo la integración con proyectos como Polygon zkEVM, Injective, AltLayer, Caldera y Spire. También lanzaron la red de prueba Doppio, que es el segundo hito importante de HotShot y el ordenadores de Espresso.
Astria
Astria está estableciendo una red de ordenadores compartidos, mientras desarrolla Astria EVM como el primer rollup respaldado por esta red.
La red de ordenadores compartidos de Astria permite que múltiples rollups diferentes compartan una única red de ordenadores sin permiso y descentralizada. Con esta red, Astria ofrece una solución lista para usar que permite a los rollups tener resistencia a la censura, confirmación rápida de bloques y capacidad de síntesis atómica entre rollups.
La red de Astria en sí es una blockchain de middleware, que utiliza CometBFT para alcanzar consenso sobre un conjunto de transacciones ordenadas. Esta red acepta transacciones de múltiples rollups, las ordena en un bloque y las escribe en la capa de disponibilidad de datos.
Rollup puede obtener bloques ordenados de Astria inmediatamente después de crear un bloque, proporcionando una confirmación rápida a los usuarios a través de "compromiso blando". Alternativamente, el rollup puede recuperar bloques ordenados de la capa de disponibilidad de datos para obtener un "compromiso duro".
Astria EVM será el primer proyecto de Astria