If you’re a hardcore gamer and an Ethereum wallet fan, then this guide is perfect for you. Gaming enthusiasts are very much into gaming and technology, while cryptocurrency enthusiasts love the latest and greatest digital currencies like Bitcoin and Ethereum. This combination is what smarted Project Torque, a gaming cryptocurrency news website.
The Challenge of Real time Games
Many turn based or single player games currently exist on the Bitcoin and Ethereum wallet blockchain. The issue is, why aren’t there any real-time games available? One of the questions what to store on the blockchain. A massive multiplayer online game for example, does not need to store every single piece of information onto the blockchain. A lot of the data is also redundant. One option is to store only important data such as gold values for each user on the blockchain. As a result, the size of information needed to be stored on the blockchain is reduced. This is suitable for both in-game and out of game uses, as Ethereum can be traded in real life – outside of the game.
The drawback is that there will always be information that isn’t stored on the Ethereum blockchain. As a result, gaming won’t be truly provably fair. There are limitations in the size of storage for the blockchain because data costs money to keep in the network. However, it isn’t necessary to store all information on the decentralized Ethereum network. Only essential features like who won and which cards were dealt need to be kept secure. The current block rate of Ether occurs at roughly ten seconds per block. This is enough to operate quickly for slower, turn-based games. However, real time games operate at faster speeds that aren’t suitable for the blockchain to handle.
Existing Games on Ethereum
Many turn based gaming applications have been created your Ethereum wallet online. The blockchain acts as a judge for all information that is game related. People can play dice and have it be provably fair. vDice is one example, though they are not getting any popularity in the Ethereum community. Pokereum is another example of an implementation of cryptocurrency with Poker. This project is far more refined than the dice game, but still isn’t gaining much traction. The primary reason is because Ethereum in the Ethereum wallet does not have dominance in the cryptocurrency market. Users primarily choose to operate with Bitcoin rather than Ethereum wallet due to the additional barrier of entry to obtaining Ether.
Another application of Ethereum is sports betting. It is possible, though not available yet, to operate a sports betting website entirely based on smart contracts. The way this works is by creating oracles which check websites such as NBA.com for results. At the moment, the biggest sportsbooks are still operating based on third party verification sources. It’s likely that the future holds a future for decentralized oracles, and we may see progress in the future.
Why use Ethereum for Gaming?
Ethereum is decentralized. This decentralization makes it impossible for fraudulent activities to occur, as all data must be verified on the blockchain. This allows websites to create provably fair betting systems, which are transparent and secure. As well, your Ether is safely stored inside smart contracts. It cannot be withdrawn without your permission, as smart contracts are operating on a decentralized network. Your Ethereum wallet stores your private keys, and is known only to yourself ideally. We expect Ethereum to revolutionize the world of gaming as we progress towards a decentralized society.
Numbers can be generated with smart contracts, and these numbers are stored into the blockchain. A random number generator generates a number for users when they play dice, and the probability is set in the smart contract source code. As a result, it is viewable at any time. The smart contract handles the data processing, and interprets whether the user won or lost again the house when gaming on a dicing betting website.
State of the DApps
A directory of all the decentralized applications for Ethereum can be viewed at http://dapps.ethercasts.com/ which shows all of the smart contracts and applications which operate on the network. These are largely open-source projects hosted on Github. Most are simple little tools for Ether, but some have real world uses. We can certainly expect to see more games in the future, including Open Face Chinese Poker, Monopoly, and original creations designed specifically for ETH. Project Torque will be announcing further games down the road, and we hope that people who participate in gaming will also enjoy using Ethereum.