Explorar lo que Tezos X podría significar para el papel futuro de la Layer 1.

Hay una pregunta que surge de vez en cuando en la comunidad de Tezos, y también he escuchado versiones de ella durante nuestros X Spaces. ¿Qué es lo que realmente sucede con Tezos Layer 1 una vez que Tezos X esté completamente aquí?
Incluso he notado que todavía existe cierta confusión en torno a la hoja de ruta original de Tezos X. Algunas personas parecen pensar que todo lo que actualmente vive en L1 eventualmente se trasladará a Tezos X. Tiene sentido, porque esto en realidad formaba parte del razonamiento inicial sobre Tezos X, mientras que la decisión posterior de abandonar esa idea no recibió tanta atención.
Así que pensé que valía la pena hablar sobre cuál es el plan actual y, más importante aún, sobre lo que creo que podría pasar desde aquí.
Antes de seguir adelante, aunque, debería aclarar que no estoy escribiendo esto porque sepa exactamente cómo se verá Tezos Layer 1 dentro de cinco años. No lo sé. Lo que sigue es, sobre todo, mi propio razonamiento basado en la dirección que está tomando Tezos X, los cambios que ya hemos visto en el camino y lo que personalmente creo que es probable que ocurra una vez que toda la experiencia madure lo suficiente como para que la gente pueda usarla realmente como se pretende.
La idea original
La hoja de ruta propuesta inicial para Tezos X. Puedes encontrar aquí la actualización más reciente de la hoja de ruta.
Cuando salió la primera hoja de ruta propuesta para Tezos X, una de las ideas era eventualmente migrar el estado existente de la Capa 1 al nuevo entorno de ejecución.
Esto no trataba de pedirle a cada proyecto en Tezos que haga las maletas, reconstruya su aplicación en L2 y espere que sus usuarios siguieran el paso. La idea era mucho más fluida que eso. El estado en sí se movería, lo que permitiría que las aplicaciones y cuentas que ya existían en L1 siguieran operando sin que los desarrolladores tuvieran que hacer cambios importantes por su cuenta.
Eso habría dejado a la Capa 1 con un papel mucho más enfocado, gestionando cosas como el consenso y la liquidación, mientras que la mayor parte de la actividad de aplicaciones ocurriría en el nuevo entorno de ejecución.
Esa idea se descartó eventualmente. Las aplicaciones existentes pueden quedarse exactamente donde están, y no habrá un punto futuro en el que todo lo que actualmente se ejecuta en L1 se mueva automáticamente a algún otro lugar. Los desarrolladores pueden decidir qué tiene sentido para sus propias aplicaciones. Lo cual, por supuesto, plantea otra pregunta.
Si nada tiene que salir de la Capa 1, ¿entonces qué es lo que realmente cambia?
Lo que pienso que sucede en su lugar
Mi apuesta es que, con el tiempo, todavía podríamos terminar yendo hacia una dirección similar, solo que sin necesitar una transición grande en la que todo cambie de una vez.
Piensa en lo que se supone que Tezos X debe ofrecer cuando todo esté terminado. Las aplicaciones de Michelson y EVM compartirán el mismo entorno. Podrán interactuar mediante Native Atomic Composability. La liquidez se puede compartir entre ambos lados. El rendimiento debería ser considerablemente más alto, y las carteras y las herramientas que rodean todo esto eventualmente harán que usarlo se sienta mucho menos complicado que usar redes distintas hoy.
En ese punto, creo que se vuelve bastante fácil imaginar dónde querrán lanzar la mayoría de las aplicaciones nuevas.
Si soy un desarrollador y comienzo algo nuevo, y puedo contar con todas esas ventajas mientras sigo construyendo con Michelson si es lo que prefiero, probablemente voy a elegir Tezos X. Las aplicaciones existentes también podrían llegar a la misma conclusión, especialmente si es ahí donde comienzan a reunirse más usuarios, liquidez y otras aplicaciones.
Obviamente, eso no significa que cada aplicación que actualmente está en L1 eventualmente se vaya. Algunas podrían estar perfectamente felices donde están, y podría haber aplicaciones en las que simplemente no exista suficiente motivo para cambiar nada.
Pero si la mayor parte del desarrollo nuevo comienza a ocurrir en Tezos X, y algunos proyectos existentes deciden usarlo también, entonces naturalmente la cantidad de actividad de aplicaciones que sucede directamente en la Capa 1 debería empezar a disminuir.
En realidad, no hace falta un momento oficial en el que alguien anuncie que L1 ha cambiado su propósito. Podría suceder gradualmente, simplemente porque cambia la forma en la que las personas usan Tezos.
¿Qué significa eso para L1?

