Las redes “acumuladas” baratas y rápidas como Arbitrum, Optimism y Coinbase’s Base se están convirtiendo rápidamente en alternativas atractivas para realizar transacciones en la pink Ethereum, a menudo congestionada. Las transacciones se completan en estas redes de «capa 2» y luego se registran para la posteridad en Ethereum.
Pero últimamente se ha hablado mucho de la dependencia de estas redes de capa 2 de una pieza crucial de infraestructura conocida como «secuenciador», que es responsable de agrupar las transacciones de los usuarios y guiarlas hasta Ethereum.
El secuenciador es como “el controlador de tráfico aéreo para el ecosistema L2 específico al que sirve”, explicó Sandy Peng, cofundador del paquete acumulativo Scroll, esta semana en una entrevista. “Entonces, cuando Alice y Bob intentan realizar una transacción al mismo tiempo, ¿quién llega primero? Eso lo make a decision el secuenciador”.
Este artículo aparece en el último número de El protocolonuestro boletín semanal que explora la tecnología detrás de las criptomonedas, un bloque a la vez. Registrate aquí para recibirlo en tu bandeja de entrada todos los miércoles.
Cuando las personas realizan transacciones en una crimson acumulativa de «capa 2», un secuenciador es responsable de verificar, ordenar y comprimir esas transacciones en un paquete que puede enviarse a la cadena de capa 1, como Ethereum. A cambio de sus esfuerzos, el secuenciador recibe una pequeña parte de las tarifas cobradas a los usuarios.
Una crítica a esta configuración es que los secuenciadores acumulativos actuales generalmente son administrados por entidades «centralizadas» y, por lo tanto, representan puntos únicos de falla, vectores potenciales para la censura de transacciones o posiblemente un punto de estrangulamiento si las autoridades alguna vez deciden cerrarlo todo. Coinbase, por ejemplo, ejecuta el secuenciador de su nueva cadena de bloques Foundation, una función que podría producir unos ingresos netos estimados en 30 millones de dólares al año, según estimaciones de la firma de análisis FundStrat.
No es sólo Base. Todos los principales paquetes acumulativos de la actualidad dependen de secuenciadores “centralizados”, lo que significa que una sola parte (generalmente, la empresa que creó el paquete acumulativo) se encarga de secuenciar por sí misma. Las opciones para «descentralizar» este sistema están en camino, pero las capas 2 más grandes de Ethereum aún no lo han adoptado, o simplemente no lo han logrado.
En el mundo de las cadenas de bloques, donde se supone que la confianza debe minimizarse, la gente tiende a enfadarse ante la plan de que una sola empresa controle un elemento essential del funcionamiento de una cadena.
Sin embargo, si se habla con expertos, uno se queda con la impresión de que los mayores riesgos para la descentralización y la seguridad de la capa 2 se encuentran en otra parte.
La nueva y animada pink Base de Coinbase funciona como otros paquetes acumulativos de capa 2: promete a los usuarios transacciones rápidas y económicas que finalmente se «establecen» en la cadena principal de Ethereum.
Además de la conveniencia, el principal punto de venta de un paquete acumulativo como Base es que se ejecuta directamente sobre la crimson principal de Ethereum, lo que significa que está diseñado para tomar prestado su principal aparato de seguridad.
Cuando un usuario envía una transacción en Foundation, un nodo secuenciador interviene y la agrupa en un «lote» comprimido de transacciones de otros usuarios. Luego, el secuenciador transfiere esas transacciones a Ethereum, donde se consolidan oficialmente en su libro mayor.
De manera similar a cómo operan los otros grandes acumuladores, Coinbase es actualmente el único secuenciador en Foundation, lo que significa que la compañía es la única responsable de ordenar y agrupar transacciones de los usuarios de Foundation.
En la llamada de ganancias trimestrales de Coinbase el mes pasado con analistas de Wall Avenue, el CEO Brian Armstrong hizo un guiño al papel que juega esta configuración en el contexto del modelo de negocio de Foundation: «Base se monetizará a través de lo que se llaman tarifas de secuenciador», dijo Armstrong. «Se pueden ganar tarifas de secuenciador cuando se ejecuta cualquier transacción en Base y, básicamente, Coinbase puede ejecutar uno de estos secuenciadores como otros con el tiempo».
Existe tecnología para la secuenciación L2 descentralizada, distribuyendo la función del secuenciador entre múltiples partes.
Coinbase dice que eventualmente planea adoptar esta tecnología, y otras plataformas acumuladas dicen que planean hacer lo mismo. Pero hasta ahora, los secuenciadores descentralizados han resultado difíciles de implementar a escala sin ralentizar las cosas o introducir riesgos de seguridad.
Los jugosos ingresos que se obtienen al ejecutar el secuenciador pueden parecer un desincentivo para la descentralización. Esto también se aplica a las oportunidades potenciales de valor máximo extraíble (MEV) introducidas por la secuenciación centralizada: ganancias adicionales que se pueden obtener de los usuarios al ordenar estratégicamente cómo se ejecutan sus transacciones.
Mientras tanto, las configuraciones actuales de secuenciador centralizado conllevan riesgos para los usuarios.
Binance se centró en los problemas en un informe de investigación reciente: «Como el secuenciador controla el orden de las transacciones, tiene el poder de censurar las transacciones de los usuarios (aunque es poco probable una censura completa ya que los usuarios pueden enviar transacciones directamente a la L1)», el informe fijado. “El secuenciador también puede extraer el valor máximo extraíble (“MEV”), lo que podría ser económicamente perjudicial para la foundation de usuarios. Además, la vitalidad puede ser un problema importante, es decir, si el único secuenciador centralizado deja de funcionar, todo el paquete acumulativo se ve afectado”.
Es possible que los sistemas de secuenciadores sigan centralizados en el futuro previsible, lo que significa que es probable que estos riesgos persistan durante algún tiempo. Pero cuando se trata de preocupaciones de seguridad de la capa 2, los secuenciadores pueden ser una pista falsa.
Los usuarios de Blockchain se preocupan principalmente de que sus transacciones se procesen como se espera y que sus billeteras estén a salvo de transacciones no autorizadas de fondos perdidos.
Si actúan maliciosamente, los secuenciadores centralizados pueden, en teoría, ralentizar las cosas o reordenar las transacciones para extraer MEV, pero generalmente no tienen la capacidad de censurar, aumentar o falsificar completamente nuevas transacciones.
«Cuando se trata de las cosas que hacen que una L2 sea una buena L2», dijo Peng, la descentralización de secuenciadores «está más abajo en nuestra lista de prioridades».
En specific, el common paquete acumulativo Optimism, que Coinbase utilizó como plantilla para construir su propia cadena Foundation, actualmente carece de pruebas de fraude, que son algoritmos en la cadena de capa 1 que pueden «probar» que las transacciones de la capa 2 se han registrado con precisión.
«Más que secuenciadores descentralizados, lo importante es implementar pruebas de fraude o de validez y tener un mecanismo de trampilla de escape», dijo Anurag Arjun, fundador de la cadena de bloques Avail centrada en la disponibilidad de datos.
Las pruebas de fraude son el medio principal por el cual se supone que las redes acumuladas como Optimism y Base «toman prestada» la seguridad de Ethereum, lo que permite a los validadores de la cadena principal de Ethereum verificar que una purple L2 esté funcionando como se anuncia.
«El objetivo de los rollups es que se construye este mecanismo de modo que los rollups en sí no tengan que introducir seguridad criptoeconómica», dijo Arjun. «A gran escala, ese es el punto de heredar de la capa base».
Sin pruebas de fraude, dice Arjun, Optimism, Base y otras redes acumuladas con características faltantes similares esencialmente están pidiendo a los usuarios que confíen en sus propias prácticas de seguridad en lugar de las de Ethereum.
Optimism y Base también carecen de un mecanismo de “escotilla de escape” para que los usuarios retiren sus fondos a Ethereum en caso de que falle un secuenciador.
«Si hay un mecanismo de trampilla de escape» y el secuenciador falla o se desconecta, explica Arjun, «puedes conectar tus activos y salir de forma segura». Sin una trampilla de escape, los usuarios acumulativos pueden perder sus fondos en caso de que algo salga mal.
El cofundador de Ethereum, Vitalik Buterin, propuso un conjunto de etapas, numeradas del cero al dos, para clasificar la descentralización de diferentes redes acumuladas. Los criterios de preparación pretenden reconocer que las nuevas redes acumuladas tienden a depender de “ruedas de entrenamiento” para poder probarlas e implementarlas de manera segura al público antes de que finalmente se descentralicen.
L2Conquer, un organismo de control de capa 2, rastrea cómo se comparan las diferentes plataformas, según el modelo de Buterin. Según L2Beat, todas las redes acumulativas líderes actualmente dependen de algún tipo de ruedas de entrenamiento.
Hasta que tengan pruebas de fraude que funcionen, Optimismo y Base se considerarán “etapa 0” según el esquema de clasificación de Buterin. Arbitrum, el competidor más directo de Optimism y Base, obtiene una puntuación más alta porque, a pesar de tener un secuenciador centralizado, tiene pruebas de fraude.
Arbitrum también tiene deficiencias que le impiden alcanzar el estado de “etapa 2” actualmente, todavía se considera generalmente un resumen de “etapa 1”.
Las ruedas de entrenamiento de los documentos L2Finest van desde la falta de pruebas de fraude (o pruebas de validez, en el caso de los paquetes acumulativos de ZK) hasta controles de actualización centralizados.
Si el organismo de management de L2 muestra algo, es que los secuenciadores centralizados están lejos de ser el mayor problema al que tendrán que enfrentarse las plataformas L2 para cumplir la promesa de «tomar prestada» la seguridad de Ethereum.