СПОСОБ И УСТРОЙСТВО ДЛЯ ГЕНЕРИРОВАНИЯ ИСТИННО СЛУЧАЙНЫХ ЧИСЕЛ И ИГРОВАЯ СИСТЕМА

1. Устройство для генерирования истинно случайных чисел посредством квантово-оптического процесса содержит:
источник света для генерирования по меньшей мере одного одиночного фотона в световом луче; и
по меньшей мере два детектора, каждый из которых предназначен для обнаружения одиночных фотонов в луче, посредством чего осуществляется предоставление сигналов детекторов; и
средства управления,
при этом каждый из детекторов для обнаружения одиночных фотонов содержит по меньшей мере одну квантовую точку; и
при этом детекторы расположены в эквивалентном поперечном пространственном положении вероятности обнаружения одиночных фотонов в луче; и
при этом средства управления предусмотрены и предназначены для управления генерированием ряда одиночных фотонов и для регистрации сигналов детекторов для генерирования истинно случайных чисел.
2. Устройство по п. 1, отличающееся тем, что источник света для генерирования одиночного фотона основан на структуре квантовых точек.
3. Устройство по п. 1 или 2, отличающееся тем, что квантовая точка содержит слой, способный поддерживать двумерный электронный газ.
4. Устройство по п. 1 или 2, отличающееся тем, что освещение детектора световым лучом приводит к изменению зарядовой заселенности квантовой точки и, в свою очередь, индуцирует изменение транспортной или оптической характеристики указанного детектора.
5. Устройство по п. 1 или 2, отличающееся тем, что более двух детекторов расположены в матрице, содержащей ряд пикселов, при этом каждый пиксел содержит квантовую точку детектора фотонов.
6. Устройство по п. 5, отличающееся тем, что матрица детекторов содержит решетку из разрядных шин и словарных шин, при этом каждый пиксел является адресуемым путем приложения соответствующего напряжения к словарной шине и/или разрядной шине.
7. Устройство, содержащее:
процессор, предназначенный или сконфигурированный для обработки ряда случайных чисел; и
по меньшей мере, один генератор для генерирования истинно случайных чисел посредством квантово-оптического процесса по одному из предыдущих пунктов, соединенный с процессором; и
память, соединенную с процессором для хранения ряда случайных чисел; и
интерфейс ввода-вывода (I/O), соединенный с процессором для приема и/или передачи данных.
8. Устройство по п. 7, предпочтительно, игровое устройство для игры в азартную игру, содержащее:
энергозависимую память, соединенную с процессором для хранения ряда случайных чисел; и
энергонезависимую память, соединенную с процессором для хранения по меньшей мере одного программного продукта для игры в указанную азартную игру; и
дисплей для отображения азартной игры.
9. Способ генерирования случайного числа, включающий этапы способа:
предоставление матрицы из по меньшей мере двух детекторов и ее освещение световым лучом, содержащим одиночный фотон; и
обнаружение одиночного фотона с использованием по меньшей мере двух детекторов матрицы, при этом каждый детектор содержит квантовую точку и связан с некоторыми значениями; и
генерирование случайного числа на основе значений, связанных с детектором, обнаруживающим одиночный фотон.
10. Способ по п. 9, дополнительно включающий повторение этапов по п. 9 для генерирования последовательностей истинно случайных чисел.
11. Способ по п. 10, дополнительно включающий использование схемных средств управления для форматирования случайных чисел, связанных с обнаружениями, подходящими для обмена информацией с компьютером или другим устройством.
12. Способ по п. 11, дополнительно включающий устранение систематических ошибок в последовательностях, генерируемых для представления чисел в другом измерении или для подстройки распределения вероятностей.
13. Способ по п. 12, дополнительно включающий формирование очереди последовательностей случайных чисел, генерируемых для случайного распределения получателям как затравок или как криптографических ключей безопасным образом.
14. Устройство хранения программ с возможностью считывания компьютерной системой, при этом устройство хранения программ реализует программу, состоящую из команд, исполняемых компьютерной системой для выполнения способа генерирования ряда случайных чисел в игровой машине, которая содержит устройство для генерирования истинно случайных чисел посредством квантово-оптического процесса по пп. 1-6; при этом данный способ включает следующие этапы: генерирование ряда случайных чисел из генератора истинно случайных чисел; совместное использование с удаленным игровым сервером по меньшей мере одного ключа шифрования; получение от удаленного игрового сервера запроса на по меньшей мере один набор случайных чисел; поиск по меньшей мере одного набора случайных чисел из первой памяти; шифрование по меньшей мере одного набора случайных чисел; передачу шифрованного набора случайных чисел в удаленный игровой сервер и сохранение копии переданного набора случайных чисел во второй памяти.
15. Устройство хранения программ с возможностью считывания компьютерной системой, при этом устройство хранения программ реализует программу, состоящую из команд, исполняемых компьютерной системой для выполнения способа генерирования ряда случайных чисел в игровой машине, при этом способ включает: генерирование ряда случайных чисел из генератора истинно случайных чисел по пп. 1-6; устранение систематических ошибок из ряда случайных чисел; испытание ряда случайных чисел на неслучайность и сохранение в память ряда случайных чисел.