Вопрос: Где во время раздачи хранится закрытый ключь?
Какие гарантии что его не сможет получить хакер-игрок?
На текущий момент данный алгоритм усложнен в разы:
- Ключ хранится в блокчейн в виде зашифрованного контейнера обработанный супернодами
- Ключ шифруется мультиподписью, состоящей из уникальных подписей всех участников раздачи.
- Для достоверности данных частично используется, мы модифицируем алгоритм Zero-knowledge proof (Доказательство с нулевым разглашением)
- Одна из современных модификации пороговой кольцевой подписи (ранние версии работают например в cryptonote)
- И новая контрактная система с расширенными детерминированными алгоритмами
ключ беcполезен без уникальных подписей участников
также злоумышленник ограничен временем до завершения текущей раздачи - это секунды, за которые необходимо получить все подписи, расшифровать ключ и перед всем этим извлечь из защищенного контейнера правильные данные не забыв параллельно обойти smartevents, банк раздачи во время игры находится в состоянии недоступного баланса в виде специального адреса рума (для хранения ставок рума существует также альтернативное решение основанное на консенсусе рипл, в конечном итоге останется лучшее из решений)
при попытках жульничества игрок-злоумышленник может скомпроментировать себя, что приведет к потере ставки
Какие гарантии что его не сможет получить хакер-игрок?
На текущий момент данный алгоритм усложнен в разы:
- Ключ хранится в блокчейн в виде зашифрованного контейнера обработанный супернодами
- Ключ шифруется мультиподписью, состоящей из уникальных подписей всех участников раздачи.
- Для достоверности данных частично используется, мы модифицируем алгоритм Zero-knowledge proof (Доказательство с нулевым разглашением)
- Одна из современных модификации пороговой кольцевой подписи (ранние версии работают например в cryptonote)
- И новая контрактная система с расширенными детерминированными алгоритмами
ключ беcполезен без уникальных подписей участников
также злоумышленник ограничен временем до завершения текущей раздачи - это секунды, за которые необходимо получить все подписи, расшифровать ключ и перед всем этим извлечь из защищенного контейнера правильные данные не забыв параллельно обойти smartevents, банк раздачи во время игры находится в состоянии недоступного баланса в виде специального адреса рума (для хранения ставок рума существует также альтернативное решение основанное на консенсусе рипл, в конечном итоге останется лучшее из решений)
при попытках жульничества игрок-злоумышленник может скомпроментировать себя, что приведет к потере ставки