Цифровая гарантия честности: УрФУ разработал алгоритм для распределения подарков среди участников викторины «Опорный край»

В основе системы — алгоритм генерации случайных чисел

Специалисты дирекции информационных технологий Уральского федерального университета представили систему, которая будет использована при подведении итогов викторины «Опорный край». При помощи алгоритма в прямом эфире будут определены 2 165 участников викторины, которые получат ценные подарки: смартфоны, квартиры, автомобили и легендарные уральские мотоциклы.

В основе системы — алгоритм генерации случайных чисел. Механизм выстроен так, что один участник не сможет получить больше одного подарка, а список участников неизвестен никому из членов команды на протяжении всего проекта — вся информация анонимна. Таблицу с номерами участников загрузят в цифровой сервис перед началом эфира 12 апреля. Все обладатели подарков будут записываться и вручную, и в виде цифрового отпечатка. При этом программа будет работать автономно за счет изолированности сегмента сети, что позволит защитить алгоритм от хакерских атак. Исходный код программы будет в свободном доступе, и каждый желающий сможет с ним ознакомиться.

— Открытость и репутация университета — это гаранты того, что участники могут быть уверены в честности викторины. Мы долго обсуждали, как сделать так, чтобы было и понятно, и честно, и открыто, и технически реализуемо. Ведь можно такого понаделать технически, что потом вообще непонятно, как оно работает. Нужна была относительно простая система, но при этом ее надежность должна быть на высоком уровне, — объяснил директор Института радиоэлектроники и информационных технологий УрФУ Илья Обабков.

Система достаточно проста в использовании. Тем, кто будет запускать генератор случайных чисел, нужно будет кликать на экран при распределении каждого подарка (исключение составят 2 тысячи смартфонов, которые распределят автоматически одним кликом в целях экономии времени). А участникам викторины нужно будет только следить за подведением итогов в прямом эфире ОТВ и, если им повезет, обратиться в Благотворительный фонд Свердловской области, чтобы получить свой подарок.

Как рассказал начальник управления перспективных разработок дирекции информационных технологий УрФУ Дмитрий Коренюгин, в разработке алгоритма принимали участие порядка 10 человек, в том числе студенты бакалавриата и магистратуры. Разработка программы заняла около двух месяцев. Сейчас идут тесты системы, для гарантии надежности выбора программисты планируют протестировать ее на базе из 10 миллионов номеров.

— У нас очень богатый опыт разработки компьютерных систем различной сложности для взаимодействия со студентами, сотрудниками, партнерами. Мы сделали все для того, чтобы система была максимально надежной и качественной. Все компоненты программного продукта проходят большой цикл проверки. Есть специальный алгоритм, который определяет, насколько качественно был написан код, — подчеркнул Дмитрий Коренюгин.

Ранее «Областная газета» писала о том, что свердловчане, которые находятся в зоне проведения СВО, смогут получить медаль и ценные подарки викторины «Опорный край».

Опубликовано в № 50 (9861) от 8 марта 2024 года.

В Нижнем Тагиле открыли скульптуру «Театрального лисенка»

В день рождения Нижнетагильского театра кукол, 17 мая, у главного входа театра усыновили скульптуру «Театральный лисенок». Автор...

Экосистема «Космос» представлена на стенде Свердловской области на VIII Российско-Китайском ЭКСПО в Харбине

Экосистема «Космос», которая создается по инициативе губернатора Евгения Куйвашева, представлена на стенде Свердловской области на VIII Российско-Китайском ЭКСПО...

Подписывайтесь на нас в любимой соцсети

Читайте также