Have you heard of the XAYA Game Channels technology? If you haven't, perhaps you should start paying attention to it. Why? Because it allows games to scale and solve disputes without 3rd-party systems. How? Well, read below...
What Are XAYA's Game Channels?
Game Channels were conceived back in 2015 and described in one peer-reviewed cryptocurrency journal. In essence, game channels allow games to run smoothly and securely off-chain in near real-time. They can do so in their own space, which, in turn, enables the blockchain to scale, support more DGames and DApps with millions of transactions.
The game channels are private channels designed for groups of players. These channels run in parallel with the mainnet, which allows for simple and fast dispute resolutions without 3rd-party intervention. One could also say that GSs are individual payment channels for individual games though this description isn’t entirely accurate.
Game Channels Versus Classic Blockchain
Keep in mind that this technology isn't just a theory. In fact, the XAYA team has very recently decided to test game channels in Xayaships, a blockchain version of the classic Battleship board game. The game is still in beta and has one simple rule: sink your enemies' ships!
Now, Xayaships are built with the new game channel technology. On the other hand, games like Taurion and Treat Fighter run on-chain. This means that they run on the Xaya blockchain and that each move (transaction) takes roughly 30 seconds because the average block time on Xaya is 30 seconds.
So if Xayaships was running on the Xaya blockchain, you'd be able to make a move every 30 seconds. Not very promising, right? Well, with game channels, the Xayaships players can make moves in nearly real-time.
Solving Blockchain Gaming Problems
With GCs, the Xayaships gameplay is smooth, fast, and secure. The only real source of slowness is the network latency, which depends on things unrelated to the blockchain.
For the time being, Xayaships doesn't have a graphic user interface (GUI), meaning that the players have to play the game from a command prompt or terminal. However, the team is working hard on the front end to deliver Xayaships to everyone
The purpose of Xayaships is to demonstrate the power of game channels and how they can change blockchain gaming for good. If you're a developer interested in
blockchain games, you can click on this link to download the Xayaships source code.