Descifrando el Secuenciador: La Clave para Garantizar la Autenticidad de las Transacciones

Sequencer es una tecnología clave en el campo de las criptomonedas, que se utiliza para clasificar transacciones y crear bloques. Antes de que se confirme el bloqueo, la información de pre-confirmación será enviada al usuario.

La importancia de los clasificadores descentralizados es que a medida que más volumen y liquidez pasan a soluciones de capa dos (L2), los clasificadores centralizados pueden cobrar precios arbitrarios y aprovechar las transacciones de los usuarios. Por lo tanto, encontrar una solución de clasificación descentralizada se vuelve muy importante.

¿Qué es un "secuenciador"?

Los clasificadores permiten que L2 se ejecute de manera eficiente agregando muchas transacciones de usuarios de L2 fuera de la cadena y enviándolas como una sola transacción agregada a la cadena principal L1. De esta manera, el costo de este compromiso se puede amortizar en todas las transacciones de usuario en el conjunto. Los clasificadores también pueden compactar colecciones para ahorrar aún más en los costos de disponibilidad de datos de la cadena principal. En general, es un componente esencial de L2.

Sin embargo, el clasificador tiene control sobre el orden de las transacciones en la colección. El clasificador puede optar por no incluir las transacciones de los usuarios, y el clasificador también puede extraer MEV (Maximum Yield Realizable) en la colección a través de métodos de extracción de inserción y reordenación estándar. De hecho, tienen acceso de escritura preferencial a la expansión. En particular, dado que el ordenante puede interactuar con el contrato, solo las transacciones sin errores se pueden hacer cumplir de manera confiable a través de mecanismos en cadena. Y hay errores que pueden fallar al forzar la ordenación.

Esto hace que el secuenciador sea un rol semi-confiable para escalar usuarios. Los ordenantes pueden retrasar el acceso de los usuarios y extraer valor de las transacciones de los usuarios. Restringir aún más el comportamiento del ordenante a través de la descentralización es un tema de investigación activa.

En general, el secuenciador juega un papel importante en la línea OP L2. Mejora la experiencia del usuario y reduce los costos de transacción para los usuarios agregando y enviando colecciones de transacciones. Sin embargo, dado que el clasificador tiene control sobre la clasificación de transacciones y la extracción de valor, debemos continuar estudiando cómo restringir el comportamiento del clasificador de forma descentralizada para garantizar los intereses de los usuarios y la seguridad de la expansión.

Riesgo de centralización del clasificador

Actualmente, el clasificador en escala optimista todavía tiene algunos problemas en términos de distribución. Dado que el ordenante suele desempeñar un papel centralizador, existen los siguientes riesgos de centralización:

  • Débil protección contra la censura: a diferencia de la cantidad casi infinita de nodos distribuidos en la cadena principal, es posible que los encargados centralizados no puedan garantizar que las transacciones de los usuarios se incluirán en la cadena. Un coordinador centralizado controlado por una entidad legal puede excluir transacciones específicas de manera selectiva debido a requisitos reglamentarios. Aunque existen otros mecanismos para resolver el problema de censura débil del escalado optimista (como salida forzada, canal de escape, lista de inclusión o adición de cifrado de umbral, etc.), aún debemos aceptar la suposición de que es probable que el ordenador centralizado tenga Capacidades anti-censura.
  • Actividad débil: es posible que un ordenador centralizado no esté diseñado para manejar el procesamiento computacional y la generación de pruebas necesarios para mantener el sistema en funcionamiento todo el tiempo. El tiempo de inactividad del RPC o del pedido debido a fallas de hardware o spam masivo de validadores o bots (por ejemplo, lanzamiento de token de Arbitrum, retraso de optimismo) puede conducir a una escala menos activa.
  • Beneficios de MEV: Los ordenantes centralizados actuales normalmente siguen una regla de ordenamiento de transacciones por orden de llegada. Se requiere confianza adicional para garantizar que no extraigan MEV de las transacciones de los usuarios a través de privilegios de nodo, o que los servicios de pedidos de terceros que emplean (como Chainlink FSS) no se comporten de manera maliciosa.

Algunas soluciones compartidas, subcontratadas o basadas en secuenciadores podrían abordar estos problemas, pero es demasiado pronto para una solución de este tipo. Además, muchas soluciones de pedidos distribuidos, como la prueba de autoridad, la selección de líderes para la prueba de participación, las subastas MEV y la prueba de energía, aún se encuentran en la etapa de diseño conceptual.

Disposición del secuenciador

Vitalik Buterin propone varias formas de construir un clasificador descentralizado. Estos incluyen subastas de clasificador/bloque, selección aleatoria basada en PoS y votación DPoS, entre otros. Sin embargo, la mayoría de las soluciones se centran en determinar qué participantes tienen derecho a proponer el siguiente bloque o secuencia de bloques, a menudo ignorando el propio mecanismo de ordenación.

