Red Compartida de Secuenciadores - ¿Una Herramienta Suave para Rollups?

Intermedio7/16/2024, 10:57:59 AM
astria está desarrollando una red secuenciadora compartida descentralizada con el objetivo de proporcionar rollups con rapidez final, resistencia a la censura, composabilidad y descentralización. El secuenciador descentralizado de astria opera múltiples nodos secuenciadores, lo que le permite secuenciar transacciones de rollup. En su modelo operativo, los usuarios envían transacciones a rollups, que ingresan automáticamente a sus respectivas piscinas de memoria de nodos de rollup. Los combinadores recopilan transacciones y las envían a los secuenciadores, que agregan las transacciones en un bloque compartido, enviando finalmente una pre-aceptación a los usuarios.

con la madurez de las redes de capa 2 de Ethereum y la reducción significativa de las tarifas de gas, estas redes están experimentando un crecimiento rápido. Sin embargo, problemas como las tarifas y la velocidad pueden afectar negativamente la experiencia del usuario. En este contexto, la importancia de la secuenciación de transacciones se vuelve cada vez más prominente, ya que es clave para resolver los cuellos de botella de las transacciones y optimizar la experiencia del usuario.

en abril de este año, astria, una cadena de bloques modular centrada en secuenciadores compartidos, completó una ronda de financiación de semilla de $5.5 millones, liderada por maven 11, con la participación de 1kx, delphi ventures y robot ventures. tan solo tres meses después, astria recaudó otros $12.5 millones, liderados por dba y placeholder vc, con la participación de hasu y otros.

¿Qué es astria?

Astria está desarrollando una red secuenciadora compartida descentralizada con el objetivo de proporcionar rollups con una finalidad rápida, resistencia a la censura, composabilidad y descentralización.

actualmente, es más conveniente, más barato y más fácil de usar para los l2 ejecutar un secuenciador centralizado, por eso la mayoría de los l2 principales son gestionados por sus equipos. aunque los usuarios de l2 pueden pasar por alto los secuenciadores al enviar directamente transacciones a l1, deben pagar tarifas de gas de transacción l1, y las transacciones pueden tardar más en finalizarse.

Los secuenciadores controlan el orden de las transacciones y teóricamente tienen el poder de excluir las transacciones de los usuarios. Los secuenciadores también pueden extraer el valor extraíble de los mineros (MEV) de los grupos de transacciones. Si solo hay un secuenciador, el riesgo de centralización aumenta. Por lo tanto, un secuenciador compartido y descentralizado todavía tiene importancia.

cómo funciona astria

La red secuenciadora descentralizada de Astria consta de múltiples nodos secuenciadores, lo que permite la ordenación de transacciones de rollup. En el modelo operativo de Astria, los usuarios envían transacciones a los rollups, y las transacciones entran automáticamente en sus respectivos pools de memoria de nodos de rollup. Los combinadores recopilan las transacciones y las envían a los secuenciadores. Finalmente, los secuenciadores agregan las transacciones en un bloque compartido y envían una preconfirmación a los usuarios.

actualmente, los secuenciadores se implementan en función de rollups específicos. Sin embargo, Astria procesa bloques para múltiples rollups en lotes. A través de la compresión de datos, puede ahorrar más costos al publicar datos en L1. La red de secuenciadores compartidos y descentralizados incentiva a los participantes de múltiples ecosistemas de rollup a actuar como validadores en la red.

astria stack

Los principales componentes de Astria incluyen cinco partes: combiner, capa de secuenciación, relay, da (disponibilidad de datos) y conductor.

combiner

Profesionales técnicamente hábiles podrían ser capaces de utilizar la capa de secuenciación directamente para un mejor orden de transacciones, pero esto aumenta la dificultad para la mayoría de los usuarios comunes. Interactuar directamente con la capa de secuenciación requiere que los usuarios posean tokens de secuenciador y mantengan una billetera de secuenciador, ambos de los cuales impactan negativamente la experiencia del usuario. Astria proporciona combinadores como herramientas para abstraer esta complejidad para los usuarios. Los combinadores actúan como estaciones de gas, soportando el costo de secuenciación de transacciones para los usuarios. También proporcionan garantías desordenadas, agrupando transacciones en el orden en que son recibidas.

capa de secuenciación

la capa de secuenciación de astria utiliza cometbft como su algoritmo de consenso. Las cadenas que admiten cometbft pueden admitir ibc (comunicación entre cadenas), lo que significa que pueden operar en muchas otras cadenas. La característica única del secuenciador de astria es que las transacciones que contiene no se ejecutan (secuenciación diferida), sino que se asignan a otro motor de ejecución, rollup. Los nodos del secuenciador pueden optar por actuar como "validadores", participando activamente en la producción y finalización de nuevos bloques.

