Opinión de Adrian Brink, cofundador de Anoma
Los rollups se han convertido en la solución a los problemas de escalabilidad de Ethereum. Sin embargo, a medida que el ecosistema se expande, los retos creados por los rollups -incluida la continua fragmentación del patrimonio y la liquidez y su incapacidad para crear una experiencia de usuario unificada- se están convirtiendo en barreras críticas para la evolución de Ethereum.
Los rollups por sí solos no desbloquean ninguna funcionalidad o capacidad fundamentalmente nueva para los desarrolladores. Necesitamos nuevos enfoques de las arquitecturas blockchain para liberar el verdadero potencial de Ethereum en lugar de seguir innovando en los márgenes.
Los peligros de la fragmentación de los rollups
La mayoría de los rollups son esencialmente copias o ligeras modificaciones de la Ethereum Virtual Machine (EVM). Aunque reducen las tarifas de transacción al desplazar la computación de la cadena principal, no abordan la necesidad de escalar el patrimonio o impulsar nuevos casos de uso o innovación. Lo mismo ocurre con las máquinas virtuales alternativas (altVM), ya que ofrecen a los desarrolladores nuevas opciones de lenguaje de programación. Sin embargo, las altVM no aportan fundamentalmente nuevas funcionalidades al ecosistema. El uso de rollups ha estado dominado principalmente por esquemas de cultivo de puntos, carentes de aplicaciones prácticas que hagan avanzar el espacio.
La proliferación de rollups es el resultado de un panorama estatal y de liquidez fragmentado y roto que limita la experiencia y la adopción por parte de usuarios y desarrolladores. Para desbloquear la innovación, necesitamos nuevos enfoques para el desarrollo de aplicaciones. Para permitir una verdadera escalabilidad, necesitamos mejores enfoques de gestión de patrimonios y datos.
El verdadero reto de la escalabilidad reside en los datos y el patrimonio.
Los rollups por sí solos no son soluciones de escalabilidad adecuadas. Sería más preciso definirlos como una solución de fragmentación de la ejecución. Escalar la computación no es un problema complejo; el problema complicado es escalar el estado y el acceso y distribución de datos. Los rollups siguen dependiendo de Ethereum para la disponibilidad y seguridad de los datos. Aunque esto mejora los procesos de transacción, hace poco por aumentar la capacidad de la capa base de Ethereum a largo plazo.
Aunque los rollups de conocimiento-cero (ZK) proporcionan avances criptográficos significativos y nos alejan de la necesidad de hacerlo todo onchain. El ecosistema no necesita 200 copias diferentes o ligeras moderaciones del EVM, cada una con su exchange descentralizado (DEX).
Los rollups actualmente no hacen lo suficiente para abordar el verdadero cuello de botella en la escalabilidad de blockchain: el almacenamiento de datos y la gestión del patrimonio. Necesitamos soluciones que puedan escalar los datos y el patrimonio.
Plasma e intentos desbloquearán una verdadera escalabilidad y estimularán la innovación
La única solución viable actualmente para una verdadera escalabilidad son las construcciones tipo Plasma. Plasma elimina la dependencia de una única capa de disponibilidad de datos. Permite un mundo en el que los datos y la computación importantes pueden mantenerse fuera de la cadena, por ejemplo, en los dispositivos periféricos de los usuarios. La cantidad de datos que un rollup necesita publicar en la cadena principal es proporcional a la cantidad de uso que recibe, lo que no es una solución de escalado adecuada. Con Plasma, podemos enviar una cantidad constante de datos a la cadena principal, independientemente del rendimiento de los usuarios.
La escalabilidad no es el único reto. También tenemos que impulsar la innovación en la capa de aplicación. Se necesitan nuevos enfoques para las arquitecturas de blockchains y nuevas primitivas para el desarrollo de aplicaciones. Ahí es donde entran en juego las arquitecturas centradas en la intención.
Las intenciones proporcionan un nuevo paradigma para crear aplicaciones descentralizadas que eliminan la complejidad de la infraestructura de blockchain para los usuarios. Las intents sólo se preocupan por el "qué" y menos por el "cómo", exigiendo a los usuarios que definan lo que quieren conseguir sin prescribir los pasos intermedios necesarios.
Construir DApps sobre un sistema operativo centrado en intenciones permite a los desarrolladores aprovechar el estado y la liquidez desde cualquier punto del ecosistema Ethereum (incluyendo las capas 2) y utilizar la mainnet de Ethereum (o cualquier capa 2) como capa de liquidación. Los intentos generalizados pueden facilitar la secuenciación compartida de los rollups de Ethereum, desfragmentando los estados entre cadenas y permitiendo a los desarrolladores tratar todo el panorama multicadena como un entorno de desarrollo unificado.
Combinando el potencial de escalabilidad de enfoques similares a Plasma con las ventajas de los sistemas centrados en la intención, podemos desbloquear nuevas funcionalidades y casos de uso para los rollups, acabando con el estancamiento y la fragmentación.
Liberar el verdadero potencial de blockchain con intents
El espacio blockchain necesita evolucionar más allá de su actual enfoque de infraestructura para construir aplicaciones fáciles de usar que ofrezcan una utilidad real. Los rollups son esenciales para la evolución de Ethereum, pero los intents pueden ayudarles a descubrir una nueva ola de innovación. Es hora de cuestionarnos si estamos construyendo tecnología que resuelve problemas reales o simplemente creando sistemas más complejos que, en última instancia, sirven para las mismas funciones limitadas.
Con nuevos enfoques como las máquinas de intenciones, junto con el potencial de escalabilidad de Plasma, podemos empezar a desbloquear un nuevo paradigma de innovación para los desarrolladores y una mejor experiencia para los usuarios, acercando el espacio a la usabilidad de la Web2. Esta evolución beneficia a los rollups y al espacio en su conjunto.
Los rollups, aunque son un paso en la dirección correcta, han llevado a una experiencia Web3 más complicada. Para liberar el potencial de blockchain, tenemos que ser más audaces en nuestras innovaciones y centrarnos más en resolver los problemas fundamentales. Sólo entonces podremos hacer realidad la visión última de la tecnología blockchain, que es aportar soberanía y resistencia a los sistemas de los que dependemos a diario.
Adrian Brink es cofundador de Anoma, un sistema operativo distribuido para aplicaciones centradas en la intención. También cofundó Cryptium Labs, un operador de infraestructura PoS, y trabajó como ingeniero core de protocolo en el stack Cosmos en Tendermint. En la actualidad, Adrian forma parte del Consejo de la Fundación Anoma.
Este artículo es para fines de información general y no pretende ser ni debe ser tomado como asesoramiento legal o de inversión. Los puntos de vista, pensamientos y opiniones expresados aquí son exclusivamente del autor y no reflejan ni representan necesariamente los puntos de vista y opiniones de Cointelegraph.