Glosario

Canales de juego

Easy

Los canales de juegos son el avance tecnológico más reciente en el mundo de los juegos blockchain, ya que permiten una jugabilidad rápida.

¿Qué son los canales de juegos?

Para entender el papel de los canales de juego, uno necesita darse cuenta del principio de funcionamiento de los juegos blockchain. En general, los juegos de blockchain están disponibles a través de entornos totalmente descentralizados y sin confianza. Si bien elimina cualquier autoridad centralizada y garantiza un juego limpio, los juegos blockchain encuentran las "dificultades técnicas" habituales.

Por ejemplo, a medida que más jugadores se unan a un juego, almacenar todos los archivos y datos en la red blockchain subyacente eventualmente resultará en desafíos de escalabilidad. Además, cuando se trata de juegos multijugador u otras partidas PvP (jugador contra jugador), es pertinente que cada jugador haga sus movimientos rápidamente. Sin embargo, la mayoría de los juegos blockchain no ofrecen esta funcionalidad, ya que necesitan crear una transacción entre cada movimiento, lo que lleva tiempo dependiendo de la congestión de la red.

Los canales de juego resuelven este problema mientras ofrecen más funciones para los juegos de blockchain. Por diseño, las aplicaciones que usan canales de juego son protocolos que facilitan transacciones seguras fuera de la cadenaentre jugadores. En consecuencia, los canales de juego se pueden usar para construir canales privados que funcionarán paralelos a la cadena principal pero en su propio espacio (fuera de la cadena) y casi en tiempo real. Con los canales de juego, cualquier red blockchain puede aumentar su escalabilidad para admitir numerosos juegos y dApps sin comprometer la velocidad de transacción.

Además, los canales de juego proporcionan una resolución de disputas puramente descentralizada y sin confianza sin requerir un tercero o una autoridad central. En cierto modo, los canales de juego pueden considerarse canales de pago individuales para juegos específicos.

¿Cómo funcionan los canales de juego?

El objetivo principal de los canales de juego es facilitar el juego en tiempo real entre jugadores. Dado que la mayoría de los juegos de blockchain agregan transacciones para cada movimiento y esas transacciones deben ser minadas en bloques antes de que se "activen", hay un retraso notable al que los jugadores tienen que adaptarse antes de poder hacer otro movimiento.

Los canales de juego permiten a los jugadores llevar su juego a una red segura fuera de la cadena. Como tal, el tiempo entre movimientos se reduce en una cantidad considerable, lo que otorga a los jugadores la oportunidad de disfrutar del juego casi en tiempo real.

Consideremos un ejemplo para entender cómo funcionan los canales de juego. Por ejemplo, dos jugadores establecieron un canal de juego para competir en un juego de cartas por turnos por premios en efectivo (tokens). Ambos jugadores acuerdan las reglas y directrices del juego, cofinancian el premio en metálico y abren el canal de juego. Empiezan a jugar a través del canal del juego, y una vez que se cumplen los criterios predefinidos de ganar/perder, el contrato inteligente libera los fondos a la cuenta del ganador, todos los registros se ingresan en el libro mayor (en la cadena principal) y el canal del juego se cierra.

En medio de esto, ambos jugadores siguen conectados a la red pública blockchain en la que originalmente se admite el juego de cartas. Si uno de los jugadores intenta hacer trampa e ingresa un resultado no válido en el libro público, el otro jugador puede demostrarlo sin confianza y hacer cumplir las reglas del juego correctamente.