InicioSenza categoriaNuevas actualizaciones para el desarrollo de la blockchain Tezos X: lanzado nuevo...

Nuevas actualizaciones para el desarrollo de la blockchain Tezos X: lanzado nuevo smart rollup “Jstz” basado en Java

Hoy, Tezos ha presentado el nuevo smart rollup “Jstz” basado en Java, para su nueva versión de blockchain súper escalable e interoperable Tezos X.

Jstz es capaz de engancharse verticalmente al layer-1 y mejorar la experiencia del usuario.

La nueva solución L2 soporta la incorporación de la próxima ola de desarrolladores web3, implementando el conocido lenguaje Javascript, eliminando la necesidad de bibliotecas y varios SDK.

Veamos todos los detalles a continuación,

La blockchain super-escalable Tezos X: el paso de monolítica a modular

La visión inicial del proyecto Tezos en 2014 preveía el desarrollo de una blockchain con un nivel de ejecución monolítico, en el que cada nodo replica toda la actividad.

Sin embargo, con el paso de los años, los expertos del sector se han dado cuenta de cómo este enfoque requiere una gran cantidad de potencia de cálculo.

Para poder obtener una escalabilidad al nivel de las infraestructuras de pago web2, serían necesarios requisitos técnicos demasiado costosos y difíciles de implementar.

Precisamente por este motivo, desde 2022 Tezos está repensando su propia arquitectura on-chain, tratando de moverse de un entorno monolítico a uno modular.

El objetivo último es desarrollar la nueva blockchain Tezos X, con un diseño propio y una capacidad de scaling mayor.

tezos blockchain java
Nueva visión Tezos X. Fuente: https://spotlight.tezos.com/tezos-x/index.html

Los principios fundamentales de esta nueva infraestructura criptográfica son la componibilidad, la escalabilidad y la interoperabilidad.

El desafío en el desarrollo de Tezos X es por lo tanto el de una red capaz de hacer funcionar todas sus partes juntas, obtener mejores rendimientos técnicos y ser capaz de conectarse con entornos blockchain externos.

En el centro de esta estrategia están los Smart Rollup, es decir, redes de segundo nivel dedicadas exclusivamente a la ejecución de transacciones en una óptica modular.

Esta tecnología mantiene el nivel del consenso en el L1, de tal manera que no sobrecarga la operatividad mientras mantiene altos estándares de seguridad.

En congruencia con los ya 1000 nodos Rollup en ejecución sobre Tezos, encontramos el Data Availability Committee, un mecanismo que permite la publicación de datos de los rollup.

Además, recientemente se ha habilitado el Data-Availability Layer para la mainnet de tezos, capaz de gestionar una gran cantidad de datos transmitidos por los rollup.

El único límite de esta nueva visión es la dificultad para atraer a nuevos potenciales desarrolladores.

En un entorno blockchain tan amplio y vasto, es de hecho difícil crear un equipo de constructores preparados para crear dapp de éxito en Tezos X

Blockchain de Tezos: anunciado el lanzamiento del smart rollup “Jstz” con soporte Java

Para resolver el problema de la interoperabilidad con los nuevos numerosos entornos de programación, Tezos ha ideado “Jstz.

Se trata de un smart rollup L2 capaz de escalar verticalmente la blockchain de Tezos, que soporta las API de Javascript estándar. Esto permite a los desarrolladores aprovechar un vasto ecosistema de herramientas sin ningún obstáculo técnico.

El rollup Jstz proporciona una capacidad de throughput similar a la de Solana, sin necesidad de requisitos de hardware. Esta innovación elimina además el problema de la fragmentación de la liquidez, típica del ecosistema L2 de Ethereum.

Los smart contract de Jstz pueden interactuar entre diferentes lenguajes de programación, mejorando notablemente la experiencia de desarrollo web3.

Es importante destacar cómo esta nueva chain de segundo nivel integra la abstracción de cuentas de manera nativa, mejorando la UX no custodial.

Entre sus características encontramos la presencia de nominativos address personalizables con nombres familiares, con soporte DNS.

Con la evolución de Jstz se han introducido también funciones de comunicaciones off-chain, que ofrecen la posibilidad de llamar a servicios externos, como cualquier API REST para consumir datos off-chain.

Más allá del rendimiento técnico, Jstz se distingue precisamente por el soporte con Java y los vastos recursos de programación. Los nuevos desarrolladores pueden aprovechar un enorme ecosistema de herramientas y bibliotecas JS familiares y probadas.

Cuando esté completamente operativo, los desarrolladores no deberían encontrar diferencias significativas entre el uso de Jstz y cualquier otro runtime JavaScript del lado del servidor, como Cloudflare Workers. De hecho, Jstz ejecuta Java de manera nativa, sin depender de compilaciones del código en máquinas virtuales separadas.

Al borde del éxito del lanzamiento de Etherlink acogiendo desarrolladores EVM, este smart rollup representa un paso significativo hacia el desarrollo completo de Tezos X.

El nuevo smart rollup de Tezos derriba las barreras de entrada de los desarrolladores Web3

Como se mencionó, la integración nativa de Java representa un pilar del desarrollo de Tezos X ya que permite la incorporación de una gran cantidad de desarrolladores web3.

Hasta hoy, de hecho, las blockchain presentan grandes barreras de entrada para los desarrolladores, ya que están construidas con lenguajes de programación e inputs diferentes.

Decenas y decenas de bibliotecas públicas, SDK y otras integraciones singulares hacen muy complejo para los desarrolladores el camino de desarrollo en redes criptográficas.

Además, a menudo estos instrumentos no están disponibles e interoperables en otras cadenas, lo que hace imposible el desarrollo de sus frentes comunicativos diferentes.

Al principio de su recorrido en 2014, también Tezos estaba dirigida hacia el uso de un lenguaje específico, creado especialmente para la implementación de smart contract.

Este enfoque, aunque tiene su propio encanto, ha limitado mucho la posible expansión del mundo blockchain fuera del nicho criptográfico.

A tal propósito, según lo informado por el equipo de Tezos en conferencia de prensa

“Al parecer, no todos están dispuestos a enfrentar (o pueden permitirse) el esfuerzo extra introducido por el uso de un nuevo lenguaje de programación, y solo una pequeña parte del ya limitado grupo de ingenieros informáticos a nivel mundial se siente cómoda dando el salto.”

El lanzamiento de Jstz por parte de Tezos está motivado precisamente para derribar estas barreras, implementando un lenguaje universal conocido por la mayoría de los profesionales.

Javascript, en lengua inglesa, es de hecho el lenguaje de referencia para más del 63% de los desarrolladores, según una encuesta de stack Overflow de 2023.

La estrategia de Tezos en este contexto es la de atraer a más entusiastas del código posibles entre los 23 millones que operan en todo el mundo. Al hacerlo, el desarrollo de su propio ecosistema ocurriría más rápidamente, con la creación quizás de alguna dapp exitosa.

Jstz derriba por completo la barrera y abre la blockchain al mundo, acercándonos a un futuro ampliamente interoperable.

RELATED ARTICLES

MOST POPULARS

GoldBrick