-
La red de pruebas Rinkeby de Ethereum fue la seleccionada para esta primera fase de testeo.
-
Estos rollups ofrecen compatibilidad total con los contratos inteligentes de Ethereum.
El equipo de desarrollo de Matter Labs ha publicado la primera versiรณn alpha de los rollups zkSync 2.0 en la red de pruebas de Ethereum, Rinkeby. Siendo este el primer paso de una tecnologรญa que promete aumentar la cantidad de transacciones por segundo (TPS) en Ethereum, desde las 15 que se ejecutan actualmente, hasta mรกs de 20 mil.
La noticia fue dada desde el blog oficial del equipo de Matter Labs. Con el anuncio, se publicรณ tambiรฉn el explorador de bloques que permitirรญa a los usuarios ver los zkSync 2.0 ya en funcionamiento.
Este hecho ocurre dentro del cronograma previsto por el equipo de desarrollo, publicado en la hoja de ruta en abril pasado como lo reportรณ CriptoNoticias. Segรบn el calendario, con la versiรณn alpha ya en funcionamiento en la red de pruebas (cuya fecha fue programada para mayo) se espera que los zkSync lleguen a la red principal de Ethereum en agosto del presente aรฑo.
Esta tecnologรญa denominada rollups, o en espaรฑol ยซenrollarยป, se basa en crear dentro de una รบnica transacciรณn un conglomerado de mรบltiples transacciones, permitiendo optimizar el procesamiento de TPS de la red de Ethereum. Estos funcionan como cadenas laterales sobre la red principal.
Segรบn la publicaciรณn, aรบn quedan desafรญos por completar, como lo es el compilador de los contratos inteligentes tanto en el lenguaje de programaciรณn nativo de Ethereum Solidity, como en el lenguaje propio de los zkSync: Zync.
Zk-Rollups con compatibilidad con los contratos inteligentes de Ethereum
El hito que buscan lograr los zkSync 2.0, mรกs allรก del aumento en la cantidad de transacciones por segundos, es soportar -de forma nativa- tanto las direcciones de Ethereum como la ejecuciรณn de la EVM (Maquina virtual de Ethereum), que es el motor principal en el que se ejecutan los contratos inteligentes.
En un estudio realizado por Kyber Network, en el que se exploraron los pros y los contras de los diferentes rollups que funcionan en Ethereum, los Zk-rollups, utilizados por zkSync, poseen la limitante de no poder utilizar la EVM de Ethereum. Imposibilitando la ejecuciรณn de los contratos inteligentes.
Con la puesta en marcha de esta fase de pruebas de los zkSync 2.0, el equipo de Matter Labs anunciรณ compatibilidad total con contratos inteligentes en Solidity y Zync. Sin embargo, aรบn no es posible compilarlos, o lo que es lo mismo, aรบn no se cuenta con un intรฉrprete funcional que ejecute las instrucciones hechas en alguno de estos lenguajes de programaciรณn.
Debido a estos desafรญos, el equipo de desarrollo ha decidido liberar un kit de desarrollo (SDK) a la comunidad, que les permitirรก a otros programadores correr sus propios sistemas con zkSync 2.0.
Con una EVM totalmente compatible con los contratos inteligentes programados en Solidity, se permitirรญa que tanto las aplicaciones descentralizadas (dApps), como plataformas para finanzas descentralizadas (DeFi), puedan migrar a la red de los zkSync, sin la necesidad de ningรบn tipo de modificaciรณn en su algoritmo. Esto gracias a la compatibilidad nativa con este lenguaje de programaciรณn.
Algo importante a destacar es que zkSync estarรก disponible cuando por fin se ponga en marcha Ethereum 2.0. Segรบn datos de Matter Labs, zkSync 2.0 + ETH 2 permitirรกn un volumen de transacciones por segundo por encima de las 100 mil, muy alejado de las 15 que se procesan actualmente.