La Capa 1 actualmente tiene muchas responsabilidades. Tiene que gestionar el consenso, el staking, la gobernanza, las aplicaciones, la ejecución de contratos inteligentes, las transacciones de los usuarios y, al mismo tiempo, mantenerse lo suficientemente segura y accesible como para que ejecutar un baker no requiera alguna máquina ridícula sentada en un centro de datos.
Eso significa que siempre hay compensaciones al intentar mejorarlo. Importa el rendimiento porque las aplicaciones se están ejecutando allí. Importan los tiempos de bloque. Importa el rendimiento de los contratos inteligentes. Importa el almacenamiento. Importan los requisitos de hardware de los baker. Importa la seguridad. Importa la descentralización.
Pero si cada vez empieza a ejecutarse más actividad de aplicaciones a través de Tezos X, entonces algunas de esas prioridades comienzan a cambiar.
Habría menos razón para que L1 en sí mismo compita en lo rápido que puede ejecutar un contrato inteligente complicado si ese contrato ya puede ejecutarse mucho más rápido en algún lugar por encima. En lugar de eso, podría prestarse más atención a las cosas de las que la Capa 1 seguirá siendo responsable sin importar dónde se ejecuten las aplicaciones, como el consenso, el staking, la gobernanza, la liquidación, la finalidad, la disponibilidad de datos, la seguridad de Smart Rollups y, en general, hacer que la base de la red sea lo más sólida posible.
Eso también podría darle a Tezos más libertad al tomar decisiones futuras sobre el protocolo. Si exprimir cada fragmento del rendimiento de las aplicaciones desde L1 se vuelve menos importante, puedes empezar a pensar más en eficiencia, seguridad, descentralización y mantener bajos los requisitos de hardware.
En lo personal, creo que suena como una evolución bastante razonable. L1 seguiría haciendo mucho, y los trabajos más importantes de todo el sistema. Solo que estaría haciendo menos cosas que podrían manejarse mejor en otra parte.
“Pero me gusta usar L1”
Ya puedo oír esta
“Entonces, eventualmente voy a tener que empezar a usar una L2. ¿Y si no quiero?”
Creo que parte del problema aquí es con qué asociamos la mayoría de nosotros el término L2. Hoy, pasar de Tezos L1 a Etherlink se siente diferente. Etherlink es un entorno EVM, así que estás tratando con carteras diferentes, aplicaciones diferentes, puentes diferentes y una experiencia de usuario que, naturalmente, se siente mucho más cercana a Ethereum que a la experiencia de Tezos a la que muchos de nosotros estamos acostumbrados.
Si eso es lo que imaginas cuando digo que con el tiempo más actividad podría ocurrir a través de Tezos X, entiendo por qué quizá no te emocionaría especialmente. Pero en realidad, esto no va por ahí.
Ya tenemos la interfaz de Michelson dentro del mismo entorno que EVM, y eso cambia mucho la experiencia. A medida que el resto de las herramientas se pongan al día, alguien que hoy se sienta cómodo usando Tezos debería eventualmente sentirse bastante cómodo usando Tezos X también.
Idealmente, no deberías estar ahí pensando si la aplicación que acabas de abrir se ejecuta directamente en L1 o en algún lugar por encima. Abres tu cartera, usas la aplicación, realizas tu transacción y sigues adelante.
Y si la experiencia te resulta familiar, además de ser más rápida y brindarte acceso a más aplicaciones, más liquidez y funciones que antes no eran posibles, ¿no querrías usarla? Sé que yo sí.
Para mí, esa es en realidad una parte bastante importante de si Tezos X funciona a largo plazo. La tecnología puede ser impresionante, pero si los usuarios constantemente necesitan pensar en capas, puentes, entornos y en dónde exactamente viven actualmente sus activos, entonces no hemos llegado realmente a la experiencia fluida de la que estamos hablando. El objetivo debería ser mucho más simple con el tiempo. Estás usando Tezos.

Entonces, ¿qué pasa con L1? Probablemente nada dramático durante la noche. Tu aplicación favorita de L1 no va a desaparecer de repente. Nadie está desactivando Michelson en la Capa 1. Y no hay una fecha en la que todo el mundo tenga que despertarse y empezar a usar Tezos de manera diferente.
Si las cosas avanzan en la dirección que espero, esto sucederá de forma gradual. Es posible que más aplicaciones nuevas elijan Tezos X. Algunas de las existentes podrían seguirlas. Con el tiempo, podría ocurrir menos actividad de aplicaciones directamente en L1, mientras que la Capa 1 se vuelve cada vez más enfocada en asegurar y coordinar todo lo que está por encima de ella. Y ni siquiera esa dirección está grabada en piedra.
Una cosa que hemos aprendido a lo largo de los años es que los planes evolucionan. La hoja de ruta original de Tezos X ya ha cambiado en aspectos significativos, y me sorprendería que cada detalle que imaginamos hoy se vea exactamente igual dentro de unos años. Y eso es normal. Así es, en general, como funciona el desarrollo. Construyes algo, aprendes de ello y, a veces, en el camino se vuelve evidente una ruta mejor.
Por ahora, creo que la dirección más probable es bastante simple. Tezos X se convierte gradualmente en el lugar donde ocurre más actividad de aplicaciones, mientras que la Capa 1 se enfoca cada vez más en asegurar, coordinar y dar soporte a todo lo que se construye sobre ella.
Y si eventualmente llegamos a un punto en el que la mayoría de los usuarios ni siquiera piensa en esa distinción, diría que probablemente lo logramos bien.
¿Qué sucede con la Capa 1 de Tezos después de Tezos X? se publicó originalmente en Tezos Commons en Medium, donde las personas continúan la conversación destacando y respondiendo a esta historia.