La lógica de la aplicación de secuenciador de Astria permite tres funciones principales:

  1. ordenación de datos rollup
  2. transferencia de valor
  3. cambios en el conjunto de validadores

relayer

La función del relayer es tomar bloques verificados del sequencer y pasarlos a la capa de DA (disponibilidad de datos). Dado que el tiempo de bloqueo del sequencer es más rápido que el de DA, el relayer primero agrupa los datos ordenados de varios bloques de sequencer, los comprime y los envía al DA.

los bloques de secuenciador individuales también pueden ser recuperados por el director antes de que el relayer los envíe al da. esto permite una finalización rápida, mejorando la experiencia del usuario al actuar como un compromiso suave con la capa de ejecución. el conjunto de datos enviado por el relayer a la capa da se utiliza como la fuente de verdad y finalmente se extrae del da para ser utilizado como confirmación de finalización en el rollup.

da

astria utiliza celestia como su capa de disponibilidad de datos, que es el destino final de todos los datos secuenciados por la red de secuenciadores. Una vez que los datos se escriben en celestia, el orden de la transacción se considera definitivo, y cuando se lanzan nuevos nodos de rollup, todos los datos se extraerán de aquí.

conductor

el conductor se puede ver como la implementación de consenso de un nodo completo de rollup, similar a los nodos de operación en la pila de operaciones. el conductor es el contraparte del motor de ejecución, formando juntos un nodo completo de rollup. su función es conectar el secuenciador y la capa da con la capa de ejecución de rollup extrayendo las transacciones pertenecientes al nodo de rollup de cada bloque secuenciador y enviándolas a la capa de ejecución.

para cada bloque secuenciador, se extraen los datos relevantes de rollups requeridos. después de verificar el lote de datos de rollup y esperar a que se complete la verificación, convierte los datos en una lista de transacciones y los pasa al motor de ejecución.

disclaimer:

  1. este artículo es reproducido de [ Noticia de previsión], todos los derechos de autor pertenecen al autor original [1912212.eth, noticias de previsión]. si hay objeciones a esta reimpresión, por favor contacte al Gate learnequipo, y lo manejarán rápidamente.

  2. descargo de responsabilidad: las opiniones expresadas en este artículo son únicamente las del autor y no constituyen asesoramiento de inversión.

  3. las traducciones del artículo a otros idiomas son realizadas por el equipo de aprendizaje de Gate.io. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.

Red Compartida de Secuenciadores - ¿Una Herramienta Suave para Rollups?

Intermedio7/16/2024, 10:57:59 AM
astria está desarrollando una red secuenciadora compartida descentralizada con el objetivo de proporcionar rollups con rapidez final, resistencia a la censura, composabilidad y descentralización. El secuenciador descentralizado de astria opera múltiples nodos secuenciadores, lo que le permite secuenciar transacciones de rollup. En su modelo operativo, los usuarios envían transacciones a rollups, que ingresan automáticamente a sus respectivas piscinas de memoria de nodos de rollup. Los combinadores recopilan transacciones y las envían a los secuenciadores, que agregan las transacciones en un bloque compartido, enviando finalmente una pre-aceptación a los usuarios.

con la madurez de las redes de capa 2 de Ethereum y la reducción significativa de las tarifas de gas, estas redes están experimentando un crecimiento rápido. Sin embargo, problemas como las tarifas y la velocidad pueden afectar negativamente la experiencia del usuario. En este contexto, la importancia de la secuenciación de transacciones se vuelve cada vez más prominente, ya que es clave para resolver los cuellos de botella de las transacciones y optimizar la experiencia del usuario.

en abril de este año, astria, una cadena de bloques modular centrada en secuenciadores compartidos, completó una ronda de financiación de semilla de $5.5 millones, liderada por maven 11, con la participación de 1kx, delphi ventures y robot ventures. tan solo tres meses después, astria recaudó otros $12.5 millones, liderados por dba y placeholder vc, con la participación de hasu y otros.

¿Qué es astria?

Astria está desarrollando una red secuenciadora compartida descentralizada con el objetivo de proporcionar rollups con una finalidad rápida, resistencia a la censura, composabilidad y descentralización.

actualmente, es más conveniente, más barato y más fácil de usar para los l2 ejecutar un secuenciador centralizado, por eso la mayoría de los l2 principales son gestionados por sus equipos. aunque los usuarios de l2 pueden pasar por alto los secuenciadores al enviar directamente transacciones a l1, deben pagar tarifas de gas de transacción l1, y las transacciones pueden tardar más en finalizarse.

Los secuenciadores controlan el orden de las transacciones y teóricamente tienen el poder de excluir las transacciones de los usuarios. Los secuenciadores también pueden extraer el valor extraíble de los mineros (MEV) de los grupos de transacciones. Si solo hay un secuenciador, el riesgo de centralización aumenta. Por lo tanto, un secuenciador compartido y descentralizado todavía tiene importancia.

