Skip to content

Как это работает

Provably Fair — это открытая система алгоритмов, гарантирующих честность всех игр на TastyDrop и делающая невозможной любую “подкрутку“. Каждый кейс использует эту систему и каждый пользователь сайта может проверить результат любой игры, чтобы убедиться в этом. Мы уверены, что наша система алгоритмов одна из самых совершенных, надежных и прозрачных на рынке. Читать дальше

Как работает PF?

Client Seedслучайное значение, которое генерируется на стороне пользователя до открытия кейсов или игры в PvP. В случае с PvP, Client Seed всех участников складывается в один через запятые. Используется дляхэширования бросков (Roll Hash).

Server Seedслучайная строка, которая была сгенерирована у нас на сайте. Используется для шифрования Public Hash в совокупности с Server Salt и для расчета бросков в кейсах и апгрейдах.

Server Saltслучайная строка, которая является секретным ключом. Используется для шифрования Public Hash в совокупности с Server Seed.

Public Hashзашифрованная строка sha256 HMAC из Server Seed и Server Salt. Всегда видна вам и после раскрытия Server Seed вы можете сами ее зашифровать из Server Seed и Server Salt, чтобы проверить, что мы не подменяли Server Seed и все честно.

Nonceнатуральное число, которое увеличивается при каждой генерации броска.

Roll Hashслучайная строка, сгенерированная с использованием Client Seed, Nonce и Beacon в случае с PvP. В случае кейсов и апгрейдов используется Client Seed, Nonce и Server Seed.

Для кейсов

hash_hmac('sha256', $clientSeed.'-'.$nonce, $serverSeed)

Roll (бросок)хэш броска, который конвертируется в значение броска, которое используется для определения выигрыша.

$hex = substr($hash, 0, 7); $number = hexdec($hex); $roll = $number % 100000 + 1;

Проверка кейсов

  • Откройте свой профиль и выберите интересующий тебя предмет для проверки.
  • Наведитесь на иконку 'Provably Fair' и нажмите 'Проверить'.
  • Ты попадёшь на страницу, где показывается значение броска и какой предмет ты выбил.
  • Если ты хочешь проверить Public Hash, то нужно нажать кнопку “Показать “Server Seed”.
  • После этого нажми “История Server Seed” и попробуй зашифровать Server Seed и Server Salt сам в кодировщике.
  • Для этого выбери “Digest Algorithm” — “sha256”, Server Seed впиши в верхнее поле, а Server Salt в “Secret Key” и нажми кнопку “Compute HMAC”.
  • После этого сравни получившуюся строку с Public Hash, они должны быть идентичны.