You are viewing a single comment's thread from:

RE: Introducing The First Steem Dollars Lottery - Only $0.01 SBD Per Ticket!

in #steemloto8 years ago

May I suggest making this provably fair by using proof of work submissions as your random number source and then publishing the algorithm used by the bot so everyone can know who should win?

Sort:  

Thanks a lot for your input. We have proof of fairness on our roadmap. Currently we are using a non-deterministic algorithm, where results cannot be reproduced. Hence no proof of fairness, yet.

However I am not sure if we will use the steem blockchain (or any other blockchain) to generate the random number. Wouldn't it be technically possible for someone with enough comp power to predict the proof of work submissions in the short future, at least just sometimes? It wouldn't need to be 100%, just a small edge would be enough to win on the long term.

May I suggest making this provably fair by using proof of work submissions as your random number source and then publishing the algorithm used by the bot so everyone can know who should win?

I for one would like to second the above suggestion.

However I am not sure if we will use the steem blockchain (or any other blockchain) to generate the random number. Wouldn't it be technically possible for someone with enough comp power to predict the proof of work submissions in the short future, at least just sometimes? It wouldn't need to be 100%, just a small edge would be enough to win on the long term.

If you use a strong enough algorithm no one would be able to hash it out in 24 hours. No crypto is truly 100% unbreakable, but you would only need to secure it long enough to surpass the 24 hour mark before someone would have to start all over again from scratch.

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.034
BTC 64231.88
ETH 3128.59
USDT 1.00
SBD 3.95