They throw dice. Consider the possibility of manipulation of gambling sites.

in #dice7 years ago (edited)

Many cryptocurrency-based gambling sites are generating huge profits based on probability-based games such as Dice and Lotto. Satoshi Dice is one of the most famous website among gambling sites. During 2012, SatoshiDice reported profits of over $500,000 in US dollars per year and it was sold at $12.4 million dollars in 2013.

Centralizing the management of the website is inevitable The domain should be personally settled by a credit card or other payment method, and the server for running the web must also be managed by a central institution, not by a large number.

Owners of all centralized systems cannot avoid the desire to change the game's rule to increase its own benefits.. There is no reason for owners of hundreds of Dice not to act for their own benefit and can be put into action whenever they want.

the possibility of manipulation of probability value.

Most Gamble sites try to prove their fairness. To determine the probability value. many gamble sites determine the client seed and the server seed values before the game starts and disclose the hash and client seed values of the server seed. So that server seed will not change artificially when players participate in games.

page1.png
page2.png

It is desirable to disclose two seeds. Gamble Site that do not disclose server seed can freely manipulate the possibility by changing server seed without the user's knowledge. Then, is it fair if they reveal seed value? Unfortunately, it is not.

MilkDice also discloses hash of server seed and client seed. Users are allowed to change server seed before the game starts. and It is revealed after 100 games to validate fairness. However, this approach lacks much to create a perfectly fair rule.

Manipulation

1. Bad User Experience.

It's been 10 years since the blockchain announce to change the world. What is the killer app that is currently installed in our smartphone? Unfortunately, there isn't.

This is because of an unkind user experience(UX). It is difficult for users who are already familiar with ID and password to be get used at such as personal keys, backup files, passwords, and nano ledger to manage their crypto currency.

The same is true for seed value. It is difficult for users to remember each time it is made up of complex phrases. And it is too computer-engineered to be understood. Even if game sites change the seed hash and the actual seed, the users who are not familiar with it will not even know it.

seeds.png

2. They might avoid the minimum value

In Milkdice. Users can adjust the probability to 0.01%. it will return 9,900 times the betting amount when the value is 1. From the perspective of the gamble site, It would be a loss to return 9900 times the betting amount, even if the chance of accident is difficult to happen.

Therefore, in order to avoid a very small number of rolling values, The server seed may also be released after simulation to prevent such events from occurring.

Disclosure of seed value is not the worst idea, but it is also not the best idea.

How Milkdice Will Solve This Problem.

To solve this problem, We thought that "What if the blockchain consent on randomness in the first place?" So the milkdice started with the idea.

The following sections describe the blockchain algorithms that agree on probabilities. Although there are many terms that are difficult for someone unfamiliar with blockchain, I tried to explain it as easily as possible.

We're Milkdice.

Our Official Web Site : https://milkdice.io/
Our Official Telegram Group : https://t.me/joinchat/KwgM-RIovrdAUsH0S2RZIw

Coin Marketplace

STEEM 0.09
TRX 0.32
JST 0.033
BTC 111300.49
ETH 4011.40
USDT 1.00
SBD 0.61