Secuenciador de descifrado: la clave para garantizar la autenticidad de las transacciones

Los objetivos de PBS son proteger a los proponentes del valor de transacción maximizado (MEV) centralizado, facilitar la competencia de constructores de bloques, mejorar la privacidad de los postores y eliminar las externalidades negativas. Sin embargo, a diferencia de las soluciones de primera capa (L1), el PBS de L2 enfrenta desafíos como la privacidad, la latencia y el MEV entre cadenas. Una forma de abordar el problema de la privacidad es utilizar el protocolo SUAVE de Flashbots, y la combinación de SUAVE con un pedido compartido es una posible solución de PBS para L2.

Para Aztec's PBS - "Prover-Builder-Separation" en lugar de "Proposer-Builder-Separation". Los proponentes de Aztec construyen bloques utilizando transacciones pendientes del mempool, y los bloques incluyen compromisos de pedido, recompensas para los probadores y la cantidad que Aztec quema. Cabe señalar que el proponente de Aztec en realidad juega el papel de constructor y proponente.

El PBS de Aztec separa el poder de ordenar transacciones (constructores) y la inclusión de bloques (validadores), una separación que evita el monopolio de generación de bloques. Luego, los proponentes recopilan votos y crean un registro de bloque que indica la distribución de tareas de validación entre múltiples validadores para un bloque en particular. Esto es importante para mantener la tarea de validación descentralizada, ya que la participación del validador se convierte en un indicador de los bloques ganadores.

Además, utilizan el recuento TARGET_PROVERS para aumentar el costo para que el atacante mantenga el mecanismo de manipulación. Sin embargo, un problema con este modelo es que un atacante puede evitar ser penalizado si permite que se incluyan validadores y generen pruebas solo para una pequeña fracción de bloques, dejando la mayoría a un solo validador.

A lo largo del proceso, se clasificarán varios bloques propuestos a través de una fase de votación, y el bloque con el mayor número de votos se convertirá en el jefe de la cadena. Sin embargo, este modo puede dar lugar a ataques de "duelo", en los que los validadores votan por bloques pero no generan pruebas. Aztec suprime esto mediante la introducción de mecánicas Slash y Redundancy. Además, SUAVE puede servir como constructor de Aztec para brindar protección de la privacidad y un pedido de bloques potencialmente descentralizado.

Hay varios otros proyectos que construyen clasificadores compartidos, que incluyen:

Espresso, planea utilizar el replanteo de ETH de EigenLayer como modelo de seguridad;

Astria, cuyo secuenciador es diferente de Espresso en que no ejecuta transacciones, tiene PBS incorporado y construye un Rollup sobre Celestia y Rollkit;

Radius, cuyos ordenadores se enfocan en reducir los MEV dañinos a través de transacciones encriptadas, mantiene un conjunto de ordenadores y selecciona uno al azar en cada época.

El objetivo de estos proyectos es implementar un sistema de pedidos descentralizado que aumente la certeza y la seguridad de los pedidos de transacciones y mejore la experiencia del usuario.

Resumir

Con el continuo desarrollo e innovación de la tecnología blockchain, el mecanismo de trabajo del clasificador descentralizado seguirá evolucionando y mejorando. Esto brindará a los usuarios una experiencia comercial más segura, confiable y eficiente, al mismo tiempo que los protegerá de la manipulación y las prácticas desleales de las instituciones centralizadas.

En el futuro, podemos esperar ver surgir más soluciones y proyectos innovadores para resolver los desafíos en el campo de los secuenciadores. Con el avance de la tecnología, se resolverán mejor problemas como la protección de la privacidad, la velocidad de las transacciones y la compatibilidad entre cadenas.

El desarrollo de un secuenciador compartido permitirá que diferentes Rollups trabajen juntos y brinden componibilidad y flexibilidad para satisfacer las necesidades de diferentes industrias, aplicaciones y casos. Con la continua madurez y promoción de clasificadores compartidos, podemos prever la aparición de miles de paquetes acumulativos soberanos descentralizados, que brindarán a los usuarios más opciones y mejores servicios.

En conclusión, a través de la investigación y la innovación continuas, tenemos razones para creer que el futuro sistema de pedidos descentralizado será un componente clave en la construcción de un ecosistema de cadena de bloques seguro, eficiente y justo. Promoverán una mayor popularización y aplicación de la tecnología blockchain, brindando una experiencia financiera y digital más abierta e inclusiva a los usuarios de todo el mundo.

Ver originales
El contenido es solo de referencia, no una solicitud u oferta. No se proporciona asesoramiento fiscal, legal ni de inversión. Consulte el Descargo de responsabilidad para obtener más información sobre los riesgos.
  • Recompensa
  • Comentar
  • Compartir
Comentar
0/400
Sin comentarios
  • Anclado
Comercie con criptomonedas en cualquier lugar y en cualquier momento
qrCode
Escanee para descargar la aplicación Gate.io
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • ไทย
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)