Seguramente ya estés familiarizado con los conceptos de L1 y L2. Al fin y al cabo, Arbitrum es, por supuesto, una L2: una solución de escalabilidad para Ethereum. Sin embargo, debemos agregar un nuevo concepto a la ecuación: las L3. Si las L2 en sí mismas son una de las novedades más grandes del ecosistema, y su camino recién comienza, las L3 pueden representar la próxima gran revolución en cuestiones de escalabilidad y de creación de jardines infinitos dentro de Ethereum.
L3
Tenemos un artículo referido a esto, pero vamos a recordártelo de nuevo: puedes pensar a Ethereum como un edificio con diferentes capas, niveles o pisos. ¡Layers! Si consideramos a Ethereum y a su red principal la L1, podemos pensar a ciertos protocolos como Arbitrum como cadenas construidas sobre Ethereum y que se encargan de realizar ciertos trabajos para aliviarle la carga a la red principal. Es decir: muchos trámites que se realizarían en la L1, insumiendo tiempo y dinero, pasan a realizarse en el piso de arriba: en las L2. Una vez realizados, vuelven a la L1. Pero podemos construir más hacia arriba, y es aquí donde nace el concepto de las L3. En definitiva, una L3 es una cadena de bloques sobre la cual se puede construir, por ejemplo, una aplicación descentralizada y que se construye y despliega sobre un protocolo ya existente en la L2. Esto aumenta aún más la escalabilidad de Ethereum y amplía los horizontes alineándose con el concepto central de jardines infinitos.
Arbitrum Orbit
Una vez entendido esto, centrémonos un poco más en Arbitrum y lo que tiene para
ofrecer en este sentido. Sabrás, a esta altura, que existen dos productos
centrales: Arbitrum Nova y Arbitrum One, y que ambos están construidos con un
stack tecnológico denominado Arbitrum Nitro (y un derivado de este: AnyTrust).
Te habremos dicho también, varias veces, que esto sproductos te permiten una
compatibilidad casi perfecta con Ethereum, una seguridad nativa y, además, cosos
enormemente reducidos y una capacidad operativa mucho mayor que la de Ethereum.
Pues bien: sobre estos protocolos (y haciendo uso y disfrute de todas sus
ventajas) puedes crear ahora tu propia blockchain.
¿Así como así? Sí: así como así. Y más también. Porque no solo puedes crear tu
propia cadena de bloques y desplegarla sobre Arbitrum (lo cual haría de tu
blockchain una L3 desplegada sobre una L2), sino que puedes crear una blockchain
que se asiente directamente sobre Ethereum (es decir que tu blockchain sería una
L2 asentada directamente sobre la L1).
Arbitrum Orbit te permite, entonces, crear tu propia chain totalmente
customizable: puedes setear quién es su propietario, cómo funciona su
validación, cuál es su token nativo y cuáles sus fees, gobernanza, etcétera.
La idea es que puedas aprovecharte del stack tecnológico de Nitro, de su
capacidad de compresión de datos, de su sistema de detección de fraudes y de su
compatibilidad con la EVM a través de Arbitrum Stylus sin mayores complicaciones
y con una UX lo más sencilla posible.
Por supuesto, si hablamos de seguridad, también tu cadena estaría compartiendo
seguridad con Ethereum, ya se que la despliegues sobre la L1 o sobre Arbitrum,
ya que la seguridad de Arbitrum es, en definitiva, la seguridad nativa de
Ethereum.
Ten en cuenta que, además, si creas una cadena a través de Orbit, la misma ya no
será dependiente de la DAO de Arbitrum, como sí lo sería si desplegaras, por
ejemplo, tu dApp directamente sobre Arbitrum. Con Orbit tú eres quien decide
como funcionan las cosas. Mantienes todas las características positivas
relacionadas con los bajos costos, la eficiencia y la robustez y, al mismo
tiempo, el control sobre tu cadena e infraestructura.
Por otro lado, también es importante que tengas en cuenta que Arbitrum Orbit es
un proyecto que aún sigue perfeccionándose y construyéndose, y que los proximos
pasos apuntas a lograr una interoperabilidad total entre las distintas cadenas
en Orbit.
Todo esto, a su vez, complejiza la propuesta y el concepto de las L2, ya que las
L2 como Arbitrum dejan de ser simples soluciones de escalabilidad y pasan a ser
ecosistemas en sí mismas; hogar de distintos proyectos desplegados sobre sus
protocolos, colaborando a su vez con un futuro de múltiples cadenas
interconectadas dentro de Ethereum.
Por último, señalarte que en Orbit puedes crear cadenas de bloques, y no
únicamente aplicaciones descentralizadas. Podrías crear, por ejemplo, una cadena
en donde se alojen varias aplicaciones descentralizadas relacionadas o no entre
sí; o podrías crear una cadena que no se utilice para el despliegue de ninguna
aplicación, sino que sirva para algún otro propósito que se te haya ocurrida.
Las opciones, en definitiva, son tantas como las que permita tu creatividad, tus
conocimientos y tu imaginación.
Si quieres investigar un poco más por tu cuenta, no dudes en dirigirte a los
siguientes links:
https://docs.arbitrum.io/launch-orbit-chain/orbit-quickstart
aquí, si quieres un instructivo paso a paso para lanzar tu propia cadena
https://arbitrum.io/orbit o aquí, para
ponerte manos a la obra de manera inmediata.
O, si lo prefieres, puedes ver esta presentación de Arbitrum Orbit de la mano de
Jason Wan y Mehdi Salehi, developers de Offchain Labs: