Keandalan
Provably fair
Putaran provably fair adalah putaran yang dapat Anda hitung ulang sendiri. Operator berkomitmen pada rahasia sebelum Anda bermain, Anda memasukkan nilai dari pihak Anda, dan setelah rahasia diungkapkan, siapa pun dapat membangun kembali hasilnya dan memeriksa bahwa itu tidak pernah diubah.
Jawaban singkat
Provably fair berarti hasil putaran berasal dari tiga nilai yang dapat Anda periksa: seed server yang dikomit oleh operator sebelum Anda bermain dengan memublikasikan hash-nya, seed klien yang disediakan oleh browser Anda sendiri, dan nonce yang menghitung putaran. Jalankan ketiganya melalui algoritme game yang dipublikasikan dan Anda akan mendapatkan hasil yang dibayarkan game kepada Anda, setiap saat, di mesin mana pun.
Bukti bersifat retrospektif, tidak pernah langsung. Anda tidak dapat melihat seed server saat sedang digunakan, atau hasilnya akan dapat diprediksi; Anda melihat hash-nya. Saat seed pensiun, seed itu diungkapkan, dan hashing harus mereproduksi komitmen yang ditunjukkan kepada Anda. Jika tidak, seed telah ditukar, dan setiap putaran yang dimainkan dengannya menjadi mencurigakan.
Ini tidak mencakup seluruh situs, dan operator jujur tidak mengklaim sebaliknya. Provably fair berlaku untuk game asli internal, tempat operator menulis matematika dan dapat memublikasikannya. Ini tidak berlaku untuk judul studio pihak ketiga — slot, meja dealer langsung, acara permainan — yang berjalan pada generator bersertifikasi studio sendiri dan tidak mengekspos seed untuk diperiksa siapa pun. Kedua jenis berada di lobi yang sama. Mereka bukan jaminan yang sama.
Tiga nilai yang membangun sebuah putaran
Dua di antaranya diketahui sebelum putaran selesai. Yang ketiga harus diungkapkan setelahnya agar bukti tertutup.
Seed server
Rahasia acak yang dihasilkan di sisi operator. Anda tidak pernah melihatnya saat aktif — Anda melihat hash-nya, yang dipublikasikan sebelum putaran pertama Anda. Hash itu adalah komitmen: hash itu mengunci seed tanpa mengungkapkannya, karena hashing hanya berjalan satu arah dan tidak ada seed kedua yang menghasilkan keluaran yang sama.
Seed klien
Nilai dari sisi Anda, dapat diedit di panel keadilan game. Ini ada sehingga seed yang dikomit tidak dapat menjadi seed yang dipilih: operator tidak dapat memilih seed server dengan hasil yang menguntungkan ketika setengah dari input adalah nilai yang Anda tetapkan secara independen, setelahnya, dan dapat Anda ubah kapan saja.
Nonce
Penghitung yang bertambah satu setiap putaran. Seed server sama, seed klien sama, nonce berbeda: hasil yang berbeda, dan yang dapat diperiksa putaran demi putaran, bukan hanya sekaligus. Ini yang memungkinkan satu pasang seed mencakup seluruh sesi.
Cara memverifikasi putaran, dalam empat langkah
Verifikasi terjadi setelah fakta, di mesin Anda sendiri, menggunakan nilai yang diberikan game. Ini tidak memerlukan akses akun dan tidak memerlukan kerja sama dari kami selain memublikasikan algoritme — itulah inti dari pengaturan ini.
Salin komitmen
Sebelum bermain, panel keadilan menampilkan hash dari seed server yang saat ini digunakan. Salin dan simpan. Itu satu-satunya hal yang harus berasal dari sebelum putaran; yang lainnya dapat dibaca setelahnya.
Mainkan putaran
Setiap putaran menggunakan satu nonce, dan panel menampilkan seed klien dan nonce saat ini saat Anda bermain. Jadi, saat putaran selesai, Anda sudah memegang dua dari tiga input, plus komitmen untuk yang ketiga.
Rotasi seed
Rotasi memensiunkan seed server dan mengungkapkannya. Tidak ada yang dapat diverifikasi sampai itu terjadi, itulah mengapa seed yang tidak pernah Anda rotasi adalah seed yang tidak pernah Anda periksa. Setelah diungkap, seed tidak dapat digunakan untuk putaran lebih lanjut.
Hitung ulang dan bandingkan
Hash seed yang diungkap: itu harus sama dengan komitmen yang Anda salin. Kemudian masukkan seed, seed klien, dan nonce melalui algoritme yang dipublikasikan dan periksa apakah hasilnya cocok dengan yang Anda bayar. Algoritme bersifat publik, jadi Anda dapat menggunakan pemverifikasi independen daripada milik kami.
Di mana bukti berlaku, dan di mana tidak
Dicakup
Asli internal
Game tempat operator menulis matematika dan karenanya dapat memublikasikannya: format putaran cepat — kurva crash, dadu, ranjau, roda, jatuhan ala plinko. Satu nonce per putaran berarti verifikasi per putaran, bukan per sesi, sehingga satu hasil mencurigakan dapat diperiksa sendiri.
Ini terutama ada di Crash dan Menang instan, di mana satu ronde berlangsung beberapa detik dan hasilnya adalah satu angka tunggal, bukan putaran gulungan.
Tidak tercakup
Game studio pihak ketiga
Slot, meja dealer langsung, dan game show yang dibuat oleh studio eksternal. Hasilnya diproduksi di dalam mesin studio itu sendiri, di server studio. Studio tidak memberikan seed, dan tidak ada operator yang bisa membuatnya. Kasino yang memasarkan seluruh lobinya sebagai provably fair sedang menggambarkan sesuatu yang tidak ada.
Yang dimiliki game-game ini sebagai gantinya adalah sertifikasi: lembaga pengujian independen memeriksa generator angka acak dan RTP yang dipublikasikan, lalu mengujinya ulang secara berkala. Itu kontrol nyata. Tapi itu juga kontrol yang berbeda — audit yang Anda percaya, bukan bukti yang Anda jalankan.
Game dealer langsung adalah kasus ketiga. Keacakan di sana adalah roda fisik atau dek kartu asli di depan kamera, jadi tidak ada seed untuk dipublikasikan dan tidak ada yang di-hash. Yang Anda verifikasi di meja tersebut adalah apa yang Anda lihat.
Apa yang tidak dibuktikan oleh provably fair
Ini adalah bagian yang paling banyak dilewati oleh halaman-halaman tentang topik ini, dan ini adalah bagian yang menentukan seberapa berharganya klaim tersebut bagi Anda.
- Tidak berbicara tentang peluang
- Game dengan house edge satu persen dan game dengan house edge sepuluh persen sama-sama bisa provably fair. Verifikasi mengonfirmasi bahwa hasilnya tidak diubah setelah fakta. Tidak berkomentar tentang syarat yang Anda terima sebelumnya.
- Tidak mengubah expected return Anda
- Return to player adalah properti dari tabel pembayaran, bukan seed. Ronde yang terverifikasi tetaplah ronde yang terverifikasi, dan seratus ronde kalah yang terverifikasi tetaplah seratus ronde kalah. Keadilan di sini adalah pernyataan tentang proses, bukan tentang hasil.
- Tidak ada nilainya jika tidak diverifikasi
- Hampir tidak ada yang memeriksa, dan bukti yang tidak dijalankan siapa pun tidak melindungi siapa pun secara khusus. Yang dilindungi adalah semua orang secara umum: operator harus berperilaku seolah-olah seseorang akan memeriksa, karena setiap pemain bisa, kapan saja, pada ronde apa pun.
Bukti sebuah ronde dan bukti sebuah pembayaran adalah dua jaminan yang berbeda, dan hanya yang kedua yang hidup di jaringan publik. Deposit dan penarikan adalah transaksi biasa yang bisa dibaca di explorer oleh siapa pun yang memegang hash-nya; sebuah ronde diselesaikan di server dan dibuktikan lewat komitmen, tanpa satu pun ditulis ke dalam blok. Apa yang sebenarnya berjalan on-chain di kasino blockchain
Tiga kebiasaan yang membuat bukti dapat digunakan
- Tetapkan client seed Anda sendiri sebelum bermain, bukan setelahnya. Seed default tetap berfungsi, tetapi Anda mempercayai bahwa seed itu tidak dipilih untuk Anda, yang justru merupakan kepercayaan yang skema ini ada untuk menghilangkan.
- Rotasi server seed di akhir sesi, bukan hanya saat sesuatu terlihat salah. Rotasi adalah yang mengungkap seed, dan sekumpulan ronde yang tidak pernah Anda ungkap adalah sekumpulan yang tidak pernah bisa Anda periksa.
- Catat hash komitmen dari layar saat masih aktif. Hash yang Anda baca setelahnya tidak membuktikan apa pun: kekuatannya berasal dari dipublikasikan sebelum hasilnya ada.