Coin Icon0,00 wurde an die Spieler verschenkt!
Coin Icon0,00
NEU
Ankündigung
CSDrop Logo
CSDROP Loader
CSDROP Loader

Provably Fair

Diese Seite wurde übersetzt, um das Lesen zu erleichtern. Die englische Version ist die Referenz: Für einen echten Provably Fair-Check folge der englischen Seite.

Randomisierung

Unsere Plattform nutzt EOS-Blockchain-Blöcke, um einen geheimen Hash zu erzeugen, der Ergebnisse in Battles bestimmt. Dieser Prozess ist vollständig extern, dezentralisiert und außerhalb unserer Kontrolle, allein getrieben durch die Handlungen von Minern und Validatoren. Um den Spielausgang zu beeinflussen, müsste das gesamte EOS-Blockchain-Netzwerk dominiert werden, was nicht realisierbar ist. Wenn du Fragen hast, kontaktiere bitte unser Support-Team.

Zeitachse

Wenn du ein Battle erstellst, wird kein Ergebnis generiert, bis alle anderen Spieler oder Bots beigetreten sind. Sobald alle Spieler und/oder Bots beigetreten sind, bestimmen wir die Nummer des letzten Blocks und wählen einen EOS-Block aus, der noch nicht gemined wurde.

Beispielsweise, wenn der letzte geminete Block #371315767 ist, addieren wir 5 zu dieser Nummer, was uns den Block #371315770 gibt, und wir warten auf den einzigartigen Hash der EOS Block ID, der im Voraus nicht bekannt sein kann.

Nachdem der Block gemined wurde, erhalten wir seinen einzigartigen Hash (EOS Block ID), den wir als Teil des Client-Seeds verwenden und den ersten Wurf machen.

Es gibt viele Blockchain-Websites, die dies überprüfen können. Wir verwenden eosflare.io, aber es gibt andere Optionen hier: https://eosauthority.com. Sobald du den Anbieter ausgewählt hast, kannst du überprüfen, dass der Block tatsächlich einige Sekunden in der Zukunft lag. Ein Beispielblock kann hier gefunden werden: https://eosflare.io/block/359689419.

Begriffe und Definition

  • EOS Block ID - Erhalten aus dem gemienten EOS-Block unmittelbar vor dem Start der ersten Runde im Battle.
  • Slot - Im Wesentlichen die Spielerposition im Battle. Wenn du als Zweiter von links erscheinst, wäre deine Position 2.
  • Client Seed - Eine Kombination aus der EOS Block ID und dem Slot, getrennt durch einen Bindestrich. Wesentlich für die Erstellung des Roll Hash.
  • Server Seed - Eine zufällig generierte Zeichenfolge, die beim Erstellen eines Battles zugewiesen wird.
  • Server Hashed Seed - Die gehashte Version des Server Seeds.
  • Nonce - Entspricht der Rundennummer im Battle-Modus.
  • Blocknummer - Eine eindeutige Nummer für jeden EOS Block.
  • Roll Hash - Erstellt mit Client Seed, Nonce und dem Server Seed.
  • Roll Ticket - Eine Item-Ticketnummer, abgeleitet aus der Umrechnung des Roll Hash im Bereich von 1 bis 10.000.000.

Roll

Dieser Code veranschaulicht die Logik zur Erstellung eines Tickets für jeden Roll und Spieler. Jede neue Runde (Roll) produziert Item-Tickets, die die Nutzer im Spielinventar erhalten. Roll - bezieht sich auf die Ticketnummer, die bestimmt, welches Item ein Nutzer in diesem Roll erhält.

<?php

// //
// CsDrop Provably Fair Case Battles //
// //

/*
* Fill in all three below and click the blue 'eval();' button.
------------------ */
$server_seed = '';
$client_seed = '';
$nonce = $roundNumber = 0;
/* ------------------ */

if ($server_seed == '' || $client_seed == '' || $nonce < 0) {
echo "Fill in details";
return;
}

define('MIN_RESULT', 0.00001);
define('MAX_RESULT', 100);
define('CONVERT_RATE', 100000);
define('HASH_TYPE', 'sha256');

function getProvablyFairResult(string $client_seed, string $server_seed, int $nounce)
{
$hash = hash_hmac(HASH_TYPE, "{$client_seed}-{$nounce}", $server_seed);
$normalized = hexdec($hash) / (16 ** strlen($hash));
$roll = MIN_RESULT + $normalized * (MAX_RESULT - MIN_RESULT);

return convertDecimalValue($roll);
}

function convertDecimalValue(float $value): int
{
return round($value * CONVERT_RATE);
}

$result = getProvablyFairResult($client_seed, $server_seed, $nonce);

echo "Result: {$result}";

Dies kann lokal oder auf einem PHP-Skript-Runner ausgeführt werden, der online zu finden ist. Wir leiten Kunden auf: https://3v4l.org/bRN5v hierfür, aber es gibt viele Optionen wie diese:

Der Kunde muss die Variablen server_seed, nonce & client_seed im Skript bearbeiten, um die Ergebnisse zu überprüfen.
Diese Informationen findest du hier: https://csdrop.com/profile/game-history unter "Battles".

