Chat with us, powered by LiveChat
Spin Logo

Kanıtlanabilir Adil Politika

Kanıtlanabilir Adil: Spin'de Şeffaflık Garantiniz

Spin'de güveniniz her şeydir. Bu nedenle, ganimet kutularımız ve orijinal oyunlarımızdaki her sonucun gerçekten rastgele olduğunu, kurcalamaya karşı dayanıklı olduğunu ve biz dahil hiç kimse tarafından değiştirilemeyeceğini matematiksel ve şeffaf bir şekilde kanıtlamak için Kanıtlanabilir Adil bir sistem kullanıyoruz.

Oyun sonuçlarınızı tam olarak anlayabilmeniz ve doğrulayabilmeniz için hem kavramsal hem de teknik olarak nasıl çalıştığına dair kapsamlı bir bakışı burada bulabilirsiniz.

Adilliğin Özü: Tohum Çifti ve Nonce Sistemi

Her oyun turu (ör. ganimet kutusu açılışı) üç unsurun benzersiz bir kombinasyonuyla desteklenir:

1.Sunucu Tohumu

Spin tarafından oluşturulan rastgele bir değer.

2.Müşteri Kaynağı

Tarayıcınız tarafından oluşturulan bir değerdir (ve bunu istediğiniz zaman değiştirebilirsiniz).

3.bir kez

0'dan başlayan ve her yeni oyun turunda bir artan bir sayaç.

Bu üç değer, oyun sonucunu oluşturmak için kullanılan birleşik bir başlangıç ​​noktası oluşturmak üzere birlikte çalışır. Bu yöntem, her oyunun farklı ve doğrulanabilir bir sonuca sahip olmasını sağlar.

Her Adil Sonucun Nasıl Üretildiği

Her oyunun sonucunu belirlemek için sistem kesin ve doğrulanabilir bir süreç izler:

1. Sunucu Tohum Üretimi

Spin, Sunucu Tohumu adı verilen gizli, rastgele bir dize oluşturur. Oyun başlamadan önce size SHA-256 hash'ini (Hashed Server Seed olarak adlandırılır) gösteririz; bu, onu daha sonra yakalanmadan değiştiremeyeceğimizi kanıtlar.

2. Müşteri Tohumu Oluşturma

Tarayıcınız, rastgeleleştirme sürecine benzersiz katkınız olan Client Seed'i oluşturur. Bu tohumu istediğiniz zaman güncellemekte özgürsünüz, bu da oyun sonuçlarını oluşturmak için kullanılan girdiler üzerinde kontrol sahibi olmanızı sağlar.

3. Tek Sefer Sayacı

Her yeni oyun turunda (ganimet kutusu açmak gibi) Nonce bir artar. Aynı tohum çiftiyle bile her turun benzersiz bir sonuç üretmesini garanti eder.

Teknik Döküm: Başlangıç'tan Rastgele Sonuca

Tohum verilerini adil ve rastgele bir sonuca şu şekilde dönüştürüyoruz:

1. Tohumları ve Nonce'yi Birleştirin

Server Seed, Client Seed ve Nonce tek bir dizede birleştirilir. Bu birleşik tohum her oyun turu için benzersizdir.

js
const combinedSeed = `${clientSeed}:${serverSeed}:${nonce}`;

2. Birleşik Tohumun Karmalanması

SHA-512 karma algoritmasını birleştirilmiş tohuma uygulayarak, görünüşte rastgele karakterlerden oluşan uzun bir dize (karma) oluştururuz. Bu karma, gerçek oyun sonucuna güç veren şeydir.

js
const hash = sha512(combinedSeed);

3. Bilet Numarasının Çıkarılması

Bu karmadan, 0 ile 99.999.999 arasında bir sayı olan rastgele bir bilet numarası üretiyoruz. Bu bilet raundun sonucunu belirler.

Ganimet kutularımızdaki her öğe veya sonuç, belirli bir bilet numarası aralığına atanmıştır. Biletiniz belirli bir aralığa indiğinde ilgili ödülü alırsınız.

js
private getTicketNumber(hash: max = 1e8) {
 // Take the first 8 characters of the hash
 const subHash = hash.slice(0,8);

 // Parse the hex substring to a number
 const valueFromHash = parseInt(subHash, 16);

 // Calculate a value between 0 and 1 by dividing by 2^32
 const e = Math.pow(2,32);
 const normalizedValue = valueFromHash / e;

 // Using Math.floor ensures we get integers from 0 to max-1
 return Math.floor(normalizedValue * max);
}

Her Oyun Turu için Örnek İş Akışı

1. Bir ganimet kutusu açıyorsun.

2. Sistem şunu kullanır:

  • Gizli Sunucu Tohumu
  • Müşteri Kaynağınız
  • Şu anki Nonce

3. Bunlar birleştirilir ve karma hale getirilir.

4. Hash'ten rastgele bir bilet numarası oluşturulur.

5. Bu bilet numarası, her öğe için tanımlanan aralıklara göre sonucunuzu belirler.

6. Bir Sunucu Tohumu kullanımdan kaldırıldığında kamuya açıklanır, böylece her sonucu doğrulayabilirsiniz.

Geçmiş Turları Kendiniz Doğrulayın

Radikal şeffaflığa inanıyoruz. Bu nedenle size geçmiş sonuçların her birini bağımsız olarak doğrulamanız için araçlar sunuyoruz.

Aşağıdakileri girmek için CodePen doğrulama aracımızı kullanın:

1. Sunucu Tohumu (emeklilikten sonra açıklanacak)

2. Hashed Server Seed (oynamadan önce gördüğünüz)

3. Müşteri Kaynağınız

4. Her oyun turu için Nonce

Bu bilgilerle rastgele bilet numarasını yeniden oluşturabilir ve aldığınız sonuçla eşleştiğini doğrulayabilirsiniz.

Bunu Kesinlikle Adil Yapan Nedir?

1. Önceden bir Sunucu Tohumu taahhüt ediyoruz (karma yoluyla).

2. Değiştirebileceğiniz kendi Müşteri Kaynağınıza katkıda bulunursunuz.

3. Nonce her turda benzersizliği garanti eder.

4. SHA-512 karması, herhangi birinin sonuçları tahmin etmesini veya manipüle etmesini imkansız hale getirir.

5. Daha sonra herkese açık verileri kullanarak her oyunu doğrulayabilirsiniz.

Bu sistem, ister bizim tarafımızdan ister herhangi bir üçüncü tarafça hile yapılmasını veya önyargılı olunmasını imkansız hale getirir. Gördüğünüz şey tam olarak elde ettiğiniz şeydir: doğrulanabilir rastgelelik.

Spin.io, 4135 LLC 2025 kayıt numarasıyla FunGame LLC'ye aittir ve Euro House, Richmond Hill Road, P.O. Box 2897, Kingstown, St. Vincent ve Grenadinler adresinde kayıtlıdır. Spin.io, Komorlar Birliği'ne bağlı Özerk Anjouan Adası Hükümeti tarafından lisanslanmış ve düzenlenmektedir ve ALSI-202508063-FI2 kapsamında faaliyet göstermektedir.