Keadilan
Apa Itu Permainan yang Terbukti Adil? Cara Memverifikasi Setiap Putaran Sendiri

Anda seharusnya tidak perlu mempercayai kasino. Anda harus bisa memeriksanya sendiri. Itu adalah seluruh ide di balik permainan yang terbukti adil: setiap putaran disegel sebelum Anda bertaruh, dan setelahnya Anda bisa memutar ulang matematika sendiri dan melihat hasil yang sama muncul. Jika cocok, tidak ada yang mengubah kartu. Jika pernah tidak cocok, Anda akan memiliki bukti.
Panduan ini menjelaskan apa sebenarnya arti terbukti adil, bagaimana bagian-bagiannya saling terkait, dan cara tepat untuk memverifikasi sebuah putaran di havocwin.com. Tidak diperlukan gelar kriptografi. Kami akan menerjemahkan istilah teknis seiring berjalannya panduan.
Masalah yang diselesaikan terbukti adil
Kasino online tradisional meminta kepercayaan Anda. Kasino menjalankan generator angka acak di server mereka sendiri, menunjukkan hasil kepada Anda, dan mengharapkan Anda percaya hasil itu adil. Sebagian besar operator jujur. Tetapi "percayai kami" bukanlah bukti, dan ketika hasilnya terasa salah, Anda tidak memiliki cara untuk memeriksanya. Sengketa berubah menjadi kata Anda melawan kata mereka.
Provably fair membalikkan itu. Alih-alih meminta Anda untuk mempercayai hasilnya, ini memberi Anda alat untuk memverifikasinya. Manfaatnya sederhana: Anda bisa menyelesaikan perselisihan sendiri, dalam hitungan detik, tanpa meminta izin dari siapa pun.
Tiga bahan: server seed, client seed, nonce
Setiap hasil provably fair dibangun dari tiga input. Setelah Anda tahu apa fungsi masing-masing, seluruh sistem akan jelas.
Server seed (amplop tersegel)
Sebelum Anda bermain, server menghasilkan string acak panjang yang disebut server seed. Server tidak menunjukkannya kepada Anda. Sebagai gantinya, server menunjukkan hash-nya: sidik jari dengan panjang tetap yang dihasilkan oleh fungsi satu arah (SHA-256). Hash mudah dihitung ke depan dan hampir mustahil untuk dibalik, jadi sidik jari itu tidak memberi informasi apa pun tentang seed itu sendiri.
Pikirkan hash seperti amplop tersegel. Rumah telah berkomitmen pada seed tertentu dan menyerahkan amplop tersegel kepada Anda sejak awal. Mereka tidak bisa mengganti seed dengan yang lain nanti, karena perubahan apa pun akan menghasilkan sidik jari yang benar-benar berbeda dan Anda sudah memegang yang asli.
Client seed (bahan Anda)
Client seed adalah nilai yang Anda kendalikan. Browser Anda membuat satu, dan Anda bisa mengubahnya kapan saja. Karena seed Anda dicampur dalam setiap hasil, rumah tidak bisa mengetahui hasil akhir sebelumnya meski mereka telah memilih server seed: mereka tidak mengontrol bagian resep Anda.
Nonce (penghitung)
Nonce hanyalah penghitung yang naik satu setiap kali bertaruh: 0, 1, 2, 3. Ini berarti server seed dan client seed yang sama tetap menghasilkan hasil baru di setiap ronde, tanpa salah satu pihak perlu merundingkan ulang di tengah sesi.
Cara hasil sebenarnya dihasilkan
Saat Anda memasang taruhan, ketiga bahan digabungkan dan dijalankan melalui fungsi hashing untuk menghasilkan sebuah angka. Angka itu dipetakan ke dalam permainan: sebuah kartu, lemparan Dadu, posisi tambang Gem Hunt atau sebuah titik akhir Rocket Rush. Pemetaan ini tetap dan publik, sehingga ketiga input yang sama selalu menghasilkan hasil yang sama persis. Crash menggunakan versi putaran-umum dari prinsip komitmen yang sama: semua orang melihat satu komitmen publik sebelum peluncuran dan benih (seed) diungkap setelah kekalahan.
- Sebelum bermain: server berkomitmen pada server seed dan menunjukkan hash-nya kepada Anda.
- Anda menetapkan (atau menerima) client seed.
- Pada setiap taruhan, nonce bertambah satu.
- Server seed + client seed + nonce di-hash menjadi sebuah hasil.
- Saat Anda ingin memeriksa, Anda mengungkap server seed dan menghitung ulang semuanya.
Langkah terakhir itu adalah yang ajaib. Karena resepnya deterministik, artinya input yang sama selalu memberi output yang sama, Anda bisa menjalankan resep itu sendiri dan memastikan tidak ada yang diubah.
Cara memverifikasi putaran, langkah demi langkah
Berikut alur sebenarnya yang Anda ikuti di havocwin.com. Ini memakan waktu kurang dari satu menit.
- Putar seed Anda. Ini mengungkap server seed lama dan memulai seed baru. Mengungkap adalah apa yang memungkinkan Anda memeriksa putaran sebelumnya tanpa mengungkap putaran di masa depan.
- Catat client seed Anda dan nonce dari putaran yang ingin Anda periksa. Keduanya ditampilkan di riwayat permainan Anda.
- Konfirmasi komitmen: hash server seed yang diungkap dan periksa apakah cocok dengan sidik jari yang ditunjukkan kepada Anda sebelum bermain.
- Hitung ulang hasil: masukkan server seed, client seed, dan nonce ke dalam verifier dan baca outputnya.
- Bandingkan. Hasil yang dihitung ulang harus cocok dengan apa yang Anda terima. Itu akan cocok.
Apa yang dijanjikan dan tidak dijanjikan oleh provably fair
Provably fair itu kuat, tapi jelas tentang apa yang dijaminnya. Bersikap jelas tentang batasannya adalah bagian dari kejujuran.
- Ini membuktikan hasil dilakukan sebelum taruhan Anda dan tidak diubah setelahnya.
- Ini membuktikan seed klien Anda dicampur, sehingga kasino tidak bisa menghitung hasil Anda sebelumnya.
- Ini tidak membuat permainan menjadi impas. Setiap permainan tetap memiliki keunggulan rumah, yang merupakan angka terpisah.
- Ini tidak menghilangkan varians. Provable tidak berarti Anda menang. Itu berarti kerugian (atau kemenangan) adalah jujur.
Inilah sebabnya kami memadukan bukti dengan pengungkapan. Keadilan menjawab "apakah putaran ini jujur?" Halaman house edge menjawab "berapa yang kasino pertahankan seiring waktu?" Anda berhak mendapatkan jawaban yang jelas untuk keduanya, jadi kami menerbitkan keduanya.
Mengapa kami membangun dengan cara ini
Sebuah kasino yang menerbitkan matematikanya dan membiarkan Anda memutar ulang setiap tangan membuat taruhan sendiri: bahwa transparansi lebih berharga daripada keunggulan kecil dari kotak hitam. Kami pikir itu adalah taruhan yang mudah. Ketika perselisihan diakhiri dengan putaran ulang daripada tiket dukungan, semua orang menghabiskan lebih sedikit waktu untuk berdebat dan lebih banyak waktu untuk bermain.
Ingin mencobanya? Pergilah ke halaman provably fair, mainkan satu putaran, putar seed Anda, dan periksa hasilnya sendiri. Setelah Anda melakukannya sekali, Anda tidak akan pernah melihat kasino yang tidak dapat diverifikasi dengan cara yang sama lagi.
Frequently asked questions
Apa arti terbukti adil?
Terbukti adil berarti setiap hasil permainan telah ditetapkan sebelum Anda bertaruh, menggunakan kriptografi, sehingga Anda dapat menghitung ulang hasilnya kemudian dan mengonfirmasi bahwa hasil tersebut tidak pernah diubah untuk merugikan Anda.
Apakah kasino yang terbukti adil masih dapat memiliki keuntungan rumah?
Ya. Terbukti adil membuktikan hasilnya tidak dicurangi. Ini tidak membuat permainan menjadi impas. Keuntungan rumah adalah hal yang terpisah dan, di havocwin.com, dipublikasikan pada setiap permainan.
Apakah saya perlu menjadi programmer untuk memverifikasi sebuah putaran?
Tidak. Anda mengungkapkan server seed, menempelkannya dengan client seed dan nonce Anda ke dalam verifikator di situs, dan verifikator akan menghitung ulang hasil yang sama. Matematika satu baris tersedia jika Anda ingin membacanya, tetapi Anda tidak harus melakukannya.