ОБЛАСТЬ ТЕХНИКИ
[1] Настоящая заявка относится к технической области генерирования истинно случайных чисел и, в частности, к сгенерированным истинно случайным числам для лотереи или розыгрыша.
УРОВЕНЬ ТЕХНИКИ
[2] Открытость, справедливость и беспристрастность лотереи или розыгрыша в основном определяются тремя аспектами: списком участников, случайными семенами и алгоритмом вычисления результатов лотереи или розыгрыша на основе случайных семян и списка участников (далее - алгоритм лотереи). В настоящее время список участников и алгоритм лотереи могут быть предварительно задокументированы с помощью блокчейна для достижения открытости, справедливости, беспристрастности и несанкционированной неизменности списка участников и алгоритма лотереи. Однако проблема заключается в том, как интуитивно, надежно, быстро, массово и нейтрально генерировать высоконадежные, недорогие, простые в использовании и проверяемые семена истинно случайных чисел. Например, хотя сайт random.org обеспечивает быструю и массовую генерацию истинно случайных чисел на основе шума грозы, народные массы не могут интуитивно контролировать и проверять процесс генерирования случайных чисел (опасаясь выборочной генерирования случайных чисел платформой), что влияет на открытость и достоверность лотереи или розыгрыша. Нотариальная лотерея и розыгрыш на блокчейне Wutong Chain, используемая нотариальной конторой города Сучжоу, использует зашифрованные карты для генерирования семян случайных чисел, народные массы не могут интуитивно контролировать и проверять процесс генерирования случайных чисел (опасаясь выборочной генерирования случайных чисел платформой Wutong Chain), что влияет на открытость и достоверность лотереи или розыгрыша. Хотя Национальная спортивная лотерея и благотворительная лотерея обеспечивают интуитивно понятный процесс генерирования случайных чисел, из-за медленной скорости генерирования, небольшого количества генерируемых случайных чисел, высокой стоимости, народные массы не могут активно посетить лотерею в любое время (опасаясь, что видео прямой трансляции розыгрыша является записанной передачей и подделкой), и не публично предоставляют API интерфейс для генерирования стабильных случайных чисел (которые нелегко использовать в качестве случайного семени в ежедневных лотереях и розыгрышах), таким образом, они не могут удовлетворить потребности лотереи или розыгрыша в открытости, достоверности, простоте использования и быстрой генерирования большого количества случайных семян. Некоторые лотереи или розыгрыши напрямую используют информацию о генерирования блоков в системе блокчейна для генерирования семян случайных чисел для лотереи или розыгрыша, которые имеют проблемы с манипуляцией со стороны майнеров, не интуитивны и ненадёжны.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
[3] Вариант осуществления настоящего раскрытия относится к устройству и способу для генерирования истинно случайных чисел, чтобы решить техническую проблему невозможно интуитивного, надежного, быстрого, массового и нейтрального генерирования высоконадежных, недорогих, простых в использовании и проверяемых семян истинно случайных чисел во время лотереи или розыгрыша.
[4] С одной стороны, согласно вариантам осуществления настоящего раскрытия предосталено устройство для генерирования истинно случайных чисел, использующее для генерирования истинно случайных чисел, включающее более одного пограничного узла производства случайных чисел и один центральный узел производства случайных чисел, в частности, корпус пограничного узла производства случайных чисел изготовлен из прозрачного материала и размещен в общественном месте, в нём включаются более одного прозрачного контейнера; один или более случайно подвижных объектов в прозрачном контейнере; электромеханическое оборудование, сконфигурированное для периодического управления случайно подвижными объектами; одну или более камер видеонаблюдения, сконфигурированных для захвата рабочего состояния внутри пограничного узла производства случайных чисел и состояния внешней среды; и одну или более индикаторных аппаратур, сконфигурированных для отображения рабочего состояния внутри пограничного узла производства случайных чисел и состояния внешней среды; и пограничный сервер, соединенный с камерами видеонаблюдения и индикаторными аппаратурами, причем пограничный сервер предусматривает на основании одного или более изображений, периодически захваченных одной или несколькими камерами видеонаблюдения периодически автоматическое генерирование случайных чисел, автоматическое определение рабочего состояния внутри и снаружи пограничного узла производства случайных чисел, отправку данных в центральный узел производства случайных чисел, сохранение данных видеонаблюдения, управление индикаторной аппаратурой и онлайн трансляции для народных масс. В частности, центральный узел производства случайных чисел сконфигурирован для приема данных от более чем одного пограничного узла производства случайных чисел; периодического генерирования информации о случайных числах в соответствии с заданными правилами и обеспечения доступности информации. В частности, случайно подвижный объект включает в себя мяч для настольного тенниса с напечатанными цифрами, причём электромеханическое устройство включает в себя электровентилятор, шаговый двигатель, датчик переключателя, антистатические компоненты, программируемую материнскую плату промышленной системы управления, причём электромеханическое устройство сконфигурировано для периодически случайной перестановки случайно подвижных объектов путем периодического вдувания воздуха в дно прозрачного контейнера, причём пограничный сервер сконфигурирован для поддержки аудита информационной безопасности, причём центральный узел производства случайных чисел сконфигурирован для поддержки аудита информационной безопасности, причём электромеханическое устройство подключено к пограничному серверу. Причём электромеханическое устройство управляется пограничным сервером. Пограничный сервер и центральный узел производства случайных чисел, поддерживающие аудит информационной безопасности, сконфигурированы функцию хранения журнала входной и выходной информации; функцию хранения журнала команд выполнения; функцию защиты информационной безопасности системы. В частности, центральный узел производства случайных чисел для периодического генерирования информации о случайных числах в соответствии с заданным правилом сконфигурирован функцию генерирования данных со временными точками и списком случайных чисел в соответствии со временем из полученных данных центральным узлом производства случайных чисел, номером пограничного узла производства случайных чисел, номером прозрачного контейнера и случайными числами, произведенным прозрачным контейнером. Пограничный сервер, который периодически автоматически генерирует случайные числы на основе одного или более изображений, периодически захваченных одной или более камерами видеонаблюдения, сконфигурированобученную системой машинного обучения на основе нейронной сети модель искусственного интеллекта для автоматического определения рабочего состояния пограничного узла производства случайных чисел и кода соответствующего управляющего программного обеспечения; пограничный сервер автоматически определяет случайные числа с помощью модели искусственного интеллекта, кода соответствующего управляющего программного обеспечения и полученных захваченных изображений.
[5] С другой стороны, согласно вариантам осуществления настоящего раскрытия предостален способ генерирования истинно случайных чисел, включающий более одного пограничного узла производства случайных чисел, изготовленного из празрачного материала и размещенного в общественном месте, для периодически автоматического производства случайных чисел; каждый пограничный узел производства случайных чисел отправляет данные, связанные с производством случайных чисел, в центральный узел производства случайных чисел; центральный узел производства случайных чисел периодически генерирует информацию о случайных числах на основе полученных данных в соответствии с заданными правилами и обеспечит доступности информации, причём способ автоматического производства случайных чисел пограничным узлом производства случайных чисел включает в себя периодическую перестановку одного или более случайно подвижных объектов в прозрачном контейнере посредством периодической работы электромеханического устройства; периодический захват фотографий периодически переставляемых случайно подвижных объектов одной или несколькими камерами видеонаблюдения и отправку фотографий на пограничный сервер; пограничный сервер автоматически определяет соответствующие случайные числа на основе полученной информации захваченных фотографий; пограничный сервер отправляет идентифицированные случайные числа в центральный узел производства случайных чисел; пограничный сервер управляет индикаторной аппаратурой для отображения рабочего состояния внутри пограничного узла производства случайных чисел и состояния внешней среды, сохраняет данные видеонаблюдения и транслирует онлайн для народных масс. В частности, случайно подвижный объект включает в себя мяч для настольного тенниса с напечатанными цифрами, причём способ периодической работы электромеханического оборудования включает периодическое вдувания воздуха в дно прозрачного контейнера электромеханическим оборудованием, к которому подключены электровентилятор, шаговый двигатель, датчик переключателя, антистатические компоненты, программируемая материнская плата промышленной системы управления для периодической перестановки случайно подвижных объектов, причём пограничный сервер сконфигурирован для поддержки аудита информационной безопасности, в частности, центральный узел производства случайных чисел поддерживает аудит информационной безопасности, причём электромеханическое устройство управляется пограничным сервером. В частности, способ периодического генерирования информации о случайных числах в соответствии с заданным правилом включает в себя генерирование данных со временными точками и списком случайных чисел в соответствии со временем из полученных данных центральным узлом производства случайных чисел, номером пограничного узла производства случайных чисел, номером прозрачного контейнера и случайными числами, произведенным прозрачным контейнером. В частности, способ автоматического определения случайных чисел пограничным сервером на основе информации захваченного изображения, включающий использование системы машинного обучения на основе нейронной сети для обучения модели искусственного интеллекта для автоматического определения рабочего состояния пограничного узла производства случайных чисел; установку модели искусственного интеллекта и кода соответствующего управляющего программного обеспечения в пограничный сервер; пограничный сервер автоматически определяет случайные числа с помощью модели искусственного интеллекта, кода соответствующего управляющего программного обеспечения и полученных захваченных изображений. В частности, способ поддержки аудита информационной безопасности включает функцию хранения журналов входной и выходной информации; функцию хранения журналов команд выполнения; функцию защиты информационной безопасности системы.
[6] Настоящее изобретение относится к устройству и способу генерирования истинно случайных чисел, которые имеют следующие полезные эффекты: поскольку корпус пограничного узла производства случайных чисел изготовлен из прозрачного материала и размещен в общественном месте, а контейнер для перекатывания и перестановки случайно подвижных объектов внутри него прозрачен, а индикаторная аппаратура внутри устройства отображает в реальном времени состояния внутренней и внешней рабочей среды, и пограничные узлы производства случайных чисел предоставляют услуги онлайн трансляции для народных масс, а пограничные узлы производства случайных чисел и центральный узел производства случайных чисел поддерживают функции аудита информационной безопасности, так что участники лотерейной деятельности могут одновременно посредством активного посещения и наблюдения в режиме офлайн и прямой трансляции в реальном времени в режиме онлайн способом перекрёстной проверки онлайного и офлайного процессов производства случайных семян решить проблему фальсификации случайных семян путем записанной передачей и видеоподделкой. В свою очередь, он может интуитивно генерировать высоконадежные и проверяемые истинно случайные числа. Поскольку несколько пограничных узлов производства случайных чисел могут быть одновременно размещены в городах разных районов (города разных районов не имеют общей сети электропитания и сети связи), и используют интеллектуальное программное и аппаратное оборудование для автоматизированного и быстрого производства случайных чисел, и весь процесс не предполагает участия человека в работе соответствующего оборудования, поэтому они могут генерировать истинно случайные числа непрерывно, надежно, быстро, массово и нейтрально в течение длительного периода времени. Поскольку центральный узел производства случайных чисел может предоставлять услугу генерирования семян истинно случайных чисел всем народным массам по всему миру через открытый интерфейс, услуга генерирования случайных чисел может быть использована индивидуальными пользователями удобно и по низкой цене.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[7] Сопроводительные чертежи, описанные здесь, используются для обеспечения дальнейшего понимания настоящего раскрытия и являются частью настоящей заявки, а схематические варианты осуществления настоящего раскрытия и их описание используются для интерпретации настоящего раскрытия и не являются ненадлежащим ограничением настоящего раскрытия. На сопроводительных чертежах:
[8] Фиг. 1 представляет собой структурную схему устройства, раскрытого в настоящей заявке;
[9] Фиг. 2 представляет собой схему пограничного узла производства случайных чисел, раскрытого в настоящей заявке;
[10] Фиг. 3 представляет собой схему процесса, раскрытого в настоящей заявке.
[11] Фиг. 4 представляет собой схему устройства для генерирования случайных чисел, раскрытого в настоящей заявке.
ВАРИАНТ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
[12] Для того чтобы специалисты в данной области могли лучше понять технические решения настоящего раскрытия, технические решения в вариантах осуществления настоящего раскрытия будут описаны ясно и полно далее, с учетом сопроводительных чертежей вариантов осуществления настоящего раскрытия. Очевидно, что описанные варианты осуществления являются только частью вариантов осуществления настоящего раскрытия, а не всеми вариантами осуществления. На основе вариантов осуществления настоящего раскрытия все другие варианты осуществления, полученные специалистом в данной области без творческого труда, должны подпадать под объем защиты настоящего раскрытия. Следует отметить, что термины «первый», «второй» и т.д. в описании и формуле изобретения настоящего раскрытия и на вышеуказанных чертежах используются для различения схожих объектов и не обязательно должны использоваться для описания определенного порядка или последовательности. Следует понимать, что используемые таким образом данные могут быть заменены друг друга, так что описанные здесь варианты осуществления настоящего раскрытия могут быть реализованы в порядке, отличном от проиллюстрированных или описанных здесь. Кроме того, термины «включающий» и «имеющий», а также любые их вариации, предназначены для неисключительного охвата, например, процесс, способ, система, продукт или устройство, включающее ряд этапов или элементов, не обязательно ограничивается теми этапами или элементами, которые четко перечислены, но может включать другие этапы или элементы, которые четко не перечислены или которые присущи процессу, способу, продукту или устройству.
[13] В настоящем варианте осуществления изобретения представлены устройство и способ для генерирования истинно случайных чисел. На Фиг. 1 представлена структурная схема устройства, представленного в настоящем варианте осуществления изобретения, как показано на Фиг. 1, в структурной схеме включается пограничный узел производства случайных чисел 101 и пограничный узел производства случайных чисел 102, передающий и обменивающийся информацией по сети с центральным узлом производства случайных чисел 103.
[14] На Фиг. 2 представлена схема устройства пограничного узла производства случайных чисел на Фиг. 1, как показано на Фиг. 2, в схеме включается корпус пограничного узла производства случайных чисел из прозрачного стеклянного материала, который имеет такие размеры, что его легко разместить в общественном месте для демонстрации и чтобы люди в общественном месте могли наблюдать за рабочем состоянием внутри пограничного узла производства случайных чисел. В пограничном узле производства случайных чисел включаются: устройство генерирования случайных чисел, состоящее из изготовленного на заказ прозрачного стеклянного контейнера, 12 мячей для настольного тенниса с различными числами, напечатанными на них в прозрачном контейнере, электровентилятора, шагового двигателя, антистатических компонентов, датчика переключателя и программируемой материнской платы промышленной системы управления (см. Фиг. 4); камеру видеонаблюдения 202, сконфигурированную для захвата рабочего состояния внутри пограничного узла производства случайных чисел и состояния внешней среды; камеру видеонаблюдения 201, сконфигурированную для захвата подробностей случайного движения мячей для настольного тенниса; индикаторную аппаратуру, сконфигурированную для отображения рабочего состояния внутри пограничного узла производства случайных чисел и состояния внешней среды; и пограничный сервер, соединенный с камерами видеонаблюдения и индикаторной аппаратурой.
[15] Пограничный сервер на Фиг. 2 представляет собой компьютерное устройство общего назначения, сконфигурированное для периодически автоматического генерирования случайных чисел на основе изображений, периодически захваченных камерой видеонаблюдения 201, и периодически автоматической идентификации рабочего состояния внутри и снаружи пограничного узла производства случайных чисел на основе изображений, периодически захваченных камерой видеонаблюдения 202. Причём программная функция автоматического определения случайных чисел и рабочего состояния внутри и снаружи пограничного узла производства случайных чисел на основе изображений реализуется с помощью модели искусственного интеллекта, обученной системой машинного обучения на основе нейронной сети, которая является основной на рынке, и кода соответствующего управляющего программного обеспечения. Модель искусственного интеллекта обучается путем подачи в систему машинного обучения соответствующего количества меток и большого количества изображений, помеченных метками объектов, для обучения модели искусственного интеллекта с функцией обнаружению объектов на основе изображений.
[16] Пограничный сервер на Фиг. 2 сконфигурирован для ежеминутной отправки данных на центральный узел производства случайных чисел на Фиг. 1, круглосуточно непрерывного хранения данных видеонаблюдения, управления индикаторной аппаратурой и онлайн трансляции для народных масс. Причём данные, отправляемые на центральный узел производства случайных чисел, включают: время определения случайного числа, номер пограничного узла производства случайных чисел, номер прозрачного стеклянного контейнера, случайное число, сгенерированное идентифицированным прозрачным стеклянным контейнером с соответствующим номером, и BASE64-код соответствующий идентифицированному изображением. При содержание, отображаемое индикаторной аппаратурой, включает в себя: случайные числа, генерируемые каждую минуту, рабочее состояние внутри пограничного узла производства случайных чисел и состояние внешней среды (включая видеоинформацию прямого эфира с посетителями, находящимися поблизости, в режиме видеонаблюдения), а также данные со свойство временной эффективности, получаемые из сети в режиме реального времени (например, данные о торговле акциями в режиме реального времени, информация о новости прямого эфира авторитетной трансляции). Причём способ онлайн трансляции для народных масс реализуется с помощью программного обеспечения прямого эфира OBS с открытым исходным кодом для передачи видеопотока на платформу видео прямого эфира WeChat.
[17] Пограничный сервер на Фиг. 2 сконфигурирован для поддержки аудита информационной безопасности. В частности, он сконфигурирован с фукцией хранения журналов входной и выходной информации; с фукцией хранения журналов команд выполнения; и с фукцией защиты информационной безопасности системы. Функции, связанные с аудитом информационной безопасности, реализуются с помощью совместной работы аппаратного и программного обеспечения на компьютерном оборудовании. Вы можете приобрести на рынке основные аппаратно-программные средства аудита информационной безопасности и установить их на пограничные серверы.
[18] Изготовленный на заказ прозрачный стеклянный контейнер, 12 мячей для настольного тенниса с напечатанными различными номерами, электровентилятор, шаговый двигатель, антистатические компоненты, датчик переключателя и программируемая материнская плата промышленной системы управления собраны так, как показано на Фиг. 4. При этом на дне изготовленного на заказ прозрачного стеклянного контейнера имеет канавку шириной 5 см, длиной 50 см и глубиной 10 см. При этом средняя часть изготовленного на заказ прозрачного стеклянного контейнера образует угол 5 градусов по отношению к горизонтальной плоскости, чтобы мячи для настольного тенниса могли скользить в канавку, а на внутренней стене канавки помещен заземленный лист из красной меди шириной 1 см, длиной 50 см и высотой 0,2 мм для устранения статического электричества, возникающего при случайном движении мяча для настольного тенниса в течение длительного периода времени. Каждый из разных мячей для настольного тенниса имеет свой номер, включая числа от 1 до 12 соответственно, а на одном мяче для настольного тенниса равномерно напечатаны 18 одинаковых номеров одинакового размера, так что независимо от того, как он движется, номера на нем могут быть зафиксированы камерой. Причём электровентилятор - это миниатюрный бесщеточный центробежный нагнетательный вентилятор типа C9003 производства NINGBO ANCHOR DRIVE TECHNOLOGY CO.,LTD. Причём шаговый двигатель - стандартный шаговый двигатель с замкнутым контуром 57 типа, доступный на рынке. Вентилятор крепится к шаговому двигателю с помощью оптической оси. Причём датчик переключателя представляет собой инфракрасный фотоэлектрический датчик переключателя. Причём программируемая материнская плата промышленной системы управления сконфигурирована следующим образом: на 0-й секунде каждой минуты электровентилятор приводится для вдувания воздуха в вход воздуха дна прозрачного контейнера в течение 10 секунд, так что мячи для настольного тенниса случайно двигаются в верхней части воронкообразного прозрачного стеклянного контейнера; на 10-й секунде каждой минуты шаговый двигатель приводится для вращения электровентилятора, установленного на шаговом двигателе, на 30 градусов против часовой стрелки, чтобы добиться быстрого прекращения подачи воздуха на воздухозаборнике для дна прозрачного контейнера; на 20-й секунде каждой минуты шаговый двигатель приводится для вращения электровентилятора, установленного на шаговом двигателе, на 30 градусов по часовой стрелке, чтобы выход электровентилятора мог быть снова выровнен с входом воздуха в прозрачный контейнер, для подготовки к производству случайных чисел для следующего одноминутного цикла. Датчик переключателя под электровентилятором используется для автоматического сброса входа вохдуха электровентилятора после неожиданного отключения питания: программируемая материнская плата промышленной системы управления путем идентификации сигнала переключателя от датчика переключателя приводитэлектровентилятор на шаговом двигателе в движение, чтобы совместить его вход воздуха с дном прозрачного контейнера.
[19] Чтобы сохранить простоту Фиг. 2 и Фиг. 4 и облегчить понимание соответствующей технологии обычными специалистами, на Фиг. 2 не показано множество прозрачных стеклянных контейнеров и соответствующих комплектов электромеханического оборудования. Специалист в области электромеханического оборудования может обратиться к Фиг. 2 и Фиг. 4, чтобы реализовать соединение нескольких комплектов электромеханического оборудования. На практике для обеспечения эксплуатационной надежности одного пограничного узла производства случайных чисел требуется более двух прозрачных стеклянных контейнеров и более двух соответствующих комплектов электромеханических устройств. Пограничный сервер на Фиг. 2 сконфигурирован для управления электромеханическими устройствами, включающего: когда пограничный сервер распознает, что мяч для настольного тенниса в прозрачном стеклянном контейнере с каким-то номером не может двигаться случайно в соответствии с собранными изображениями, он останавливает соответствующее пронумерованное электромеханическое устройство, управляя программируемой материнской платой промышленной системы управления; когда какое-то пронумерованное устройство останавливается, он пытается запустить другой комплект резервного электромеханического устройства для продолжения работы.
[20] Центральный узел производства случайных чисел 103 на Фиг. 1 сконфигурирован для получения данных от двух пограничных узлов производства случайных чисел; генерирования информации о случайных числах каждую минуту в соответствии с заданным правилом и отправки данных в формате JSON по протоколу связи HTTPS для обеспечения доступности информации. Причём заданные правила включают генерацию информации о случайных числах в соответствии с последовательностью нумерации пограничных узлов производства случайных чисел и последовательностью нумерации прозрачных контейнеров. Информация о случайных числах включает в себя: время из полученных данных центральным узлом производства случайных чисел, номер пограничного узла производства случайных чисел, номер прозрачного контейнера и случайное число, произведенное прозрачным контейнером, список размещения и сочетания отсортированных цифр мячей для настольного тенниса, список десятичных кодовых чисел, соответствующих размещению и сочетанию отсортированных цифр мячей для настольного тенниса, и диапазон случайных значений.
[21] Центральный узел производства случайных чисел 103 на Фиг. 1 сконфигурирован для поддержки способа аудита информационной безопасности: аналогично тому, как пограничный сервер сконфигурирован для поддержки аудита информационной безопасности на Фиг. 2.
[22] Для того чтобы сохранить простоту Фиг. 2 и Фиг. 4 и облегчить понимание соответствующей технологии специалистом, на Фиг. 2 не показаны некоторые необходимые, но легко выводимые устройства и соединения оборудования, такие как достаточно яркие осветительные средства, установка электропитания с разумное мощностью, разумно подключенные кабели, разумно подключенные сетевые устройства и сетевые соединения.
[23] Далее мы опишем, как генерировать истинно случайные числа на основе схемы процесса на Фиг. 3 и вышеуказанного устройства.
[24] Прежде всего, как описано в разделе S301 на Фиг. 3, устройство пограничного узла производства случайных чисел, показанное на Фиг. 2, размещено на торговой площади в Пекине с большим потоком людей под номером 1001, где есть два набора прозрачных стеклянных контейнеров и электромеханических оборудований под номерами 10011 и 10012 соответственно; устройство пограничного узла производства случайных чисел, показанное на ФИГ. 2, размещено на парковой площади в Шанхае с большим потоком людей под номером 2001, где есть два набора воронкообразных прозрачных стеклянных контейнеров и электромеханических оборудований под номерами 20011 и 20012 соответственно. В 19:02:0 17-ого апреля 2022 года электровентиляторы 4-х устройств для генерирования случайных чисел одновременно вдувают воздух в вход воздуха на дне соответствующих прозрачных контейнеров, так что мячи для настольного тенниса внутри прозрачного стекла случайно двигаются в течение 10 секунд. В 19:02:10 17-ого апреля 2022 года электровентиляторы 4-х устройств для генерирования случайных чисел были одновременно перемещены против часовой стрелки на 30 градусов, тем самым остановив подачу воздуха на воздухозаборнике для дна прозрачных контейнеров и позволив мячам для настольного тенниса внутри 4-х прозрачных контейнерах перестроиться на дне прозрачных стеклянных контейнеров. В 19:02:20 17-ого апреля 2022 года электровентиляторы 4-х устройств для генерирования случайных чисел были одновременно перемещены по часовой стрелке на 30 градусов и в то же время позволили камере видеонаблюдения 201 на Фиг. 2 отправить захваченные в это время изображения на пограничный сервер.
[25] Затем, как описано в разделе S302 на Фиг. 3: пограничный сервер в пограничномузле производства случайных чисел под номером 1001 в 19:02:22 17-ого апреля 2022 года отправляет информацию о случайных числах в формате данных JSON, автоматически идентифицированную и сгенерированную искусственным интеллектом, в центральный узел производства случайных чисел, размещенный на AliCloud, по протоколу связи HTTPS. Содержание информации о случайных числах: {«nodeNo»: «1001», «time»: «2022-04-17-19-02», «datas»:[{ «genNo»: «10011», «pingpongNo»: «100107020809110504031206», «img»: «base64formatImg-01-moreDataNotShow»},{«genNo»: «10012», «pingpongNo»: «040305100711020809010612», «img»: «base64formatImg-02-moreDataNotShow»}]}, пограничный узел производства случайных чисел под номером 1002 в 19:02:23 17-ого апреля 2022 года отправляет информацию о случайных числах в формате данных JSON, автоматически идентифицированную и сгенерированную искусственным интеллектом, в центральный узел производства случайных чисел, размещенный на AliCloud, по протоколу связи HTTPS. Содержание информации о случайных числах: {«nodeNo»: «1002», «time»: «2022-04-17-19-02», «datas»:[{ «genNo»: «20011», « pingpongNo»: «070812020510030911040601», «img»: «base64formatImg-03-mo reDataNotShow»},{«genNo»: «20012», «pingpongNo»: «090501070612020310041108», «img»: «base64formatImg-04-moreDataNotShow»}]).
[26] Затем, как описано в S302 на Фиг. 3: центральный узел производства случайных чисел генерирует информацию о случайных числах из полученных данных в порядке номера пограничного узла и номера контейнера. Содержание информации о случайных числах:{«time»: «2022-04-17-19-02», «pingpongNos»:[«100107020809110504031206», « 040305100711020809010612», «070812020510030911040601», «090501070612020310041108»], «randomNos»:[«361089176», «127994581», «264598774» «090501070612020310041108»], «randomNos»:[«361089176», «127994581», «264598774», «334030334»], «maxValue»:479001599, «nodes»:[{«nodeNo»: «1001», «time»: «2022-04-17-19-02», «datas»:[{«genNo»: «10011», «pingpongNo»: «100107020809110504031206», «img»: «base64formatImg-01-moreDataNotShow»},{«genNo»: «10012», «pingpongNo»: «040305100711020809010612», «img»: «base64formatImg-02-m oreDataNotShow»}]},{ «nodeNo»: «1002», «time»: «2022-04-17-19-02», «datas»:[ {«genNo»: «20011», «pingpongNo»: «070812020510030911040601», «img»: «base 64formatImg-03-moreDataNotShow»),{«genNo»: «20012», «pingpongNo»: «090 501070612020310041108», «img»: «base64formatImg-04-moreDataNotShow»}]}]}. Поле pingpongNos представляет собой список размещения и сочетания отсортированных цифр мячей для настольного тенниса, поле randomNos представляет собой список десятичных кодовых чисел, соответствующих размещению и сочетанию отсортированных цифр мячей для настольного тенниса, поле maxValue - максимально возможный диапазон случайных значений, начиная с 0. Способ преобразования размещения номеров мяча для настольного тенниса в соответствующий десятичный код включает определение размещения мяча для настольного тенниса от 1 по возрастанию до 12 как десятичный код 0, и определение размещения мяча для настольного тенниса от 12 по убыванию до 1 как десятичный код 479001599, и вычисление различных сочетаний в соответствующий десятичный код с помощью способа размещения, сочетания и компьютерного алгоритма. Например, одно размещение мяча для настольного тенниса 100107020809110504031206 из вышеуказанных может быть разбито на 12 сегментов, и количество размещения и сочетаний между каждым сегментом может быть подсчитано отдельно, и в итоге сложено: все размещения между 010203040506070809101112 (включительно) и 100102030405060708091112 (исключительно ) могут быть 359251200 = (10-1) * 11*10*9*8*7*6*5*4*3*2 , все размещения между 10010203040405060708091112 (включительно) и 100102030405060708091112 (исключительно) могут быть 0=(1-0-1) * 10*9*8*7*6*5*4*3*2, все размещения между 100102030405060708091112 (включительно) и 100107020304050608091112 (исключительно) могут быть 1814400=(7-1-1)*9*8*7*6*5*4*3*2 , все размещения между 100107020304050608091112 (включительно) и 100107020304050608091112 (исключительно) могут быть 0 = (2-1-1)*8*7*6*5*4*3*2, все размещения между 10010702080304050606091112 (включительно) и 10010702080903040506061112 (исключительно ) могут быть 20160 = (8-3-1) *7*6*5*4*3*2 , все размещения между 100107020803040506091112 (включительно) и 100107020809030405061112 (исключительно) могут быть 2880 = (9-4-1) *6*5*4*3*2 , все размещения между 100107020803040506091112 (включительно) и 10010702080903040506061112 (исключительно) могут быть 480 = (11-6-1) *5*4*3*2, все размещения между 100107020809110503040612 (включительно) и 100107020809110503040612 (исключительно) могут быть 48=(5-2-1) *4*3*2 , все размещения между 100107020809110503040612 (включительно) и 100107020809110503040612 (исключительно) могут быть 6=(3-2-1)*2, все размещения между 100107020809110503040612 (включительно) и 100107020809110503040612 (исключительно) могут быть 0=(3-2-1)*2, все размещения между 100107020809110504030612 (включительно) и 100107020809110504031206 (исключительно) могут быть 1=(12-10-1), все размещения между 100107020809110504031206 (включительно) и 100107020809110504031206 (включительно) могут быть 1=6-5, а в конце концов все размещения может быть 361089176=359251200+0+1814400+0+20160+2880+480+48+6+0+1+1. Кроме того, на тот же мяч для настольного тенниса нужно напечатать несколько одинаковых цифр подходящего размера, чтобы камера распознала цифры на мяче для настольного тенниса. Информация о случайных числах в формате JSON будет доступна народным массамв 19:02:30 17-ого апреля 2022 года через протокол связи HTTPS и заданный сетевой адрес.
[27] Затем в 19:03:0 17-ого апреля 2022 года начнется новый цикл. Пограничный узел производства случайных чисел автоматически переставляет мячи для настольного тенниса с помощью оборудования для генерирования случайных чисел, а пограничный сервер автоматически определяет сгенерированные случайные числа на основе изображений, захваченных в 19:03:20 17-ого апреля 2022 года, и отправляет их в центральный узел производства случайных чисел, который генерирует последнюю информацию о случайных числах в соответствии с заданными правилами и обеспечит доступность информации. Таким образом, реальные случайные числа, используемые для проведения лотереи или розыгрыша, непрерывно генерируются с одним циклом в одну минуту.
[28] Кроме того, следует отметить, что вышеуказанные хранение данных видеонаблюдения, онлайн трансляция для народных масс, функция показания содержания индикаторной аппаратуры, аудит информационной безопасности, открытие интерфейса запроса сетевых случайных чисел для народных масс и другие связанные функции круглосуточно работают на 24 часа и не подвержены влиянию вышеописанного процесса. Конкретный способ онлайн трансляции и содержание отображения индикаторной аппаратуры уже были описаны при описании устройства. Мы не будем повторять их здесь. Функция аудита информационной безопасности в основном защищает безопасность данных пограничного узла производства случайных чисел и центрального узла производства случайных чисел, предотвращает незаконный доступ к сети и атаки, а также облегчает сбор доказательств и аудит со стороны служб общественной безопасности и судебных органов.
[29] Способ использования сгенерированных семян истинно случайных чисел для лотереи или розыгрыша включает в себя: заблаговременное депонирование в блокчейн-системе списка участников лотереи или розыгрыша, количества лотерейных или призовых установок, информации о времени производства семян случайных чисел в будущем и алгоритма генерирования результатов лотереи или розыгрыша; и после генерирования семян случайных чисел в указанное время, генерирование высоконадежных результатов лотереи или розыгрыша с помощью информации, депонированной в блокчейн-системе.
[30] Вышеизложенное является лишь предпочтительным вариантом осуществления настоящего изобретения, а не его ограничением; следует отметить, что, хотя настоящее изобретение подробно описано со ссылкой на вышеуказанные варианты осуществления, обычный специалист в данной области техники должен понимать, что он может модифицировать технические решения, описанные в вышеуказанных вариантах осуществления, или сделать эквивалентные замены некоторых или всех технических признаков в них; и такие модификации и замены не приводят к отклонению сущности соответствующих технических решений от объема технических решений вариантов осуществления настоящего изобретения.
название | год | авторы | номер документа |
---|---|---|---|
Система для транспортной лотереи | 2018 |
|
RU2680367C1 |
Устройство управления электронной игрой | 1988 |
|
SU1639687A1 |
АППАРАТ ДЛЯ РОЗЫГРЫША ЛОТЕРЕЙ | 1995 |
|
RU2144215C1 |
СПОСОБ ПРОВЕДЕНИЯ ЛОТЕРЕИ И УСТРОЙСТВО ДЛЯ ЕГО РЕАЛИЗАЦИИ | 2006 |
|
RU2328766C1 |
СПОСОБ ПРОВЕДЕНИЯ ЛОТЕРЕИ (ВАРИАНТЫ) И СИСТЕМА ДЛЯ ПРОВЕДЕНИЯ ЛОТЕРЕИ НА ОСНОВЕ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ ОПЛАТЫ И КОНТРОЛЯ ПРОЕЗДА НА ОБЩЕСТВЕННОМ ТРАНСПОРТЕ (ВАРИАНТЫ) | 2010 |
|
RU2415692C1 |
СПОСОБ ПРОВЕДЕНИЯ ЛОТЕРЕЙ И СИСТЕМА ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ | 1996 |
|
RU2080138C1 |
СПОСОБ ПРОВЕДЕНИЯ ЭЛЕКТРОННОЙ ЛОТЕРЕИ | 2009 |
|
RU2403944C1 |
РУЛЕТКА | 1997 |
|
RU2122879C1 |
РУЛЕТКА | 1999 |
|
RU2179051C2 |
СПОСОБ ПРОВЕДЕНИЯ ТИРАЖНОЙ ЛОТЕРЕЙНОЙ ИГРЫ И ТИРАЖНАЯ ИГРОВАЯ ЛОТЕРЕЙНАЯ СИСТЕМА ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ | 2007 |
|
RU2346329C2 |
Изобретение относится к генерированию истинно случайных чисел. Технический результат заключается в возможности автоматизированного и быстрого генерирования случайных чисел. Устройство содержит более одного пограничного узла производства случайных чисел и один центральный узел производства случайных чисел, корпус, изготовленный из прозрачного материала, содержащий более одного прозрачного контейнера; один или более случайно подвижных объектов в прозрачном контейнере; электромеханическое оборудование, сконфигурированное для периодического управления случайно подвижными объектами; одну или более камер видеонаблюдения, сконфигурированных для захвата рабочего состояния внутри узла и состояния внешней среды; и одну или более индикаторных аппаратур, сконфигурированных для отображения рабочего состояния; пограничный сервер, соединённый с камерами видеонаблюдения и индикаторными аппаратурами. 2 н. и 8 з.п. ф-лы, 4 ил.
1. Устройство для генерирования случайных чисел, включающее более одного пограничного узла производства случайных чисел и один центральный узел производства случайных чисел, в частности, корпус пограничного узла производства случайных чисел изготовлен из прозрачного материала и размещён в общественном месте, в нём включаются более одного прозрачного контейнера; один или более случайно подвижных объектов в прозрачном контейнере; электромеханическое оборудование, сконфигурированное для периодического управления случайно подвижными объектами; одну или более камер видеонаблюдения, сконфигурированных для захвата рабочего состояния внутри пограничного узла производства случайных чисел и состояния внешней среды; и одну или более индикаторных аппаратур, сконфигурированных для отображения рабочего состояния внутри пограничного узла производства случайных чисел и состояния внешней среды; и пограничный сервер, соединённый с камерами видеонаблюдения и индикаторными аппаратурами, причём пограничный сервер предусматривает на основании одного или более изображений, периодически захваченных одной или несколькими камерами видеонаблюдения периодически автоматическое генерирование случайных чисел, автоматическое определение рабочего состояния внутри и снаружи пограничного узла производства случайных чисел, отправку данных в центральный узел производства случайных чисел, сохранение данных видеонаблюдения, управление индикаторной аппаратурой и онлайн трансляции для народных масс,
в частности, центральный узел производства случайных чисел сконфигурирован для приёма данных от более чем одного пограничного узла производства случайных чисел; периодического генерирования информации о случайных числах в соответствии с заданными правилами и обеспечения доступности информации.
2. Устройство по п. 1, отличающееся тем, что случайно подвижный объект включает в себя мяч для настольного тенниса с напечатанными цифрами, причём электромеханическое устройство включает в себя электровентилятор, шаговый двигатель, датчик переключателя, антистатические компоненты, программируемую материнскую плату промышленной системы управления, причём электромеханическое устройство сконфигурировано для периодически случайной перестановки случайно подвижных объектов путём периодического вдувания воздуха в дно прозрачного контейнера, причём пограничный сервер сконфигурирован для поддержки аудита информационной безопасности, причём центральный узел производства случайных чисел сконфигурирован для поддержки аудита информационной безопасности, причём электромеханическое устройство подключено к пограничному серверу.
3. Устройство по п. 2, отличающееся тем, что пограничный сервер и центральный узел производства случайных чисел, поддерживающие аудит информационной безопасности, включают в себя сконфигурированную функцию хранения журнала входной и выходной информации; сконфигурированную функцию хранения журнала команд выполнения; сконфигурированную функцию защиты информационной безопасности системы.
4. Устройство по п. 1, отличающееся тем, что центральный узел производства случайных чисел, периодически генерирующий информацию о случайных числах в соответствии с заданным правилом, включает функцию, сконфигурированную для генерирования данных с временными точками и списком случайных чисел в соответствии со временем из полученных данных центральным узлом производства случайных чисел, номером пограничного узла производства случайных чисел, номером прозрачного контейнера и случайными числами, произведённым прозрачным контейнером.
5. Устройство по п. 1, отличающееся тем, что пограничный сервер для периодически автоматического генерирования случайных чисел на основе одного или более изображений, периодически захваченных одной или более камерами видеонаблюдения, включает в себя сконфигурированную модель искусственного интеллекта и кода соответствующего управляющего программного обеспечения на основе тренировки системы машинного обучения для автоматического определения рабочего состояния пограничного узла производства случайных чисел; пограничный сервер сконфигурирован для поддержки функции автоматического определения случайных чисел с помощью модели искусственного интеллекта, кода соответствующего управляющего программного обеспечения и полученных захваченных изображений.
6. Способ генерирования случайных чисел, включающий более одного пограничного узла производства случайных чисел, изготовленного из прозрачного материала и размещённого в общественном месте, для периодически автоматического производства случайных чисел; каждый пограничный узел производства случайных чисел отправляет данные, связанные с производством случайных чисел, в центральный узел производства случайных чисел; центральный узел производства случайных чисел периодически генерирует информацию о случайных числах на основе полученных данных в соответствии с заданными правилами и обеспечит доступности информации,
причём способ автоматического производства случайных чисел пограничным узлом производства случайных чисел включает в себя периодическую перестановку одного или более случайно подвижных объектов в прозрачном контейнере посредством периодической работы электромеханического устройства; периодический захват фотографий периодически переставляемых случайно подвижных объектов одной или несколькими камерами видеонаблюдения и отправку фотографий на пограничный сервер; пограничный сервер автоматически определяет соответствующие случайные числа на основе полученной информации захваченных фотографий; пограничный сервер отправляет идентифицированные случайные числа в центральный узел производства случайных чисел; пограничный сервер управляет индикаторной аппаратурой для отображения рабочего состояния внутри пограничного узла производства случайных чисел и состояния внешней среды, сохраняет данные видеонаблюдения и транслирует онлайн для народных масс.
7. Способ по п. 6, отличающийся тем, что случайно подвижный объект включает в себя мяч для настольного тенниса с напечатанными цифрами, причём способ периодической работы электромеханического оборудования включает периодическое вдувания воздуха в дно прозрачного контейнера электромеханическим оборудованием, к которому подключены электровентилятор, шаговый двигатель, датчик переключателя, антистатические компоненты, программируемая материнская плата промышленной системы управления для периодической перестановки случайно подвижных объектов, причём пограничный сервер сконфигурирован для поддержки аудита информационной безопасности, в частности центральный узел производства случайных чисел поддерживает аудит информационной безопасности, причём электромеханическое устройство управляется пограничным сервером.
8. Способ по п. 6, отличающийся тем, что способ периодического генерирования информации о случайных числах в соответствии с заданным правилом включает в себя генерирование данных со временными точками и списком случайных чисел в соответствии со временем из полученных данных центральным узлом производства случайных чисел, номером пограничного узла производства случайных чисел, номером прозрачного контейнера и случайными числами, произведённым прозрачным контейнером.
9. Способ по п. 6, отличающийся тем, что способ автоматического определения случайных чисел пограничным сервером на основе информации захваченного изображения, включающий использование системы машинного обучения на основе нейронной сети для обучения модели искусственного интеллекта для автоматического определения рабочего состояния пограничного узла производства случайных чисел; установку модели искусственного интеллекта и кода соответствующего управляющего программного обеспечения в пограничный сервер; пограничный сервер автоматически определяет случайные числа с помощью модели искусственного интеллекта, кода соответствующего управляющего программного обеспечения и полученных захваченных изображений.
10. Способ по п. 7, отличающийся тем, что способ поддержки аудита информационной безопасности включает функцию хранения журналов входной и выходной информации, функцию хранения журналов команд выполнения, функцию защиты информационной безопасности системы.
CN 108958706 A, 07.12.2018 | |||
US 10873458 B2, 22.12.2020 | |||
US 10382196 B2, 13.08.2019 | |||
Повышение неоднозначности | 2016 |
|
RU2737917C1 |
TW I716406 B, 21.01.2021. |
Авторы
Даты
2025-05-28—Публикация
2023-04-18—Подача