AstorGame will change the eSports25.12.2017
If you prefer to place bets on events or tournaments, eSports, sports, casino games,
or games of chance, then can sign into the betting platform, casino, or lottery
developed specifically for this specific client profile.
Security and Smart Contracts
These two concepts are the foundation of the change that we at AstorGame are
planning for the gaming and betting sector. At all times, the funds paid in by
AstorGame’s players will be protected by a smart contract, which is to say that if
there are, between players and bettors, ten thousand users on the web platform and
it is attacked or, for some reason, goes offline, the funds will automatically be
returned to their respective owners by means of the smart contracts.
The platform will enable entries to be recorded on a blockchain and allow for the
utilization of smart contracts to manage the logic of the business, schedule prize
payments, collect payments for tickets, bets, and drawings, and schedule
tournaments and outcomes. All of this data is public and can be verified at any time.
Casino bettors and lottery players have often felt unsure about whether the house
was cheating them by manipulating the outcome. At AstorGame, we use various
technologies to solve this problem. One of these, Provably Fair, enables the client
to verify that each game played follows the rules and that values have not been
changed by a third party in order to put them at a disadvantage.
Currently, encryption technologies are a big help in coding a string of values, be
they numbers, text, or alphanumeric, thus preventing anyone from ―cracking‖ the
outcome and changing it. An encrypted value will be acquired from the user’s
browser that will not be known to AstorGame’s server.
This cryptographic technique will be implemented by way of a cryptographic
algorithm, using a hash function (SHA256) to carry out a series of encryptions and
obtaining several hashes (an alphanumeric string: numbers + letters combined).
One of these values is immediately provided by the user’s browser. This value will
not be known to AstorGame, nor will it appear on its servers.
The randomly generated numbers used to display the outcomes of games such as
poker, roulette, craps, etc. are determined by a combination of factors, some from
the server side and others from the client side. These two factors are called ―seeds.‖
Players have access to the seed on the client side, but can only see the server
side’s hash. If, for example, poker is being played, the online casino’s servers
create new decks and shuffle them using a random number generator. Furthermore,
the servers create the random strings. These two number strings are combined in
order to create a unique encrypted string. The result of this process is known as the
Lastly — and this is very important — a hash is applied to the encrypted string
(―secret‖) using an algorithm, SHA256. The result of this hashing is known as the
―hash.‖ This value will be shown to the player before the cards are dealt,
demonstrating that the game is fair. For their part, players can, at any time, verify
that the decks, the random strings, and the ―secret‖ have not been manipulated by
the online casino.
To obtain random numbers, we use a CSRNG (Cryptographically Secure
Pseudorandom Number Generator)
Smart Contracts + Provably Fair
It is possible that Provably Fair is already being used in some online casinos, but no
online casino offers both of these applied technologies on the same platform. The
use of Provably Fair and CSRNG, which generates numbers randomly, does not
guarantee that a casino will deliver the prizes in a legal manner or that the funds
corresponding to this pot will not disappear. It is here that smart contracts become
more important, since they can be programmed so that the pot of a bet will be
retained until it is known whether the user has won the bet. If the user wins, there is no way for the owner of the casino to keep the pot or to delay payment, as happens
in many gambling houses.
That’s why we at AstorGame are the first to combine both platforms for the benefit
of our clients.