[ Paticik.com | Forum | Kullanici Sozlesmesi | Üye Ol ]
» Forum Gezgini ... Üye Ol / Giris Yap
FORUM.PATICIK.COM
[ FORUM ANASAYFA ]  
Sikayet

Bu mesaji sikayet etmek istediginizden emin misiniz?

Bu mesaji neden rapor ettiginizle ilgili bir açiklama girebilirsiniz. Bu islem yöneticilerin mesajin neden sikayet edildigini anlamasini yardimci olacaktir.




Provably fair random number uretirken uretilen sayiyi belli bir aralik icinde birakmak.
Gönderen Kisi:: di

Ahali selam,

Mevzu biraz karisik fakat en basit sekilde anlatmaya calisayim. Simdi ismi lazim degil siteler icin random number lazim oldugunda dumduz Math.random() ya da rand() kullanmak yerine,

hex2decimal(sha512(server seed + client seed + nonce)) % maximum sayi


gibi taklalar atip, bunun ustunden urettigimiz sayiyi kullaniyoruzki yarin bir gun server seed + nonce degerini kullaniciya verip "al haci ayni hesabi kendin yap, gorursun ayni sayi cikacak" diyebilelim ve "provably fair" olalim.

Yalniz is 1-100 arasina degil de, 0-100 milyon arasinda sayi uretip buna gore odul vermeye gelince epey bir karisiyor. SHA512'den bol sifirla baslayan bir sonuc cikma olasiligi neredeyse olmadigindan bir kac yuz bin altina denk gelen oduller neredeyse hic kazanilamiyor.

Bu random ama provably fair olayini daha duzgun nasil implemente ederim acep, var mi bi fikriniz?

[ Paticik.com | Forum | Kullanici Sozlesmesi | Üye Ol ]
Iletisim : info [at] paticik.com
Secereli Dobermann | Londra Rehberi Copyright 2001-2015 @ Paticik.com
This forum is powered by Phorum