Arbitrum no es sólo tierra de DeFi, innovación financiera y degens operando derivados financieros. Arbitrum también es Arbitrum Nova y las anytrust, Nitro y su WASM, Orbit y sus layer 3. Y varias cosas más pero bueno ya bastante largo quedó este primer párrafo.
Lo maravilloso del mundo cripto es que cada ecosistema es un iceberg enorme. Muchos usan el concepto rabbit hole, pero a mí me gusta más la idea del iceberg. Ves que Arbitrum crece en volumen, que cada vez hay más aplicaciones DeFi y tokens haciendo 10x y te quedás con eso. Pero debajo del agua se esconde una visión mucho más amplia y varias innovaciones a nivel técnico.
La semana pasada hablamos de Optimism y sus valores: la búsqueda de la medialuna de jamón y queso que nos ayude a encontrar el equilibrio entre lo dulce y lo salado, entre el beneficio económico y el impacto. La visión Optimista es muy clara y fácil de transmitir: impacto = profit.
La apuesta de Arbitrum es diferente:
Crear un ecosistema de layer 2’s y layer 3’s que gire en torno a la Arbitrum DAO y permitan escalar Ethereum.
Esta visión parece sencillita, y lo es, pero tiene varias piezas que vamos a descular juntos. Tranquilos, no nos vamos a meter en super super detalle. Ya vamos a tener tiempo para eso. Empecemos por acomodar los conceptos y entender qué rol juega cada cosa.
Nitro, mejor rendimiento y una WASM que es algo raro que no tienen que aprenderse
Quizá se acuerden que el año pasado, agosto 2022 si no me equivoco, se lanzó Arbitrum Nitro. Todo muy lindo, vimos algunos hilos de tuiter hablando de sus beneficios, que son más o menos los mismos de siempre: transacciones más baratas, transacciones más rápidas, un sistema más eficiente y escalable. Sí, genial. Pero pongámoslo en contexto para entender realmente de qué carajo se trata.
Nitro es la tecnología que usa Arbitrum para funcionar. Punto. Arbitrum es un optimistic rollup. Ya sabemos que un rollup ejecuta las transacciones off-chain y envía la data de las transacciones a la red principal en un batch. Es como comprimir una carpeta en un archivo .zip.
Bien, todo ese circo requiere tecnología. Requiere smart contracts en Ethereum pero también requiere un ecosistema de sequenciadores y validadores. Si no te acordás los detalles podés ir a repasar el artículo que hicimos sobre el tema. Lo importante acá es entender que todos esos secuenciadores y validadores necesitan “software” para poder hacer lo que tienen que hacer. Es como querer jugar al Age of Empires con tus amigos. Te tenés que bajar un programita que te permite hacer cosas. Bueno. Si les gusta tanto el Age of Empires como a mí, ya se imaginan por dónde va….
Arbitrum lanzó una tecnología y luego la actualizó. Nitro es la actualización de su tecnología. Nitro es el Age of Empire Conquerors, la versión 2. Agregan civilizaciones y edificios pero además modifican el código para que todo funcione más rápido.
Los detalles técnicos de lo que hicieron son super interesantes. Pero los vamos a dejar para más adelante. Solo les cuento que básicamente implementan una máquina virtual de Ethereum (EVM) en la máquina virtual de sus validadores. Esto permite lograr mayor compatibilidad con el ecosistema Ethereum y reduce la cantidad de pasos para ejecutar transacciones. Además permite comprimir mejor la información que se manda a la red principal. Ya vamos escribir un artículo explicándolo en detalle.
Arbitrum One y Arbitrum Nova
Bien, empezamos con Arbitrum y los degens y de a poco introducimos nuevos conceptos como Nitro. Ahora lo interesante es que Nitro es una tecnología que se usa para… 2 redes diferentes. Sí, todos hablamos de “Arbitrum”, pero en realidad son 2 redes distintas. La red que seguramente usaste oficialmente se llama Arbitrum One. La otra, más nuevita, es Arbitrum Nova. Ahora… ¿para qué 2 redes?
La respuesta es fácil. Cumplen necesidades diferentes. Principalmente, Arbitrum Nova es un AnyTrust, un rollup que funciona usando la tecnología Nitro, pero con una pequeña variación: en lugar de guardar toda la data de las transacciones on-chain, las guarda off-chain. Ojo, no la tiene anotada en un cuaderno viejo en una biblioteca municipal, la guarda en lo que se conoce como DAC (data availability comitee). Básicamente es una “red de miembros confiables que asumen la tarea de almacenar la información”.
La ventaja de las AnyTrust es que son mucho más baratas y rápidas, porque no tenés el costo de guardar toda la información on-chain. La desventaja es que tenés que confiar en el comité. El lado bueno es que ese comité, es más escalable pero menos confiable. ¿Para qué lo necesitamos entonces? Bueno, para casos de uso que necesiten muchísimas transacciones y no tanta seguridad…. por ejemplo, un video juego, o una plataforma educativa 👀
Orbits, Layer 3’s y la DAO
Llegamos finalmente a la visión con la que empezamos. Arbitrum apunta a sentar las bases de un Ethereum “multi-chain ecosystem”, con nuevas redes usando la tecnología Nitro y Anytrust. Imaginemos un mundo donde los newsletters de Solow cobran vida y de repente alguien decide hacer un rollup para crear un Age of Empires descentralizado. Podría usar la tecnología AnyTrust para soportar muchas transacciones baratas. Es más… en lugar de generar un rollup basado en Ethereum, podría crear un rollup basado en Arbitrum. Es decir, una layer 2 construída sobre otra layer 2….
Bienvenidos al emocionante mundo de las Layer 3, lo que Arbitrum llama Orbits, ese ecosistema de redes construído por la tecnología de Arbitrum para generar Layer 2 y Layer 3 de Ethereum y acercarnos a un mundo feliz con muchas cripto y muchos memes.
¿Dónde entra la DAO acá? Bueno la DAO es la dueña de toda la tecnología que explicamos hoy. Pero ya saben que voy a decir… entramos en detalle la próxima…