all
PrimeDrop

Verify your games

Provably fair

Provable Fairness — Upgrader

У режимі Upgrader використовується система Provably Fair, яка гарантує чесність результатів та можливість їх незалежної перевірки.

Результат апгрейда формується детерміновано, на основі поєднання Client Seed, Server Seed та діапазонів, вибраних користувачем. Якщо вхідні дані однакові — результат завжди буде ідентичним. Це дозволяє повністю відтворити та перевірити будь-який апгрейд.

Server Seed

  • Генерується системою автоматично.

  • Перед апгрейдом користувач бачить лише хеш Server Seed.

  • Це унеможливлює зміну значення після проведення апгрейда та виключає можливість передбачення результату.

Після ротації попередній Server Seed залишається доступним у розділі історії для перевірки завершених апгрейдів.

Client Seed

  • Генерується системою автоматично.

  • Може бути змінений користувачем вручну.

  • Заміна Client Seed створює нову послідовність можливих результатів.

Розрахунок результату завжди залежить від комбінації:

Client Seed + Server Seed

Діапазони (Ranges)

Діапазони визначають, які значення тікета будуть виграшними під час апгрейда.

Логіка роботи:

  • Якщо min < max — виграш, якщо тікет знаходиться між min та max (включно).

  • Якщо min > max — діапазон «обгортається»:

    виграш, якщо тікет від min до максимальної межі шкали;

    або від мінімальної межі до max.

Таким чином, користувач сам задає свої шанси, а система чесно генерує результат.

Терміни

  • Client Seed — клієнтський сід користувача.

  • Server Seed — серверний сід, що генерується системою.

  • Server Hashed Seed — хеш від Server Seed, який показується до апгрейда.

  • Ranges — виграшні діапазони.

  • Ticket — згенероване число, що визначає результат.

Rolling (Генерація результату)

Розрахунок результату апгрейда відбувається у декілька кроків:

  • Об'єднання Client Seed та Server Seed:

    $seed = $client_seed . $server_seed;
  • Ініціалізація генератора випадкових чисел:

    mt_srand(crc32($seed));
  • Генерація тікета:

    $ticket = mt_rand(1, 1000000) / 10000;

    початкове значення: 1–1 000 000

    кінцеве значення: 0.0001–100.0000

  • Порівняння тикета з вибраним діапазоном.

    $seed = $client_seed . $server_seed;
    mt_srand(crc32($seed));
    $ticket = mt_rand(1, 1000000) / 10000;

PHP-код перевірки

1
2
3
4
5
6
7
8
9
10
11
<?php
// Provably Fair Upgrade verification
$client_seed = 'client seed';
$server_seed = 'server seed';
 
$seed = $client_seed . $server_seed;
mt_srand(crc32($seed));
 
$ticket = mt_rand(1, 1000000) / 10000;
var_dump($ticket);
?>

Де запустити код

Локально:

  • Встановіть PHP.

  • Створіть файл upgrader_check.php.

  • Запустіть командою:

    php upgrader_check.php

Онлайн:

Як перевірити апгрейд

  • Відкрийте історію гри Upgrader.

  • Скопіюйте Client Seed і Server Seed.

  • Вставте їх у код.

  • Запустіть скрипт.

  • Звірте отриманий результат із результатом апгрейда.

Якщо значення збігаються — апгрейд був виконаний чесно та без втручання.





all
PrimeDrop
icon

This website is protected by SSL encryption, ensuring your data remains secure. Certified for safety and compliance with international web standards.

Features

AffiliateRewards
imgimgimgimg

Send us an email

[email protected]

© 2026PrimeDrop. All rights reserved.
PRIMEDROP is owned and operated by Celsius Holdings N.V., registration number: 157856, registered address: Zuikertuintjeweg Z/N (Zuikertuin Tower), Willemstad, Curaçao. Contact: [email protected]

Active currency
information

Language