В крипто-казино ваш баланс — обещание казино. Деньги, которые появляются на счёте, на самом деле лежат в кошельке казино, и ваше требование к ним действует лишь до тех пор, пока казино может и хочет платить. В банке вклады защищает гарантийная схема, организатора с эстонской лицензией — надзор. У иностранного крипто-казино нет ни того ни другого.
Поэтому естественно спросить: есть ли у казино вообще столько денег, сколько оно должно игрокам? Ответ криптомира на этот вопрос — proof of reserves, или подтверждение резервов.
Откуда взялась идея
В ноябре 2022 года рухнула биржа FTX. Выяснилось, что денег клиентов не было там, где они должны были быть, и миллиарды остались невыплаченными. После этого несколько крупных бирж начали публиковать доказательства, что у них не меньше криптовалюты, чем на всех клиентских счетах вместе. О том же стали говорить и некоторые крипто-казино.
Как работает корректное подтверждение
Подтверждение резервов состоит из двух частей. Обе половины должны быть на месте, иначе оно не доказывает того, что утверждает.
Половина активов. Сервис публикует адреса в цепочке и показывает, что контролирует их, — например, подписывает опубликованное сообщение ключом каждого адреса. Баланс адресов может проверить кто угодно в обозревателе блоков. Если сервис хранит деньги в холодных кошельках или в схеме multisig, эти адреса тоже видны.
Половина обязательств. Сервис сводит балансы всех клиентов в дерево Меркла: каждый баланс хешируется, хеши попарно объединяются, пока не останется один корневой хеш. Корень публикуется. Каждый клиент получает в своём аккаунте доказательство, с помощью которого проверяет, что его баланс есть в дереве и корень дерева совпадает с опубликованным, не раскрывая чужих балансов. Справка: дерево Меркла в Википедии.
Если активы не меньше обязательств, в момент подтверждения сервис был покрыт.
Четыре ограничения, о которых молчит реклама
1. Подтверждение — это снимок. Оно показывает состояние в один момент. Активы могут уйти сразу после этого, а теоретически их могли занять на время проверки. Чем реже обновляется подтверждение, тем меньше оно говорит.
2. Одни адреса — не доказательство. Если казино публикует адреса кошельков, но не дерево обязательств, вы знаете, сколько активов есть, но не знаете, хватает ли их. Десять миллионов долларов — много, если игрокам должны пять, и мало, если пятнадцать.
3. Другие долги остаются невидимыми. Дерево Меркла содержит балансы клиентов, а не займы казино, зарплаты или иные обязательства. Сервис может быть покрыт перед клиентами и всё равно быть неплатёжеспособным.
4. Самостоятельно опубликованное — не проверенное аудитом. Если подтверждение не подтвердила независимая третья сторона, это утверждение самого сервиса. И даже аудит проверяет только то, что ему показали.
Что игрок может сделать сам
Если казино утверждает, что публикует подтверждение резервов, проверьте три вещи:
- Опубликованы ли обе половины — и адреса, и корень дерева обязательств.
- Как часто обновляется подтверждение и когда это было в последний раз.
- Можно ли проверить собственный баланс — есть ли в настройках аккаунта доказательство, по которому можно найти свою запись в дереве.
Если казино не публикует подтверждение резервов, это не значит автоматически, что что-то не так, — среди крипто-казино PoR редкость. Это просто значит, что в вашем распоряжении другие сигналы: проверяемая лицензия (смотрите лицензию Кюрасао и официальный сайт CGA), срок работы, скорость выплат и ясные условия. Наша статистика измерений показывает, как редакция на самом деле измеряет выводы.
Лучшее подтверждение резервов — ваш собственный кошелёк
Никакое подтверждение не делает баланс казино вашим. Практическая защита проста: держите в казино только сумму, которую собираетесь проиграть, и быстро выводите выигрыши в собственный некастодиальный кошелёк. Пошагово: как вывести деньги из крипто-казино. Порядок безопасной игры: безопасность крипто-казино.
И если сомневаетесь в платёжеспособности казино, не продолжайте играть в надежде, что выигрыш решит проблему. Выведите деньги. Если это трудно, поможет бесплатный номер 15410.
Часто задаваемые вопросы
Безопасно ли казино с подтверждением резервов?
Безопаснее, чем без него, если подтверждение охватывает и активы, и обязательства и часто обновляется. Гарантии оно не даёт: это снимок, и он не показывает другие долги казино.
Как проверить свой баланс в дереве Меркла?
Если казино это позволяет, вы найдёте свою запись и доказательство в настройках аккаунта. Их вводят в проверочный инструмент, который вычисляет корневой хеш и сравнивает его с опубликованным. Если такой возможности нет, проверить свой баланс по подтверждению нельзя.
Provably fair и proof of reserves — одно и то же?
Нет. Provably fair доказывает, что результат отдельной игры не меняли. Proof of reserves пытается доказать, что у казино достаточно денег для покрытия балансов. Одно не заменяет другое.