Код документа: RU181439U1
Полезная модель относится к вычислительной технике, в частности, к децентрализованной технологической платформе хранения и обмена данными транзакций в распределенной вычислительной сети, базирующейся на использовании технологии блокчейн при конвертации транзакций пользователей игрового и социального контента сети Интернет в обеспечение логистических потоков.
Актуальные тренды развития современной экономики отличаются динамичным характером и противоречивостью. Стагнация традиционных секторов рынка сопровождается взрывным развитием технологий блок-чейна, неудержимым ростом капитализации криптовалют. Нестабильность этого «мыльного пузыря», его сходство с классическими пирамидами подчеркивается отсутствием у большинства криптовалют цели их эмиссии и какого-либо механизма их обеспечения в нагрузку к проблемам правового регулирования зафиксированным случаям прямого мошенничества.
С другой стороны рынка, низкая маржинальность традиционных потребительских секторов, их перенасыщенность дополняется исчерпанностью традиционных способов продвижения товаров и услуг.
В этих условиях возникает задача создания технологической платформы для стандартизации и универсализации новейших технологий, интегрирующей ресурсы ранее слабоинтегрированных рынков и площадок: блок-чейна, маркетинговых технологий и рекламных услуг. При этом потенциал такой интеграции даст наибольший эффект при условии использования еще одного малоэффектвно используемого ресурса - многосотмиллионной аудитории пользователей игрового контента - игроков, играющих, в первую очередь, для получения позитивного психологического настроя без подключения других - мотиваторов.
Подобная технологическая платформа позволит объединить пользователей сети Интернет, издателей и владельцев игр, продавцов товаров и услуг (партнеров), и дать возможность игрокам зарабатывать криптовалюту, играя в любимые игры.
Известны технические решения поставленной задачи (1, 2).
Первое из известных технических решений содержит множество компьютерных устройств, объединенных в сеть, выполняющих функции рабочих мест по обработке документов, и компьютерных устройств, предназначенных для хранения баз данных документов, при этом в упомянутых базах данных, содержатся данные, относящиеся к документам, представленным в соответствии с заданными шаблонами, и в систему дополнительно включены первое компьютерное устройство, выполняющее функцию портала, предназначенное для обеспечения и контроля доступа пользователей к данным, и второе компьютерное устройство управления инфраструктурой системы, предназначенное для интеграции с внешними системами, обеспечения доставки сообщений системам и пользователям, а также для управления и обеспечения доступа к корпоративным справочникам, соединенные между собой, а первое компьютерное устройство, выполняющее функцию портала, также соединено с множеством компьютерных устройств, объединенных в сеть, выполняющих функции рабочих мест по обработке документов, и с компьютерными устройствами, предназначенными для хранения баз данных документов (1).
Недостаток данного технического решения заключается в его невысокой надежности, обусловленной тем, что в системе не контролируется поступление полного набора передаваемых данных пользователей.
Известна и другая технологическая платформа, содержащая модуль задания временных параметров поступления входных сообщений, модуль измерения и документирования характеристик функционирования системы, модуль обработки кодограмм сообщений объектов системы, модуль приема записей базы данных сервера центра обработки данных, модуль идентификации объектов системы, модуль селекции временных циклов обработки данных, модуль идентификации опорных адресов базы данных сервера центра обработки данных, модуль селекции временных циклов приема сообщений объектов системы, модуль фиксации результатов контроля функционирования системы, модуль идентификации опорных адресов документирования данных и модуль формирования сигналов считывания и записи базы данных (2).
Недостаток этого технического решения состоит в невысоком быстродействии системы, обусловленной тем, что обработку данных игровых ресурсов сети Интернет технологическая платформа не может реализовать в реальном масштабе времени.
Цель полезной модели заключается в устранении указанного недостатка, т.е. в повышении быстродействия технологической платформы путем обработки данных игроков - пользователей сети Интернет в реальном масштабе времени.
Поставленная цель достигается тем, что в децентрализованную технологическую платформу, содержащую модуль приема транзакций игроков с площадок игровых компаний, информационный и синхронизирующий входы которого являются первыми информационным и синхронизирующим входами децентрализованной технологической платформы соответственно, а первый информационный выход модуля приема транзакций игроков с площадок игровых компаний является информационным выходом децентрализованной технологической платформы, предназначенным для выдачи транзакций игроков на информационный вход сервера базы данных децентрализованной технологической платформы, при этом первый информационный вход децентрализованной технологической платформы предназначен для приема транзакций игроков с площадок игровых компаний, а первый синхронизирующий вход децентрализованной технологической платформы предназначен для приема синхронизирующих сигналов занесения транзакций игроков в модуль приема транзакций игроков с площадок игровых компаний, модуль установки заданного числа транзакций игроков, информационный и синхронизирующий входы которого являются вторыми информационным и синхронизирующим входами децентрализованной технологической платформы соответственно, при этом второй информационный вход децентрализованной технологической платформы предназначен для приема заданного числа транзакций игроков, а второй синхронизирующий вход децентрализованной технологической платформы предназначен для приема синхронизирующих сигналов занесения заданного числа транзакций игроков в модуль установки заданного числа транзакций игроков, модуль приема данных сервера базы данных децентрализованной технологической платформы, информационный и синхронизирующий входы которого являются третьими информационным и синхронизирующим входами децентрализованной технологической платформы соответственно, при этом третий информационный вход децентрализованной технологической платформы предназначен для приема данных из базы данных децентрализованной технологической платформы, а третий синхронизирующий вход децентрализованной технологической платформы предназначен для приема синхронизирующих сигналов занесения данных в модуль приема данных сервера базы данных децентрализованной технологической платформы, модуль синхронизации, один тактирующий вход которого соединен с первым синхронизирующим входом децентрализованной технологической платформы, а другой тактирующий вход модуля синхронизации подключен к третьему синхронизирующему входу децентрализованной технологической платформы, и модуль памяти, введены модуль селекции адресов игроков в базе данных сервера децентрализованной технологической платформы, информационный вход которого соединен с вторым информационным выходом модуля приема транзакций игроков с площадок игровых компаний, синхронизирующий вход модуля селекции адресов игроков в базе данных сервера децентрализованной технологической платформы подключен к первому тактирующему выходу модуля синхронизации, а считывающие выходы модуля селекции адресов игроков в базе данных сервера децентрализованной технологической платформы соединены с соответствующими входами считывания модуля памяти, модуль приема адресов записи данных сервера базы данных, информационный вход которого соединен с информационным выходом модуля памяти, синхронизирующий вход модуля приема адресов записи данных сервера базы данных децентрализованной технологической платформы подключен к второму тактирующему выходу модуля синхронизации, а адресный выход модуля приема адресов записи данных сервера базы данных децентрализованной технологической платформы является адресным выходом децентрализованной технологической платформы, модуль контроля числа принятых транзакций, информационный вход которого соединен с информационным выходом модуля приема данных сервера базы данных децентрализованной технологической платформы, синхронизирующий вход модуля контроля числа принятых транзакций подключен к третьему тактирующему выходу модуля синхронизации, являющемуся первым синхронизирующим выходом децентрализованной технологической платформы, предназначенным для выдачи синхронизирующих сигналов на вход первого канала прерывания сервера базы данных, а синхронизирующий выход модуля контроля числа принятых транзакций является вторым синхронизирующим выходом децентрализованной технологической платформы, предназначенным для выдачи синхронизирующих сигналов на вход второго канала прерывания сервера базы данных, модуль адресации сообщений игрокам игровых площадок, первый и второй информационные входы которого соединены с первым и вторым информационными выходами модуля приема данных сервера базы данных децентрализованной технологической платформы соответственно, синхронизирующий вход модуля адресации сообщений игрокам игровых площадок подключен к четвертому тактирующему выходу модуля синхронизации, а информационные выходы группы модуля адресации сообщений игрокам игровых площадок являются информационными выходами группы децентрализованной технологической платформы.
Сущность полезной модели поясняется чертежами, где на фиг. 1 представлена структурная схема децентрализованной технологической платформы хранения и обмена данными транзакций в распределенной вычислительной сети, на фиг. 2 - структурная схема модуля селекции адресов игроков в базе данных сервера технологической платформы, на фиг. 3 - структурная схема модуля синхронизации, на фиг. 4 - структурная схема модуля контроля числа принятых транзакций с площадок игровых компаний, на фиг. 5 - структурная схема модуля адресации сообщений игрокам игровых площадок, на фиг. 6, 7 и 8 показаны примеры обобщенных схем, иллюстрирующих принцип взаимодействия технологической платформы с игровыми компаниями, игроками и партнерами.
Децентрализованная технологическая платформа хранения и обмена данными транзакций в распределенной вычислительной сети (фиг. 1) содержит модуль 1 приема транзакций игроков с площадок игровых компаний, модуль 2 селекции адресов игроков в базе данных сервера децентрализованной технологической платформы, модуль 3 памяти, модуль 4 приема адресов записи данных сервера базы данных децентрализованной технологической платформы, модуль 5 синхронизации, модуль 6 установки заданного числа транзакций игроков, модуль 7 приема данных сервера базы данных децентрализованной технологической платформы, модуль 8 контроля числа принятых транзакций, модуль 9 адресации сообщений игрокам игровых площадок.
На чертеже показаны первый 20, второй 21, и третий 22 информационные входы децентрализованной технологической платформы, первый 23, второй 24 и третий 25 синхронизирующие входы децентрализованной технологической платформы, а также информационный 30 и адресный 31 выходы децентрализованной технологической платформы, первый 32 и второй 33 синхронизирующие выходы, группа информационных 34-37 выходов децентрализованной технологической платформы.
Модуль 1 (фиг. 1) приема транзакций игроков с площадок игровых компаний выполнен в виде регистра, имеющего информационный 20 и синхронизирующий 23 входы, а также первый 42 и второй 43 информационные выходы.
Модуль 2 (фиг. 2) селекции адресов игроков в базе данных сервера децентрализованной технологической платформы содержит дешифратор 26, элементы 27-29 И. На чертеже показаны информационный 60 и синхронизирующий 61 входы, а также выходы 62-64 считывания.
Модуль 3 (фиг. 1) памяти выполнен в виде постоянного запоминающего устройства, имеющего входы считывания 65-67. и информационный выход 68.
Модуль 4 (фиг. 1) приема адресов записи данных сервера базы данных децентрализованной технологической платформы выполнен в виде регистра, имеющего информационный 69 и синхронизирующий 70 входы, а также адресный 31 выход.
Модуль 5 (фиг. 3) синхронизации содержит элементы 37-40 задержки. На чертеже показаны первый 44 и второй 45 тактирующие входы, а также первый 46, второй 47, третий 48 и четвертый 49 тактирующие выходы.
Модуль 6 (фиг. 1) установки заданного числа транзакций игроков выполнен в виде регистра, имеющего информационный 50 и синхронизирующий 51 входы, и информационный 52 выход.
Модуль 7 (фиг. 1) приема данных сервера базы данных децентрализованной технологической платформы выполнен в виде регистра, имеющего информационный 53 и синхронизирующий 54 входы, а также первый 55 и второй 56 информационные выходы.
Модуль 8 (фиг. 4) контроля числа принятых транзакций с площадок игровых компаний содержит счетчик 76, компаратор 77 и элемент 78 задержки. На чертеже показаны информационный 71 и синхронизирующий 72 входы, а также синхронизирующий 33 выход.
Модуль 9 (фиг. 5) адресации сообщений игрокам игровых площадок содержит дешифратор 76, и группы 77-80 элементов И. На чертеже показаны адресный 73, информационный 74 и синхронизирующий 75 входы, а также группа информационных 34-37 выходов.
Заявляемое техническое решение поставленной задачи базируется на использовании технологии блокчейн (цепочке блоков), представляющей собой распределенную базу данных, у которой средства хранения данных не подключены к общему серверу базы данных.
Распределенная база данных хранит постоянно растущий список упорядоченных записей, называемых блоками. Каждый блок содержит метку времени и ссылку на предыдущий блок.
Применение шифрования гарантирует, что пользователи могут изменять только те части цепочки блоков, которыми они «владеют» в том смысле, что у них есть закрытые ключи, без которых запись в файл невозможна. Кроме того, шифрование обеспечивает синхронизацию копий распределенной цепочки блоков у всех пользователей.
Безопасность в технологии блокчейн обеспечивается через децентрализованный сервер, проставляющий метки времени, и одноранговые сетевые соединения. В результате формируется база данных, которая управляется автономно, без единого центра, что позволяет делать цепочки блоков очень удобными для регистрации событий (например, операций с данными, управления идентификацией и подтверждения подлинности источника).
Ключевой особенностью предлагаемого технического решения поставленной задачи является операционализация (введение в деловой оборот понятия «игрового майнинга», т.е. активной деятельности потребителей многопользовательских игр, иного игрового контента по достижению игровых целей в рамках игровых правил), вознаграждаемой единицами криптовалюты пропорционально времени игровой сессии.
С организационно-технической точки зрения игровой майнинг становится доступен для игроков после подписания договоров между децентрализованной технологической платформой, назовем ее условно PlaytoBuy, и игровыми компаниями и их подключения к ней (фиг. 7 и фиг. 8).
Название PlaytoBuy отражает содержательную часть заявляемого технического решения, поскольку Play - это непосредственно процесс игры, в ходе которого игрок получает токены Gcoin, пропорционально времени игровой сессии - игровой майнинг, a Buy - это процесс покупки товаров и услуг партнеров с оплатой токенами Gcoin (в полном объеме или частично).
Согласно основному алгоритму игрового майнинга - начисление игрокам заработанных токенов Gcoin производится ежедневно, при этом в качестве источника эмиссии используется форжинг Gcoin, предварительно размещенных в ходе закрытого предварительного ICO. ICO - это сокращение от Initial Coin Offering (первичная продажа токенов). Ее суть состоит в том, что разработчики предлагают инвесторам приобрести некоторую часть токенов их новой криптовалюты или проекта за биткоины (фиг. 6).
Форжинг - это специфический термин, использующийся в криптоплатформе второго поколения Nextcoin (NXT) и обозначающий процесс зарабатывания монет NXT, аналогичный майнингу Биткоин. Основным преимуществом форжинга NXT по сравнению с майнингом Биткоин является тот факт, что для форжинга не требуется дорогостоящее оборудование как для майнинга.
Таким образом, для запуска проекта необходимо проведение первичного ICO и выпуск базовых токенов Gcoin, которые будут служить основой для форжинга.
Вся ежедневная (заранее определенная и неизменная) эмиссия токенов Gcoin направляется для выплаты вознаграждения всем игрокам всех серверов всех игр, подключенных к технологической платформе PlaytoBuy.
Размер выплат пересчитывается ежесуточно путем определения эффективности игрового майнинга в час (деление количества токенов Gcoin ежедневной эмиссии на общий ежесуточный игровой тайминг всех игроков), а затем начисления каждому конкретной суммы токенов Gcoin пропорционально времени, проведенному в игре за учитываемые сутки.
Начисление Gcoin производится на аккаунт игрока, а для их инициализации необходима привязка аккаунта к Gcoin-кошельку пользователя, предоставляемого платформой PlaytoBuy. После начисления и инициализации Gcoin игрок получает возможность совершать покупки на платформе PlaytoBuy с оплатой заработанными токенами Gcoin.
Платформа PlaytoBuy на основании договоров с партнерами предоставляет возможность игрокам выбрать из перечня товаров и услуг, необходимые им в данный момент. Единый сводный перечень товаров и услуг, доступных к покупке на платформе PlaytoBuy постоянно пополняется партнерами и проверяется сотрудниками компании.
Оплата товаров и услуг осуществляется в Интернет магазинах партнеров, при этом сэкономленные партнерами на рекламе и продвижении товаров денежные средства оплачиваются токенами Gcoin.
Таким образом, дисконт оплачивается игроками токенами Gcoin, себестоимость товара с минимальной наценкой - фиатными деньгами, доставка и гарантии осуществляются по стандартным правилам партнеров.
В целом, платформа PlaytoBuy, эмитируя Gcoin, выступает как рекламная площадка партнеров - дискаунтеров, а сами токены Gcoin играют роль драйверов - мотиваторов потребления.
Технологическая платформа работает следующим образом.
Перед началом работы администратор децентрализованной технологической платформы фиксирует число игроков на игровых площадках, принимающих участие в игровой сессии. С этой цельючисло игроков с информационного входа 21 заносится в регистр 6, где фиксируется синхронизирующим импульсом, поступающим на синхронизирующий вход 24.
В течение ежесуточного проведения игровой сессии с каждой игровой площадки через информационный вход 20 поступают транзакции от каждого из игроков, имеющие следующую структуру:
Каждая из транзакций с информационного входа 20 через информационный вход 40 модуля 1 синхронизирующим импульсом с входа 23 через вход 41 заносится в регистр модуля 1.
Выход 42 модуля 1 является информационным выходом 30 децентрализованной технологической платформы, предназначенным для выдачи количества часов, затраченных игроком в данной игровой сессии, на информационный вход сервера базы данных децентрализованной технологической платформы.
Код идентификатора игрока с выхода 43 модуля 1 поступает на информационный 60 вход модуля 2 и далее на вход дешифратора 26, а синхронизирующий импульс с входа 23 децентрализованной технологической платформы через первый вход 44 модуля 5 задерживается элементом 37 на время занесения кода транзакции в модуль 1, и далее с выхода 46 модуля 5 поступает на синхронизирующий вход 61 модуля 2.
Дешифратор 26 расшифровывает поступивший код, открывая один из элементов 27-29 И, и подготавливает цепь прохождения сигнала с входа 61. Для определенности положим, что высокий потенциал поступил на один вход элемента 27 И.
Учитывая то обстоятельство, что открытым по одному входу будет только элемент 27 И, то пройдя этот элемент И, синхроимпульс с входа 61 поступает на выход 62 модуля 2 и далее на вход 65 считывания фиксированной ячейки памяти постоянного запоминающего устройства 3.
В фиксированной ячейке памяти модуля 3 хранятся следующие данные:
Считанные данные с выхода 68 модуля 3 поступают на информационный 69 вход модуля 4. Одновременно с этим, синхронизирующий импульс с выхода элемента 37 модуля 5, задерживается элементом 38 задержки на время считывания фиксированной ячейки памяти постоянного запоминающего устройства 3, и с выхода 47 модуля 5 поступает на синхронизирующий вход 70 модуля 4, обеспечивая занесение адреса записи в регистр 4.
С выхода регистра 4 код адреса записи сервера базы данных выдается на адресный 31 выход децентрализованной технологической платформы.
Кроме того, синхронизирующий импульс с выхода элемента 38 модуля 5 задерживается элементом 39 задержки на время срабатывания регистра 4, и далее с выхода 48 модуля 5 он выдается на синхронизирующий выход 32 децентрализованной технологической платформы, откуда он выдается на вход первого канала прерывания сервера базы данных децентрализованной технологической платформы.
С приходом этого импульса сервер базы данных децентрализованной технологической платформы переходит на подпрограмму записи количества часов, затраченных игроком в данной игровой сессии с выхода 30 по адресу, установленному на адресном 31 выходе децентрализованной технологической платформы.
Кроме того, синхронизирующий импульс с выхода 48 модуля 5 поступает на счетный вход 72 модуля 8 и далее поступает на счетный вход счетчика 76, подсчитывающего число поступивших транзакций от игроков нарастающим итогом.
Зафиксированное число сообщений счетчика 76 выдается на один вход компаратора 77, на другой вход которого с входа 71 модуля 6 поступает код заданного количества транзакций, которое должно быть принято от игроков всех игровых площадок с выхода 52 модуля 6.
По синхронизирующему импульсу с входа 72, задержанному элементом 78 задержки на время срабатывания счетчика 76, компаратор 77 сравнивает показания счетчика 76 с заданным числом транзакций, поступающих с выхода 52 модуля 6.
В тот момент времени, когда показания счетчика 76 будут равны заданному числу подлежащих приему транзакций из модуля 6, то компаратор 77 модуля 8 формирует импульс на выходе 33 технологической платформы, с которого этот сигнал поступает на вход второго канала прерывания сервера базы данных технологической платформы.
С приходом этого сигнала сервер базы данных децентрализованной технологической платформы переходит на подпрограмму перерасчета выплат игрокам путем определения эффективности игрового майнинга в час (деление количества токенов Gcoin ежедневной эмиссии на общий ежесуточный игровой тайминг всех игроков), а затем начисления каждому игроку конкретной суммы токенов пропорционально времени, проведенному в игре за учитываемые сутки.
Начисление Gcoin осуществляется на аккаунт игрока, а их инициализация реализуется привязкой аккаунта к Gcoin - кошельку пользователя, предоставляемого технологической платформой.
После окончания процедуры начисления каждому игроку конкретной суммы токенов пропорционально времени, проведенному в игре за учитываемые сутки, сервер базы данных переходит на подпрограмму выдачи каждому игроку сведений о начисленной суммы токенов в виде сообщений, имеющих следующую структуру:
С этой целью последовательность сообщений с информационного выхода сервера базы данных децентрализованной технологической платформы через информационный 22 вход децентрализованной технологической платформы поступает на информационный 53 вход модуля 7, в который кодограмма сообщения заносится синхронизирующим импульсом с входа 25.
Код идентификатора игрока с выхода 55 модуля 7 через вход 73 модуля 9 поступает на вход дешифратора 76, который в соответствии с кодом идентификатора игрока открывает соответствующую группу элементов И, например, группу элементов 77 И. Параллельно с этим, с выхода 56 модуля 7 на вход 74 поступает начисленная сумма токенов Gcoin, которая также подается на другой вход элементов 77 И.
Кроме того, синхронизирующий импульс с входа 25 децентрализованной технологической платформы через вход 45 модуля 5 задерживается элементом 40 на время срабатывания регистра 7, и с выхода 49 модуля 5 через вход 75 модуля 9 поступает на третий вход элементов 77 И, обеспечивая выдачу начисленной суммы токенов Gcoin в адрес соответствующего игрока.
После начисления и инициализации Gcoin игроки получают возможность совершать покупки товаров и услуг с оплатой заработанными токенами Gcoin. Оплата товаров и услуг осуществляется в Интернет - магазинах партнеров, при этом сэкономленные партнерами денежные средства на рекламе и продвижении товаров в стандартном случае и оплачиваются токенами Gcoin.
Таким образом, введение новых модулей позволило существенно повысить быстродействие децентрализованной технологической платформы путем обработки данных игроков - пользователей сети Интернет в реальном масштабе времени.
Источники информации, принятые во внимание при составлении описания заявки:
1. Патент РФ №47116 (06.04.2005)
2. Патент РФ №160865 (09.04.2015) (прототип).
Полезная модель относится к вычислительной технике, в частности к децентрализованной технологической платформе хранения и обмена данными транзакций в распределенной вычислительной сети, базирующейся на использовании технологии блокчейн при конвертации транзакций пользователей игрового и социального контента сети Интернет в обеспечение логистических потоков.Техническим результатом является повышение быстродействия децентрализованной технологической платформы путем обработки данных пользователей сети Интернет в реальном масштабе времени.Технический результат достигается тем, что система содержит модуль приема транзакций с площадок игровых компаний, модуль селекции адресов игроков в базе данных сервера децентрализованной технологической платформы, модуль памяти, модуль приема адресов записи данных сервера базы данных, модуль синхронизации, модуль установки общего числа транзакций с игровых площадок, модуль приема данных сервера базы данных децентрализованной технологической платформы, модуль контроля числа принятых транзакций, модуль адресации сообщений игрокам игровых площадок. 8 ил.
Объединенная система отображения и ввода информации