La industria de la cadena de bloques ha evolucionado a lo largo de los años, desde la creación de Bitcoin en 2009 como moneda digital hasta el lanzamiento de Ethereum en 2015, agregando contratos inteligentes y criptomonedas programables al espacio criptográfico.
A medida que el espacio de la cadena de bloques continúa creciendo, la escalabilidad ha sido un tema de conversación importante para las cadenas de bloques de desarrollo más populares, como Ethereum. En respuesta a esto, los nuevos protocolos han entrado en el espacio con redes de Capa 2 y ZK-Rollups que muestran la mayor promesa para resolver el problema de escalabilidad.
En este artículo, veremos dos plataformas con redes de capa 2 y ZK-Rollups que están orientadas a tokens no fungibles (NFT) y juegos criptográficos.
Myria es un ecosistema de protocolos y productos centrado en los juegos, cuyo protocolo principal es un Ethereum Layer 2 que se está desarrollando con el objetivo principal de escalar los juegos de cadena de bloques y sus activos relacionados. El ecosistema Myria también incluye un mercado NFT y DEX.
La plataforma está construyendo un ecosistema que incluye juegos criptográficos gratuitos con activos NFT (como máscaras) que se pueden mover y usar entre diferentes juegos. Uno de los mayores problemas cuando se trata de juegos de cadena de bloques es la escalabilidad, debido a las altas tarifas y las transacciones lentas una vez que la red Ethereum se congestiona.
Si los jugadores tienen que pagar hasta $ 70 solo para mover una máscara de personaje o un personaje NFT, la adopción a gran escala será difícil. Aunque las tarifas de transacción promedio de Ethereum cuestan menos de un dólar , la tarifa promedio puede llegar a $12 , que sigue siendo costosa, casi 1/4 del costo de un Juego AAA de $60.
Para abordar esto, la plataforma está desarrollando Myria Chain, la red Ethereum L2 que tiene como objetivo reducir las tarifas y los tiempos de transacción. Las redes de Capa 2 funcionan tomando transacciones de la red de Capa 1 (Ethereum) y ejecutándolas a través de la cadena de bloques de Capa 2 (Myria Chain en este caso), lo que reduce la cantidad de transacciones que la L1 necesita confirmar.
Debido a que la red L1 se ocupa de menos transacciones, es menos probable que se congestione, manteniendo las tarifas bajas y las velocidades de transacción rápidas. Otro beneficio de las redes L2 son las tarifas radicalmente reducidas y las velocidades rápidas en la propia red L2, ya que generalmente son cadenas de bloques de prueba de participación, lo que permite a los usuarios enviar transacciones por menos de un centavo y las transacciones tardan solo unos segundos en completarse.
Myria Chain también utiliza Zero-Knowledge Rollups (ZK-Rollups) que funcionan tomando miles de transacciones de la cadena principal (Myria Chain en este caso), integrándolas en una sola transacción y enviando una prueba de validez a la cadena principal como confirmación. Esto permite a los usuarios participar en juegos de blockchain y NFT con tarifas bajas y velocidades rápidas, mientras se mantiene la seguridad de la red Ethereum. Específicamente, Myria Chain usa ZK-STARK para agrupar miles de transacciones L2 en una sola transacción.
Immutable X es un protocolo de escalado de capa 2 basado en Ethereum creado específicamente para escalar tokens no fungibles (NFT). Este protocolo comparte algunas similitudes con Myria cuando se trata del propósito de su plataforma L2. Mientras que Myria se enfoca en escalar los juegos de cadena de bloques, Immutable X se enfoca en escalar los NFT, sin embargo, el protocolo fue desarrollado por los creadores detrás de God's Unchained, un juego de cartas coleccionables de NFT. El protocolo también tiene un mercado para intercambiar NFT en el juego, comenzando primero con NFT de God's Unchained.
El escalado en el protocolo Immutable X se lleva a cabo principalmente a través de su motor de escalado Zero Knowledge-Rollup. Los paquetes acumulados de conocimiento cero (también conocidos como paquetes acumulativos ZK) son contratos inteligentes que eliminan múltiples transacciones de la cadena de bloques de Ethereum y las combinan en una sola transacción antes de enviar un SNARK (argumento de conocimiento sucinto no interactivo) de vuelta a la cadena de bloques principal. para probar la validez de la transacción. Los ZK-Rollups permiten aumentar la escalabilidad y la experiencia del usuario de Ethereum sin comprometer la seguridad fundamental de la cadena de bloques.
Immutable X trabajó con StarkWare para desarrollar su motor ZK-Rollup para ayudar a sus usuarios a intercambiar NFT. En su iteración de la tecnología ZK-Rollup, el protocolo utiliza ZK-STARK (Zero-Knowledge Scalable Transparent ARguments of Knowledge) como pruebas de validez, al igual que Myria Chain.
Los usuarios tienen la capacidad, mediante el uso de ZK-STARK, de realizar cálculos con un tercero o comunicar datos verificados a un tercero sin que los datos o el cálculo se expongan al tercero de una manera que sea verificable públicamente.
Durante mucho tiempo, los sistemas a prueba de ZK se construyeron utilizando ZK-SNARK. Debido a esto, el sistema de prueba ZK debía ser configurado originalmente por una o más personas de confianza, lo que resultó en la introducción de una vulnerabilidad: la privacidad de todo el sistema puede verse comprometida por esas "personas de confianza". Al eliminar la necesidad de una configuración confiable, los ZK-STARK mejoran esta tecnología.
Los ZK-Rollups requieren de un operador (Inmutable X en este caso) que se encarga de hacer las transacciones en una red lineal. Básicamente, esto significa ordenar las transacciones en una secuencia predecible y gradual sin interrupciones. La implementación de la tecnología Zero-Knowledge hará posible que los usuarios intercambien NFT en el mercado Immutable X por tarifas muy bajas con tiempos de liquidación rápidos, lo que a su vez debería facilitar a los usuarios una adopción más generalizada de NFT y criptojuegos.
Myria e Immutable X han creado protocolos L2 y Zero Knowledge para escalar juegos NFT y blockchain. Al sacar las transacciones de la cadena de bloques de Ethereum y ejecutarlas a través de sus redes propietarias, pueden aprovechar la seguridad (y la popularidad) de Ethereum, así como permitir que sus usuarios participen en NFT y juegos criptográficos con costos muy bajos y velocidades rápidas.