Draw Roll

Manchmal, nach der endgültigen Auszählung aller Spieler-Items, können zwei oder mehr Spieler den gleichen Wert an gewonnenen Items während des Battles haben.

Um dieses Unentschieden aufzulösen, wird eine zusätzliche Mini-Runde namens Draw Roll durchgeführt. Es ist im Wesentlichen ein Roulettespin innerhalb des Spiels, der einen Gewinner unter den punktgleichen Spielern auswählt und so eine faire und ehrliche Ermittlung des Sieges sicherstellt.

In diesem Fall ist der Draw Roll ebenfalls als Provably Fair durch die Verwendung von:

  • Server Seed - Der für das Battle generierte.
  • Client Seed - Die Block-ID von EOS, die mit dem Battle verknüpft ist.
  • Nonce - Gesamtanzahl der Runden im Battle plus eins.


Im Falle eines Unentschiedens, bei dem die Spieler Items von gleichem Wert haben, wird der Gewinner durch den Platz bestimmt, den jeder Spieler einnimmt, und ein zufällig generiertes Ticket von 1 bis 10.000.000. Der Platz entspricht der Position des Spielers im Spiel, von links nach rechts gezählt.

Bei einem Unentschieden zwischen zwei Spielern:

  • Wenn das Ergebnis zwischen 1 und 5.000.000 liegt, wird der Spieler auf Platz 1 zum Gewinner erklärt.
  • Wenn das Ergebnis zwischen 5.000.001 und 10.000.000 liegt, wird der Spieler auf Platz 2 zum Gewinner erklärt.

Bei einem Unentschieden zwischen drei Spielern:

  • Wenn das Ergebnis zwischen 1 und 3.333.333 liegt, wird der Spieler auf Platz 1 zum Gewinner erklärt.
  • Wenn das Ergebnis zwischen 3.333.334 und 6.666.666 liegt, wird der Spieler auf Platz 2 zum Gewinner erklärt.
  • Wenn das Ergebnis zwischen 6.666.667 und 10.000.000 liegt, wird der Spieler auf Platz 3 zum Gewinner erklärt.

Bei einem Unentschieden im Jackpot-Modus:

Die Bereiche, die jedem Spieler zugeordnet sind, hängen von der Höhe ihres Gewinns ab. Zum Beispiel, bei 4 Spielern (1V1V1V1 oder 2V2), haben wir:

  • Spielerplatz 1 gewann 2.000€ (was 20% des Gesamtgewinns ausmacht): Die Gewinnspannen, die diesem Spieler zugeordnet sind, liegen zwischen 1 und 2.000.000.
  • Spielerplatz 2 gewann 6.000€ (was 60% des Gesamtgewinns ausmacht): Die Gewinnspannen, die diesem Spieler zugeordnet sind, liegen zwischen 2.000.001 und 8.000.000.
  • Spielerplatz 3 gewann 500€ (was 5% des Gesamtgewinns ausmacht): Die Gewinnspannen, die diesem Spieler zugeordnet sind, liegen zwischen 8.000.001 und 8.500.000.
  • Spielerplatz 4 gewann 1.500€ (was 15% des Gesamtgewinns ausmacht): Die Gewinnspannen, die diesem Spieler zugeordnet sind, liegen zwischen 8.500.001 und 10.000.000.

Im Falle von Team-Battles lässt der Spieler, der gewonnen hat, sein Team die Verlosung gewinnen.

Battle Double

Sobald das Battle beendet ist, kann der Benutzer wählen, seine Gewinne zu verdoppeln. Entweder gewinnt er und verdoppelt den Wert, den er im Battle gewonnen hat, oder er verliert das Battle Double und seine Battle-Gewinne.


Das Provably fair-System für das Battle Double ist das gleiche wie beim Box-Opening. Das bedeutet, dass das Ergebnis auf die gleiche Weise wie beim Box-Opening mit Client-Seed, Server-Seed und Nonce generiert wird. Bitte sieh im Reiter "Boxes öffnen" nach, um mehr darüber zu erfahren, wie das Ergebnis generiert wird.


Ein Ergebnis wird zwischen 1 und 10.000.000 generiert.
Liegt das Ergebnis unter 4.500.000 (einschließlich), gewinnt der Benutzer und verdoppelt seine Gewinne.
Liegt das Ergebnis zwischen 4.500.001 (einschließlich) und 10.000.000, verliert der Benutzer.

CSDrop Logo
© 2026 CSDROP. Alle Rechte vorbehalten. v1.3.9
CSDROP wird betrieben von CSDROP LIMITED, Firmennummer 79778341, mit eingetragener Adresse Suite 4002A 40/F TOWER 1, LIPPO CTR 89 QUEENSWAY, ADMIRALITY, HONG KONG, und seine Zahlungen werden von Mooncore Services abgewickelt (Registrierungsnummer: HE493984, Registrierungsdatum: 10/06/2026, Jurisdiktion: Zypern, Adresse: Archiepiskopou Makariou III, 84, OFFICE 1, 6017, Larnaca, Zypern).
Provably Fair System - Transparenz