Son Güncelleme: Ekim 27, 2025 Sezar Fikson
Kanıtlanabilir derecede adil bir doğrulama aracı Karıştırma adilliğini doğrulamak için bir oyunun sunucu tohumunu ve istemci tohumunu girebilen kullanıcılar için uygundur; bu, kripto-casino oyuncularına hitap eder ve blok zinciri oyunlarında otorite oluşturur.
Kanıtlanabilir Adil Doğrulama Ücretsiz Aracı
Kanıtlanabilir Adil Doğrulama (HMAC-SHA256):
Tohumları Doğrulayın, Sonuçları Yeniden Üretin, Bütünlüğü Kanıtlayın

Bu sayfa oyuncuların, incelemecilerin ve uyumluluk ekiplerinin kanıtlanabilir derecede adil oyunları doğrulayın kontrol ederek sunucu tohum işleme (SHA-256), bunu bununla birleştirerek istemci tohumu ve papalık elçisi, ve sonucun yeniden hesaplanması. Siyah kutu yok, titreşim yok—sadece kesin HMAC-SHA256 ve yeniden üretilebilir RNG.
"Kanıtlanabilir adil" ifadesinin gerçekte anlamı nedir?
- Sunucu tohum onayı (oyun öncesi): Operatör gizli sunucu tohumunun SHA-256 karmasını yayınlar.
- OYNA: sonuç şu şekilde türetilmiştir: HMAC-SHA256(sunucu_tohumu, desen(istemci_tohumu, rastgele sayı)).
- Açıklama (maç sonrası): operatör sunucu tohumunu ifşa eder; taahhüt eşleşmelidir.
- Doğrulama: Herkes aynı girdilerle sonuçları yeniden üretebilir. Eğer eşleşmezse, bu adil değildir.
Etiketler: kanıtlanabilir adil kumarhane, HMAC-SHA256 taahhüdü, sunucu tohumunun ortaya çıkması, istemci tohumu, papalık elçisi, deterministik RNG, adalet doğrulama aracı.
Desteklenen oyunlar ve çıkış aralıkları
| oyun | Rastgeleliğin kaynağı | Çıktı aralığı | notlar |
|---|---|---|---|
| Zarlar | HMAC akışından tarafsız tam sayılar | 0–99 veya 0–99.99 | Hassasiyet seçilebilir. |
| Rulet (AB) | Tarafsız int mod 37 | 0-36 | Tek sıfırlı tekerlek. |
| Rulet (ABD) | Tarafsız int mod 38 | 0–36 + 00 | “37”a 00 harita. |
| Çökme (genel) | İlk 52 bit → r; mult=(1−edge)/(1−r) | ≥ 1.00× | Kenar ve ondalık sayılar yapılandırılabilir. |
| Kart Karıştırma | Deterministik Fisher-Yates | 52 kartlık permütasyon | En üstteki N kartı çıkar. |
Doğrulama nasıl yapılır (adım adım)
- Ezme sunucu tohumu (ortaya çıktı) ve karma işlemi gerçekleştir oyundan önce verilir.
- Ezme istemci tohumu ve başlangıç nonce'u; Seç yuvarlak sayım.
- Seç oyun. Uygunsa hassasiyeti/keskinliği ayarlayın.
- Tıkla Doğrula ve Oluştur.
- Araç sonuçlarını operatörün oyun günlüğüyle karşılaştırın. Taahhüt eşleşmelidir ve yuvarlak çıktılar hizalanmalıdır kesinlikle.
Taahhüt neden önemlidir?
Olmadan önceden işlenmiş karmaOperatör, uygun sonuçlara uyacak şekilde sunucu tohumlarını sonradan değiştirebilir. Bir SHA-256 taahhüt etmek → ortaya çıkarmak garantiler ön taahhüt: ortaya çıkan tohum ya orijinal commit'e hashlenir (dürüst) ya da hashlenmez (yakalanır).
Güvenlik modeli: Ne garanti ediliyor (ve ne değil)
- Garantili: Maç sonrası müdahale yok eğer commit eşleşirse ve sonuçlar bit-bit yeniden hesaplanır.
- Garanti edilmez: ödeme politikaları, RTP, yuvarlama kuralları, üçüncü taraf entegrasyonları veya bir operatörün yayınlamadığı zincir dışı tuzlar. Her zaman doğrulayın tam mesaj kalıbı (Örneğin,
{client}:{nonce}) Ve herhangi biri tuzlan operatör belgeleri.
Ortak tuzaklar
- Yanlış mesaj deseni (jeton sıralaması, ayraçlar).
- Kullanma yanlış rastgele (0 tabanlı vs 1 tabanlı).
- AB ile ABD ruletini yanlış karşılaştırmak (00 kullanımı).
- Çarpışma ondalık sayıları/kenar ev kurallarıyla uyuşmuyor.
- Tohumlar için Hex ve UTF-8 karışıklığı (operatörler şunu kullanmalıdır: metin tohumları, hex blob'lar değil (bu araç UTF-8 dizelerini bekler).
Uyumluluk ve güven avantajları
- Denetim izi: KYC/RG soruşturmaları için geçmiş turları yeniden üretin.
- Tartışmalı karar: Kriptografik kanıt, ekran görüntülerinden daha iyidir.
- Bağlantıya değer kaynak: Bağlı kuruluşlar ve uyumluluk blogları doğal olarak şu şekilde alıntı yapar: kanıtlanabilir adil doğrulama araçların bulunduğu sayfalar.
Sorun giderme kontrol listesi
- Mı
SHA256(server_seed)eşit yayınlanan taahhüt? - Senin olduğunu istemci tohumu aynı (büyük/küçük harf/boşluk)?
- Öyle mi papalık elçisi oyun günlüğündekiyle aynı mı?
- Mu mesaj deseni operatörün özelliklerine uyuyor mu?
- Toplu turlar için sonuçlar tur bazında aynı mı?
SSS (zengin snippet'ler için)
Kanıtlanabilir adil bir commit hash'i nedir?
A Sunucu tohumunun SHA-256 karması Oyun oynanmadan önce yayınlanır. Bu, tohumun var olduğunu ve hash'i bozmadan daha sonra değiştirilemeyeceğini kanıtlar.
Bu araç hangi hash/HMAC'ı kullanıyor?
SHA-256 taahhütler için ve HMAC-SHA256 (sunucu tohumunu anahtar olarak) tur başına rastgelelik için - endüstri standardı bir yaklaşım.
Çökme çarpanlarını doğrulayabilir miyim?
Evet. Araç türetilir r HMAC çıktısının ilk 52 bitinden başlayarak hesaplar mult = (1 − edge) / (1 − r). Yapılandır evin kenarı ve ondalık sayılar operatöre uyması için.
Peki bir operatör farklı bir format kullanıyorsa ne olur?
"Gelişmiş"i kullanarak ayarlayın mesaj deseni (Örneğin, {client}|{nonce}) ve operatör belgelerinde belirtilen ekstra tuzları ekleyin.
Bu RTP'yi kanıtlıyor mu?
Hayır. Kanıtlıyor sonuç bütünlüğü, ödeme matematiği değil. RTP istatistiksel ve politikaya bağlıdır.