cómo funciona astria

La red secuenciadora descentralizada de Astria consta de múltiples nodos secuenciadores, lo que permite la ordenación de transacciones de rollup. En el modelo operativo de Astria, los usuarios envían transacciones a los rollups, y las transacciones entran automáticamente en sus respectivos pools de memoria de nodos de rollup. Los combinadores recopilan las transacciones y las envían a los secuenciadores. Finalmente, los secuenciadores agregan las transacciones en un bloque compartido y envían una preconfirmación a los usuarios.

actualmente, los secuenciadores se implementan en función de rollups específicos. Sin embargo, Astria procesa bloques para múltiples rollups en lotes. A través de la compresión de datos, puede ahorrar más costos al publicar datos en L1. La red de secuenciadores compartidos y descentralizados incentiva a los participantes de múltiples ecosistemas de rollup a actuar como validadores en la red.

astria stack

Los principales componentes de Astria incluyen cinco partes: combiner, capa de secuenciación, relay, da (disponibilidad de datos) y conductor.

combiner

Profesionales técnicamente hábiles podrían ser capaces de utilizar la capa de secuenciación directamente para un mejor orden de transacciones, pero esto aumenta la dificultad para la mayoría de los usuarios comunes. Interactuar directamente con la capa de secuenciación requiere que los usuarios posean tokens de secuenciador y mantengan una billetera de secuenciador, ambos de los cuales impactan negativamente la experiencia del usuario. Astria proporciona combinadores como herramientas para abstraer esta complejidad para los usuarios. Los combinadores actúan como estaciones de gas, soportando el costo de secuenciación de transacciones para los usuarios. También proporcionan garantías desordenadas, agrupando transacciones en el orden en que son recibidas.

capa de secuenciación

la capa de secuenciación de astria utiliza cometbft como su algoritmo de consenso. Las cadenas que admiten cometbft pueden admitir ibc (comunicación entre cadenas), lo que significa que pueden operar en muchas otras cadenas. La característica única del secuenciador de astria es que las transacciones que contiene no se ejecutan (secuenciación diferida), sino que se asignan a otro motor de ejecución, rollup. Los nodos del secuenciador pueden optar por actuar como "validadores", participando activamente en la producción y finalización de nuevos bloques.

La lógica de la aplicación de secuenciador de Astria permite tres funciones principales:

  1. ordenación de datos rollup
  2. transferencia de valor
  3. cambios en el conjunto de validadores

relayer

La función del relayer es tomar bloques verificados del sequencer y pasarlos a la capa de DA (disponibilidad de datos). Dado que el tiempo de bloqueo del sequencer es más rápido que el de DA, el relayer primero agrupa los datos ordenados de varios bloques de sequencer, los comprime y los envía al DA.

los bloques de secuenciador individuales también pueden ser recuperados por el director antes de que el relayer los envíe al da. esto permite una finalización rápida, mejorando la experiencia del usuario al actuar como un compromiso suave con la capa de ejecución. el conjunto de datos enviado por el relayer a la capa da se utiliza como la fuente de verdad y finalmente se extrae del da para ser utilizado como confirmación de finalización en el rollup.

da

astria utiliza celestia como su capa de disponibilidad de datos, que es el destino final de todos los datos secuenciados por la red de secuenciadores. Una vez que los datos se escriben en celestia, el orden de la transacción se considera definitivo, y cuando se lanzan nuevos nodos de rollup, todos los datos se extraerán de aquí.

conductor

el conductor se puede ver como la implementación de consenso de un nodo completo de rollup, similar a los nodos de operación en la pila de operaciones. el conductor es el contraparte del motor de ejecución, formando juntos un nodo completo de rollup. su función es conectar el secuenciador y la capa da con la capa de ejecución de rollup extrayendo las transacciones pertenecientes al nodo de rollup de cada bloque secuenciador y enviándolas a la capa de ejecución.

para cada bloque secuenciador, se extraen los datos relevantes de rollups requeridos. después de verificar el lote de datos de rollup y esperar a que se complete la verificación, convierte los datos en una lista de transacciones y los pasa al motor de ejecución.

disclaimer:

  1. este artículo es reproducido de [ Noticia de previsión], todos los derechos de autor pertenecen al autor original [1912212.eth, noticias de previsión]. si hay objeciones a esta reimpresión, por favor contacte al Gate learnequipo, y lo manejarán rápidamente.

  2. descargo de responsabilidad: las opiniones expresadas en este artículo son únicamente las del autor y no constituyen asesoramiento de inversión.

  3. las traducciones del artículo a otros idiomas son realizadas por el equipo de aprendizaje de Gate.io. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.
即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!