bagaimana cara kerja server seed

saya mempunyai server seed hased

 62d9c8a04a5bc3c76cf22edf96da72aa72052becc8e76bc77e62dd128c6bf85a629a155b90a6e9ed7faa54c8500d3cd0e7ad29388315f156d4fdba6b6cc64a73

server seed revealed

 4597e2b3bcc3482916c8dc46e00b1b480765a34370e410018204f66f6699adc308976033e84e3b7d0147ec0b23a71b9d807b2f386f2663934326884c94ba00d9

client seed

 0074297ff89db76eb0c5d96dbcb64b52c3c1ba9e

dan angka random pertama yang muncul adalah 98.75

bagaimana cara menghitungnya?

avatar abraham
@abraham

3 Kontribusi 0 Poin

Diperbarui 3 tahun yang lalu

6 Jawaban:

tanpa tahu jenis dan metode hash yang dipakai untuk menghasilkan angka sangat sulit untuk membuat reverse calculationnya.

model server seed dan client seed diatas biasanya disebut Provably Fair system. fungsinya untuk membuktikan bahwa angka/outcome yang muncul tidak dimanipulasi oleh server. biasanya digunakan untuk system gambling online, supaya client tidak merasa dicurangi dan bisa membuktikan sendiri bahwa hasilnya benar2 fair.

prinsipnya begini, saat sebelum hasil keluar kita dikasih Server Seed, contoh diatas adalah

62d9c8a04a5bc3c76cf22edf96da72aa72052becc8e76bc77e62dd128c6bf85a629a155b90a6e9ed7faa54c8500d3cd0e7ad29388315f156d4fdba6b6cc64a73

ini adalah hashed server seed, bukan server seed yang asli. tapi perlu digaris bawahi bahwa dengan munculnya hashed server seed ini, server seed yang asli berarti memang sudah ada dan ga mungkin berubah. karena bila server seed yang asli dimodifikasi, hashnya pasti akan berbeda.

disini saya tidak membahas sampai keluarnya angka 98.75 karena informasi yang yang ada kurang lengkap. saya hanya menjelaskan fungsi server seed dan hashed server seed aja.

setelah hasilnya keluar, server seed yang asli baru muncul (revealed server seed) yaitu

4597e2b3bcc3482916c8dc46e00b1b480765a34370e410018204f66f6699adc308976033e84e3b7d0147ec0b23a71b9d807b2f386f2663934326884c94ba00d9

dari sini kita bisa cek apakah hasilnya cocok atau tidak. kita bisa pakai sha512 calculator online seperti http://www.md5calc.com/sha512. bila kita masukkan server seed yang asli (revealed) '4597e2b3b...c94ba00d9' dan kita klik calculate, hash yang muncul adalah '62d9c8a04a5bc3c...fdba6b6cc64a73'. karena hasilnya sama dengan hashed server seed yang kita terima pertama, berarti server seed ini benar dan tidak dimodifikasi.

nah dari server seed revealed inilah kita bisa me-reverse perhitungan hingga muncul angka yang mau kita validasi.

avatar rachmatsasongko
@rachmatsasongko

410 Kontribusi 426 Poin

Dipost 6 tahun yang lalu

terimakasih atas penjelasanya

avatar abraham
@abraham

3 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

jika kita menghitung seed yang asli maka akan muncul seed hased nya, bisakah rumus itu kita balik, seperti halnya jika 2*3=6 menjadi 6÷3=2 ? biasakah metode ini kita terapkan?

avatar abraham
@abraham

3 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

ga bisa. hashing seperti SHA-256 itu cryptographic (one-way) function.

avatar rachmatsasongko
@rachmatsasongko

410 Kontribusi 426 Poin

Dipost 6 tahun yang lalu

Tanggapan

Bisakah kita mengetahui server hash yg asli bermodal server hash palsu tanpa melakukan rool

tidak tau gan

avatar Naf17
@Naf17

9 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

<div>seperti yang ada pada site freebitco.in pada menu MULTIPLY BTC, disana ada provably fair<br><br>seperti contoh<br>1. server seed hash SHA256 = 82a62683a882af6aedc82bdd4e44d7edda49904bc6d20a25ed8d99fe9bd2fb23<br><br>2. server seed = 49d67f52e53e262f16b9de2176bbb465153bbd03ece8ad7458ec8c2d4972d3db<br><br>3. client seed = 9UiWJlfhwIs3ngoI<br>4. nonce = 28998<br>5. rolled number = 2864<br><br>jadi pada data diatas, kok bisa rolled number yang keluar 2864....bagaimana jalannya tu bang...???<br><br>remonsaputra71@gmail.com</div>

avatar remonsaputra_google
@remonsaputra_google

1 Kontribusi 0 Poin

Dipost 3 tahun yang lalu

Login untuk ikut Jawaban