Wenn Sie eine einfache Erklärung von Provably Fair bevorzugen und warum es wichtig ist, und sich nicht zu sehr um Besonderheiten oder Details kümmern, sollten Sie andere Artikel lesen BC.GAME . Für diejenigen, die nach Wissen und Macht suchen, werde ich Sie durch den Prozess führen, der jedes Mal passiert, wenn Sie auf diese Wettschaltfläche klicken. Beginnend mit dem ersten Schritt der Erstellung des nachweislich fairen Hash-Strings unter Verwendung der Kombination aus Server-Seed + Client-Seed + Nonce. 

1. Kombinieren Sie [server_seed:client_seed: nonce], um die nachweislich faire Hash-Zeichenfolge zu erhalten. 

  1. Dies kann mit einem SHA-256-Hashing-Tool eines Drittanbieters überprüft werden.
  2. Sie müssen die Kombination in der richtigen Reihenfolge, getrennt durch einen Doppelpunkt, eingeben. (Siehe Bilder)
  3. Sie müssen Ihr Seed-Paar ändern, bevor Sie den Server-Seed sehen, der in früheren Spielen verwendet wurde. Sie können dies auch auf dem Bildschirm mit den Wettdetails sehen.

2. Nehmen Sie dann die ersten acht Zeichen aus dem Hash-String der Kombination und wandeln Sie sie in einen int32-Wert um, jeweils zwei Zeichen auf einmal. (Siehe Bilder unten) 

  1. Das bedeutet, dass wir den Hash-String von Buchstaben und Zahlen in einen String nur aus Zahlen umwandeln müssen. 
  2. Dieser Schritt ist notwendig, weil wir mit Zahlen und nicht mit Buchstaben arbeiten müssen, um einen nummerierten Würfelwurf zu erhalten. 
  3. Hex-Dezimal-Konverter von Drittanbietern. 

3. Für den letzten Schritt teilen wir die umgewandelten Werte durch 0x100000000, multiplizieren sie mit 10001 und dividieren sie durch 100, sodass die resultierende Zahl immer im Bereich von 0-100 des klassischen Würfelspiels liegt.

Die Formel sieht so aus:

      0.027343750 (7 / (256 ^ 1))

+ 0.003097534 (203 / (256 ^ 2))

+ 0.000004351 (73 / (256 ^ 3))

+ 0.000000051 (221 / (256 ^ 4))

= 0.030445687 (* 10001 / 100)

=    3.044873157

Das Endergebnis für diese Runde von Classic Dice ist 3.04. Ich weiß, dass dies eine Menge zu verarbeiten ist und sehr kompliziert erscheint, aber unsere Server erledigen diese ganze Mathematik in dem Moment, in dem Sie auf die Wettschaltfläche klicken. Ich kann nicht umhin, mir vorzustellen, dass ein Craps-Dealer in einem physischen Casino diese Funktionen jedes Mal ausführen muss, wenn ein Spieler würfelt.

Zusammenfassung

Ich hoffe, diese exemplarische Vorgehensweise hat Ihnen geholfen, den Prozess besser zu verstehen, der zum Generieren der Rollen für verwendet wird BC.GAME ist ein lustiger und aufregender Classic Dice. Sehen Sie sich auch die anderen ausführlichen Komplettlösungen und Erklärungen unserer anderen Spiele an. 

REGISTRIEREN SIE SICH BEI BC.GAME, UM KRYPTO CASINO SPIELE ZU SPIELEN