СПОСОБ ОБЕСПЕЧЕНИЯ ДОСТОВЕРНОСТИ СКЛАДСКОЙ РАСПИСКИ И УСТРОЙСТВО ДЛЯ ОСУЩЕСТВЛЕНИЯ СПОСОБА
METHOD OF ENSURING RELIABILITY OF WAREHOUSE RECEIPT AND DEVICE FOR IMPLEMENTING METHOD

Изобретение относится к вычислительной технике, а именно к контролю целостности данных, обрабатываемых в автоматизированных системах.
Известен патент РФ на изобретение №2637486, МПК G06F21/62; G06F21/64; G06F11/30, «Система контроля целостности журналов непрерывно ведущихся записей данных». Технический результат - обеспечение необходимого уровня защиты записей данных в файле на основе задания соответствующих параметров метода «однократной записи»: степени вложенности в блок данных, количество используемых внешних ключей. Система контроля целостности журналов непрерывно ведущихся записей данных, выполненная в виде сервера администрирования, содержащая первый вход записей данных, первый блок формирования хэш-кода, блок хранения первого внешнего ключа, блок хранения второго внешнего ключа, второй блок формирования хэш-кода, при этом дополнительно введены: блок коммутации внешних ключей, блок коммутации внутренних ключей, k-2 блоков хранения внешних ключей, m-2 блоков формирования хэш-кода, m-1 входов записей данных, m-1 выходов системы защищенных записей данных, m блоков конкатенации с памятью, блок хранения ключа функции распределения внешних ключей, блок хранения ключа функции распределения внутренних ключей.
Наиболее близким к заявляемому решению является патент РФ №2145438, МПК G06F17/60; G06F157/00, «СПОСОБ И СИСТЕМА ДЛЯ ОСУЩЕСТВЛЕНИЯ КРЕДИТНО-ФИНАНСОВЫХ ОПЕРАЦИЙ С ИСПОЛЬЗОВАНИЕМ ЦЕННЫХ БУМАГ В ВИДЕ ДВОЙНЫХ СКЛАДСКИХ СВИДЕТЕЛЬСТВ». Техническим результатом является оптимизация кредитно-финансового процесса. Одна из систем содержит подсистемы Получателя кредита, Управления кредитно-финансовыми операциями, Кредитования, Депозитария, Товарного склада, Страхования товара и/или имущества, Финансового института, Технического исполнения продаж, Покупателя, Ведения реестра Двойных Складских Свидетельств (ДСС). Вторая система содержит по меньшей мере одно компьютерное устройство, блок ввода исходных данных, блок приема исходных данных, базу потенциальных инвесторов, базу данных ДСС, блок маркетинговых программ, блок формирования договорных документов, блок выпуска договорных документов, блоки управления операциями с ДСС, размещением ДСС, финансовых операций, блок регулирования продаж складских частей ДСС, блок формирования выходных данных об операциях с ДСС, подсистему подтверждения договорных документов. Способы описывают работу указанных систем.
Недостатком данного решения является то, что вышеупомянутая система не может полностью обеспечить безопасный выпуск и передачу складской расписки.
Задачей предлагаемого изобретения является создание способа обеспечения достоверности складской расписки и устройства для осуществления способа, позволяющего пользователям - юридическим лицам осуществлять безопасный выпуск и передачу складских расписок между собой в электронном виде с обеспечением заверения электронно цифровой подписи и хранения информации о таких операциях в независимой системе blockchain.
Поставленная задача решается за счет того, что способ обеспечения достоверности складской расписки заключается в том, что клиент инициирует получение складской расписки, склад оценивает товар клиента, хранящийся на складе, клиент получает складскую расписку и помещает ее у кредитора в качестве залога под займ. Пользователи: склад, клиент и кредитор подключаются к платформе путем подписания пользовательские договора платформы в блоке системы договоров. После чего пользователи получают возможность регистрации на платформе и через WEB-интерфейс платформы пользователи вносят свои персональные данные. Далее сервер оператора платформы на основании внесенных данных создает в WEB-интерфейсе платформы личный кабинет склада, личный кабинет клиента и личный кабинет кредитора и присваивает пользователям уникальные идентификационные данные для доступа в созданный личный кабинет. Введенные при регистрации данные, а также созданные идентификационные номера передают в блок хранения данных пользователей. После этого склад получает возможность скачивания программы через интернет, в результате чего на устройстве склада размещается блок модуля связи с WMS. После этого клиент подает офлайн заявку на склад о необходимости выпуска складской расписки. Затем в автоматическом режиме склад формирует в блоке модуля связи с WMS проект складской расписки с отражением всех параметров о товаре и информации, предварительно внесенной клиентом при регистрации, а также при оформлении офлайн заявки. Далее склад инициирует эмиссию складской расписки: через блок модуля связи с WMS либо передавая информацию в автоматическом режиме через интернет на сервер оператора платформы в блок эмиссии и хранения складских расписок. Либо склад создает проект складской расписки, вводя в ручном режиме в личном кабинете склада все параметры о товаре и информацию, предварительно внесенную клиентом при регистрации, а также при оформлении офлайн заявки. Далее эти данные через блок обработки входящих запросов пользователей склад передает в блок эмиссии и хранения складских расписок. После чего платформа запускает процесс эмиссии складской расписки в блоке эмиссии и хранения складской расписки, состоящий из: присваивания номера складской расписки набору введенных данных и дату выпуска складской расписки, равную текущей дате и времени, установленной на сервере оператора платформы. Далее блок эмиссии и хранения складских расписок формирует проект складской расписки и отправляет его в личный кабинет склада на подписание. Затем склад подписывает проект складской расписки ЭЦП склада, при этом в момент подписания складом проекта складской расписки ЭЦП склада платформа проводит проверку ЭЦП через блок модуляции связи с WMS, который, в свою очередь, обменивается данными с блоком хранения данных пользователей для подтверждения соответствия данной ЭЦП конкретному складу. Если ЭЦП подтверждена, то формируется складская расписка, причем в момент формирования складской расписки, сервер оператора платформы производит расчет хэш-функции для подписанной складской расписки в блоке взаимодействия с blockchain. После этого блок взаимодействия с blockchain формирует и назначает токены для складской расписки. В момент формирования и назначения токенов блок взаимодействия с blockchain автоматически формирует кошелек клиента в blockchain. После чего блок взаимодействия с blockchain помещает токен в кошелек клиента. Подписанную электронную версию складской расписки с электронной версией цифровой подписи склада блок эмиссии и хранения складских расписок через блок обработки входящих запросов пользователей отправляет по электронной почте пользователям: клиенту, кредитору и складу. Далее клиент в личном кабинете выбирает через WEB-интерфейс платформы и через блок обработки входящих запросов пользователей, из списка доступных кредиторов того, которому он предполагает передать складскую расписку в залог. После чего клиент и кредитор подписывают офлайн кредитный договор. Затем клиент подтверждает необходимость этой передачи и подписывает ее ЭЦП в личном кабинете. В момент подписания необходимости передачи складской расписки ЭЦП клиента осуществляют проверку соответствия данной ЭЦП конкретному пользователю с помощью блока хранения данных пользователей. После чего клиент передает складскую расписку кредитору в личном кабинете через WEB-интерфейс платформы и подтверждает передачу складской расписки ЭЦП через блок обработки входящих запросов пользователей и блок хранения данных пользователей. В момент подписания ЭЦП клиента осуществляют проверку соответствия данной ЭЦП конкретному пользователю с помощью блока хранения данных пользователей. В момент передачи складской расписки в автоматическом режиме в блок эмиссии и хранения складских расписок поступает информация о передаче складской расписки. Одновременно с этим блок эмиссии и хранения складских расписок делает запрос в блок взаимодействия с blockchain о передаче расписки, после чего блок взаимодействия с blockchain в автоматическом режиме создает в blockchain кошелек кредитора. Затем перемещает токен из кошелька клиента в кошелек кредитора. В этот момент блок взаимодействия с blockchain фиксирует дату и время осуществления транзакции, а копию складской расписки рассылают по электронной почте пользователям. После погашения клиентом займа, кредитор передает складскую расписку клиенту в личном кабинете через WEB-интерфейс платформы и с использованием блока обработки входящих запросов пользователей и блока эмиссии и хранения складских расписок. Кредитор выбирает из списка доступных клиентов того, которому он должен вернуть складскую расписку, и подписывает ЭЦП необходимость этой передачи. В момент подписания складской расписки ЭЦП осуществляют проверку соответствия данной ЭЦП конкретному пользователю с помощью блока хранения данных пользователей. После передачи складской расписки клиенту, в blockchain автоматически осуществляют транзакции из кошелька кредитора в кошелек клиента токенов складской расписки с помощью блока взаимодействия с blockchain и фиксируют в blockchain дату и время осуществления транзакции. После этого платформа отсылает подписанную электронную версию складской расписки с электронными версиями цифровых подписей склада, клиента и кредитора по электронной почте пользователям. Затем для погашения складской расписки клиент в личном кабинете через WEB-интерфейс платформы с использованием блока обработки входящих запросов пользователей выбирает операцию погашения складской расписки, которая будет доступна клиенту только при наличии токена складской расписки в кошельке клиента. Затем подписывает необходимость этой операции ЭЦП. Далее блок взаимодействия с blockchain в автоматическом режиме создает кошелек склада и перемещает токен складской расписки из кошелька клиента в кошелек склада и фиксирует в blockchain дату и время осуществления транзакции. В момент помещения первого токена в кошелек склада блок взаимодействия с blockchain в автоматическом режиме создает архивный кошелек, куда безвозвратно помещает любой токен погашенной складской расписки, находящийся в кошельке склада. В момент нахождения токена в кошельке клиента, для демонстрации складской расписки третьему лицу, клиент осуществляет пересылку электронных копий складкой расписки и соответствующие подтверждающие ссылки в blockchain по электронной почте без формирования ЭЦП.
При необходимости замены залогового товара или его части клиент оффлайн, обговорив с кредитором и складом необходимость замены залогового товара или его части, инициирует запрос на выпуск новой складской расписки. После чего склад в личном кабинете через WEB-интерфейс платформы запускает на платформе процесс эмиссии новой складской расписки в блоке эмиссии и хранения складской расписки. Процесс эмиссии новой складской расписки состоит из: присваивания номера новой складской расписки новому набору введенных данных и дату выпуска новой складской расписки, равную текущей дате и времени, установленной на сервере оператора платформы. Далее блок эмиссии и хранения складских расписок формирует новый проект складской расписки и отправляет его в личный кабинет склада на подписание. Затем склад подписывает ЭЦП новый проект складской расписки. В момент подписания нового проекта складской расписки ЭЦП склада осуществляют проверку соответствия данной ЭЦП конкретному пользователю с помощью блока хранения данных пользователей. Если проверка ЭЦП склада прошла успешно, то сразу же после этого блок эмиссии и хранения складских расписок отправляет проект новой складской расписки без ЭЦП склада в личные кабинеты клиента и кредитора на согласование. После чего, если клиент и кредитор согласны на замену складской расписки, они в личных кабинетах выражают свое согласие посредством подписания ЭЦП проекта новой складской расписки. В момент подписания проекта новой складской расписки ЭЦП клиента и кредитора осуществляют проверку соответствия данных ЭЦП конкретным пользователям с помощью блока хранения данных пользователей. Если все необходимые ЭЦП пользователей поставлены и подтверждены, то формируется новая складская расписка в блоке эмиссии и хранения складских расписок. В момент формирования новой складской расписки, сервер оператора платформы производит расчет хэш-функции для новой складской расписки в блоке взаимодействия с blockchain. После этого блок взаимодействия с blockchain формирует и назначает токены для новой складской расписки и перемещает их на место токенов старой складской расписки с одновременной заменой токенов старой складской расписки.
Устройство для осуществления способа обеспечения достоверности складской расписки состоит из blockchain с блоком хранения, содержащим кошельки пользователей: кошелек склада, кошелек клиента и кошелек кредитора; а также платформы, которая содержит: блок системы договоров, устройство склада, содержащее блок модуляции связи с WMS, и сервер оператора платформы, который содержит: web-интерфейс платформы с личными кабинетами пользователей: личный кабинет склада, личный кабинет клиента, личный кабинет кредитора; блок хранения данных пользователей, блок обработки входящих запросов пользователей, блок эмиссии и хранения складских расписок, блок взаимодействия с blockchain. Блок системы договоров связан двусторонней связью с пользователями: склад, клиент и кредитор. Личный кабинет склада имеет двустороннюю связь со складом, с блоком хранения данных пользователей и с блоком обработки входящих запросов пользователей. Личный кабинет клиента имеет двустороннюю связь с клиентом, с блоком хранения данных пользователей и с блоком обработки входящих запросов Личный кабинет кредитора имеет двустороннюю связь с кредитором, с блоком хранения данных пользователей и блоком обработки входящих запросов пользователей. Блок обработки входящих запросов пользователей, в свою очередь, связан двусторонней связью с блоком эмиссии и хранения складских расписок. Блок хранения данных пользователей имеет двустороннюю связь с блоком обработки входящих запросов пользователей. Блок эмиссии и хранения складских расписок имеет двустороннюю связь с блоком взаимодействия с blockchain и блоком модуляции связи с WMS. Блок модуляции связи с WMS имеет двустороннюю связь с блоком хранения данных пользователей. Устройство связи, содержащее блок модуляции связи с WMS связано двусторонней связью с блоком WMS системы склада, который находится на сервере склада, который в свою очередь связан двусторонней связью со складом. Склад имеет двустороннюю связь с клиентом. Клиент имеет двустороннюю связь с кредитором и одностороннюю связь с третьим лицом. Третье лицо имеет двустороннюю связь с blockchain. Вlockchain связан двусторонней связью с блоком взаимодействия с blockchain. Блок взаимодействия с blockchain связан в свою очередь двусторонними связями с кошельком склада, кошельком клиента и кошельком кредитора.
На фиг. 1 изображена схема работы устройства для осуществления способа обеспечения достоверности складской расписки.
Способ обеспечения достоверности складской расписки, которая является юридически значимым документом, подтверждающим наличие конкретного товара на конкретном складе 5, а также подтверждающий принадлежность прав на товар конкретному юридическому лицу-товаровладельцу. Складская расписка выпускается с помощью функционала платформы 8 в электронном виде. Способ заключается в том, что клиент 4 инициирует получение складской расписки, склад оценивает товар клиента 4, хранящийся на складе 5, клиент 4 получает складскую расписку и помещает ее у кредитора 6 под залог займа. Пользователи: склад 5, являющийся юридическим лицом, оказывающим услуги ответственного хранения, выступающим хранителем в рамках договора между владельцем товара - клиентом 4 и складом 5, осуществляющим эмиссию складских расписок; клиент 4, являющийся юридическим лицом, выступающим поклажедателем (товаровладельцем) в рамках договора между клиентом 4 и складом 5, заемщиком в рамках договора между клиентом 4 и кредитором 6 и плательщиком по договору оферты за услуги платформы; и кредитор 6, являющийся юридическим лицом, выступающим заимовладельцем по договору с клиентом 4 и выдающим займ (кредит) под залог складских расписок, подключаются к платформе 8, представляющей из себя технологическое устройство, состоящее из различных блоков и позводяющее ускорить и обезопасить процесс выпуска и оборота складских расписок, путем подписания пользовательских договоров платформы в блоке системы договоров 22, представляющим из себя набор взаимосвязанных юридических и технических документов, включающих правила платформы 8, двусторонние соглашения между оператором платформы 8 и клиентом 4, складом 5, кредитором 6, технические условия платформы 8. После чего пользователи 2 получают возможность регистрации на платформе 8 и через WEB-интерфейс платформы 11, который содержит функционал личных кабинетов пользователей, включающий в себя регистрацию, эмиссию складских расписок, просмотр отчетов, а также является частью интерфейса блока взаимодействия с blockchain 17, блока хранения данных пользователей 14 и используется для взаимодействия с ними, пользователи 2 вносят свои персональные данные. Далее сервер оператора платформы 13, который содержит web-интерфейс платформы 11 с личными кабинетами пользователей: личный кабинет склада 23, личный кабинет клиента 24, личный кабинет кредитора 25; блок хранения данных пользователей 14, блок обработки входящих запросов пользователей 15, блок эмиссии и хранения складских расписок 16, блок взаимодействия с blockchain 17, на основании внесенных данных создает в WEB-интерфейсе платформы 11 личный кабинет склада 23, личный кабинет клиента 24 и личный кабинет кредитора 25 и присваивает пользователям уникальные идентификационные данные для доступа в созданный личный кабинет. При этом введенные при регистрации данные, а также созданные идентификационные номера передают в блок хранения данных пользователей 14, который учитывает и хранит все регистрационные данные пользователей 2 и передает их в блок обработки входящих запросов 15 для последующего использования. После чего склад 5 получает возможность скачивания программы через интернет, в результате чего на устройстве склада 3, который представляет из себя компьютер или мобильное устройство сотрудника склада 5, уполномоченного от имени склада 5 вести работу со складскими расписками, размещается блок модуля связи с WMS 12, который является программным комплексом, обеспечивающим подключение к платформе 8 и управление заявками на выпуск складских расписок, а также предоставление данных о текущем состоянии выпущенных складских расписок. После этого клиент 4 подает офлайн заявку на склад 5 о необходимости выпуска складской расписки. Затем в автоматическом режиме склад 5 формирует в блоке модуля связи с WMS 12 проект складской расписки с отражением всех параметров о товаре и информации, предварительно внесенной клиентом 4 при регистрации, а также при оформлении офлайн заявки. Далее склад 5 инициирует эмиссию складской расписки через блок модуля связи с WMS 12 либо передавая информацию в автоматическом режиме через интернет на сервер оператора платформы 13 в блок эмиссии и хранения складских расписок 16, обеспечивающий процесс эмиссии складской расписки и хранящий данные обо всех действиях со складской распиской. Либо склад создает проект складской расписки, вводя в ручном режиме в личном кабинете склада 23 все параметры о товаре и информацию, предварительно внесенную клиентом 4 при регистрации, а также при оформлении офлайн заявки. Далее эти данные через блок обработки входящих запросов пользователей 15, обеспечивающий представление в личных кабинетах пользователей информации о выпущенных складских расписках и их статуте, склад 5 передает в блок эмиссии и хранения складских расписок 16. После чего платформа 8 запускает процесс эмиссии складской расписки в блоке эмиссии и хранения складской расписки 16. Сначала присваиваются номера складской расписки набору введенных данных и дату выпуска складской расписки, равную текущей дате и времени, установленной на сервере оператора платформы 13. Далее блок эмиссии и хранения складских расписок 16 формирует проект складской расписки и отправляет его в личный кабинет склада 23 на подписание. Затем склад 5 подписывает проект складской расписки ЭЦП склада. При этом в момент подписания складом 5 проекта складской расписки ЭЦП склада 5 платформа 8 проводит проверку ЭЦП через блок модуля связи с WMS 12, который, в свою очередь, обменивается данными с блоком хранения данных пользователей 14 для подтверждения соответствия данной ЭЦП конкретному складу. При этом если ЭЦП подтверждена, то формируется складская расписка. Причем в момент формирования складской расписки сервер оператора платформы 13 производит расчет хэш-функции для подписанной складской расписки в блоке взаимодействия с blockchain 17, который обеспечивает криптографическое шифрование и передачу данных складской расписки в систему blockchain 10, являющейся распределенной системой данных, в которой хранятся в зашифрованном виде складские расписки, а таже все данные о действиях с ними в разделе кошельков каждого пользователя 2. После этого блок взаимодействия с blockchain 17 формирует и назначает токены для складской расписки. Причем в момент формирования и назначения токенов блок взаимодействия с blockchain 17 автоматически формирует в blockchain 10 кошелек клиента 20, являющийся уникальной учетной записью клиента 4. После чего блок взаимодействия с blockchain 17 помещает токен в кошелек клиента 20. Причем подписанную электронную версию складской расписки с электронной версией цифровой подписи склада блок эмиссии и хранения складских расписок 16 через блок обработки входящих запросов пользователей 15 отправляет по электронной почте пользователям 2: клиенту 4, кредитору 6 и складу 5. Далее клиент 4 в личном кабинете 24 выбирает через WEB-интерфейс платформы 11 и через блок обработки входящих запросов пользователей 15 из списка доступных кредиторов 6 того, которому он предполагает передать складскую расписку в залог. После чего клиент 4 и кредитор 6 подписывают офлайн кредитный договор. Затем клиент 4 подтверждает необходимость этой передачи и подписывает ее ЭЦП в личном кабинете 24, при этом в момент подписания необходимости этой передачи ЭЦП клиента 4 осуществляют проверку соответствия данной ЭЦП конкретному пользователю с помощью блока хранения данных пользователей 14. После чего клиент 4 передает складскую расписку кредитору 6 в личном кабинете 24 через WEB-интерфейс платформы 11 и подтверждает передачу складской расписки ЭЦП через блок обработки входящих запросов пользователей 15 и блок хранения данных пользователей 14. При этом в момент подписания ЭЦП клиента 4 осуществляют проверку соответствия данной ЭЦП конкретному пользователю с помощью блока хранения данных пользователей 14. Причем в момент передачи складской расписки в автоматическом режиме в блок эмиссии и хранения складских расписок 16 поступает информация о передаче складской расписки. Одновременно с этим блок эмиссии и хранения складских расписок 16 делает запрос в блок взаимодействия с blockchain 17 о передаче расписки. После чего блок взаимодействия с blockchain 17 в автоматическом режиме создает в blockchain 10 кошелек кредитора 21, являющийся уникальной учетной записью кредитора 6. Затем перемещает токен из кошелька клиента 20 в кошелек кредитора 21. В этот момент блок взаимодействия с blockchain 17 фиксирует дату и время осуществления транзакции. При этом копию складской расписки рассылают по электронной почте пользователям 2. После погашения клиентом 4 займа, кредитор 6 передает складскую расписку клиенту 4 в личном кабинете 24 через WEB-интерфейс платформы 11 и с использованием блока обработки входящих запросов пользователей 15 и блока эмиссии и хранения складских расписок 16. При этом кредитор 6 выбирает из списка доступных клиентов 4 того, которому он должен вернуть складскую расписку, и подписывает ЭЦП необходимость этой передачи. Причем в момент подписания складской расписки ЭЦП осуществляют проверку соответствия данной ЭЦП конкретному пользователю с помощью блока хранения данных пользователей 14. После передачи складской расписки клиенту 4, в blockchain 10 автоматически осуществляются транзакции из кошелька кредитора 21 в кошелек клиента 20 токенов складской расписки с помощью блока взаимодействия с blockchain 17 и фиксируют в blockchain 10 дату и время осуществления транзакции. После этого платформа 8 отсылает подписанную электронную версию складской расписки с электронными версиями цифровых подписей склада 5, клиента 4 и кредитора 6 по электронной почте пользователям 2. Затем для погашения складской расписки клиент 4 в личном кабинете 24 через WEB-интерфейс платформы 11 с использованием блока обработки входящих запросов пользователей 15 выбирает операцию погашения складской расписки, которая будет доступна клиенту 4 только при наличии токена складской расписки в кошельке клиента 20, и подписывает необходимость этой операции ЭЦП. Далее блок взаимодействия с blockchain 17 в автоматическом режиме создает кошелек склада 19, являющийся уникальной учетной записью склада 5, и перемещает токен складской расписки из кошелька клиента 20 в кошелек склада 19 и фиксирует в blockchain 10 дату и время осуществления транзакции. В момент помещения первого токена в кошелек склада 19 блок взаимодействия с blockchain 17 в автоматическом режиме создает архивный кошелек, куда безвозвратно помещает любой токен погашенной складской расписки, находящийся в кошельке склада 19. В момент нахождения токена в кошельке клиента 20, для демонстрации складской расписки третьему лицу 7, являющимся юридическим лицом, заинтересованным в сделке с клиентом 4, и не являющимся пользователем платформы 8, клиент 4 осуществляет пересылку электронных копий складкой расписки и соответствующие подтверждающие ссылки в blockchain 10 по электронной почте без формирования ЭЦП.
При необходимости замены залогового товара или его части клиент 4 оффлайн, обговорив с кредитором 6 и складом 5 необходимость замены залогового товара или его части, инициирует запрос на выпуск новой складской расписки. После чего склад 5 в личном кабинете 23 через WEB-интерфейс платформы 11 запускает на платформе 8 процесс эмиссии новой складской расписки в блоке эмиссии и хранения складской расписки 16. Сначала присваиваиваются номера новой складской расписки новому набору введенных данных и дату выпуска новой складской расписки, равную текущей дате и времени, установленной на сервере оператора платформы 13. Далее блок эмиссии и хранения складских расписок 16 формирует новый проект складской расписки и отправляет его в личный кабинет склада 23 на подписание. Затем склад 5 подписывает ЭЦП новый проект складской расписки. При этом в момент подписания нового проекта складской расписки ЭЦП склада 5 осуществляют проверку соответствия данной ЭЦП конкретному пользователю с помощью блока хранения данных пользователей 14. Если проверка ЭЦП склада прошла успешно, то сразу же после этого блок эмиссии и хранения складских расписок 16 отправляет проект новой складской расписки без ЭЦП склада в личные кабинеты клиента 24 и кредитора 25 на согласование. После чего, если клиент 4 и кредитор 6 согласны на замену складской расписки, они в личных кабинетах 24 и 25 выражают свое согласие посредством подписания ЭЦП проекта новой складской расписки. При этом в момент подписания проекта новой складской расписки ЭЦП клиента 4 и кредитора 6 осуществляют проверку соответствия данных ЭЦП конкретным пользователям с помощью блока хранения данных пользователей 14. При этом если все необходимые ЭЦП пользователей поставлены и подтверждены, то формируется новая складская расписка в блоке эмиссии и хранения складских расписок 16, причем в момент формирования новой складской расписки сервер оператора платформы 13 производит расчет хэш-функции для новой складской расписки в блоке взаимодействия с blockchain 17. После этого блок взаимодействия с blockchain 17 формирует и назначает токены для новой складской расписки и перемещает их на место токенов старой складской расписки с одновременной заменой токенов старой складской расписки.
Заявленное устройство для осуществления способа обеспечения достоверности складской расписки состоит из blockchain 10 с блоком хранения, содержащим кошельки пользователей: кошелек склада 19, кошелек клиента 20 и кошелек кредитора 21. А также платформы 8, которая содержит: блок системы договоров 22, устройство склада 3, содержащее блок модуляции связи с WMS 12, и сервер оператора платформы 13, который содержит: WEB-интерфейс платформы 11 с личными кабинетами пользователей: личный кабинет склада 23, личный кабинет клиента 24, личный кабинет кредитора 25; блок хранения данных пользователей 14, блок обработки входящих запросов пользователей 15, блок эмиссии и хранения складских расписок 16, блок взаимодействия с blockchain 17.
При этом блок системы договоров 22 связан двусторонней связью с пользователями 2: склад 5, клиент 4 и кредитор 6. Личный кабинет склада 23 имеет двустороннюю связь со складом 5, с блоком хранения данных пользователей 14 и с блоком обработки входящих запросов пользователей 15. Причем личный кабинет клиента 24 имеет двустороннюю связь с клиентом 4, с блоком хранения данных пользователей 14 и с блоком обработки входящих запросов 15. А личный кабинет кредитора 25 имеет двустороннюю связь с кредитором 6, с блоком хранения данных пользователей 14 и блоком обработки входящих запросов пользователей 15. Блок обработки входящих запросов пользователей 15, в свою очередь, связан двусторонней связью с блоком эмиссии и хранения складских расписок 16. При этом блок хранения данных пользователей 14 имеет двустороннюю связь с блоком обработки входящих запросов пользователей 15. Причем блок эмиссии и хранения складских расписок 16 имеет двустороннюю связь с блоком взаимодействия с blockchain 17 и блоком модуляции связи с WMS 12. Причем блок модуляции связи с WMS 12 имеет двустороннюю связь с блоком хранения данных пользователей 14. А устройство склада 3, содержащее блок модуляции связи с WMS 12, связано двусторонней связью с блоком WMS системы склада 18, который находится на сервере склада 9, который в свою очередь связан двусторонней связью со складом 5. А склад 5 имеет двустороннюю связь с клиентом 4. При этом клиент 4 имеет двустороннюю связь с кредитором 6 и одностороннюю связь с третьим лицом 7. При этом третье лицо имеет двустороннюю связь с blockchain. При этом blockchain 10 связан двусторонней связью с блоком взаимодействия с blockchain 17. А блок взаимодействия с blockchain 17 связан в свою очередь двусторонними связями с кошельком склада 19, кошельком клиента 20 и кошельком кредитора 21.
Все вышеизложенное подтверждает выполнение поставленной задачи, а именно: создание способа обеспечения достоверности складской расписки и устройства для осуществления способа, позволяющего пользователям - юридическим лицам осуществлять безопасный выпуск и передачу складских расписок между собой в электронном виде с обеспечением заверения электронно цифровой подписи и хранения информации о таких операциях в независимой системе blockchain.
Перечень сокращений:
1. ЭЦП - электронно цифровая подпись.
Для корректного описания способа работы устройства дополнительно присвоены следующие позиции:
Перечень позиций:
2. Пользователи
3. Устройство склада
4. Клиент (владелец товара)
5. Склад
6. Кредитор
7. Третье лицо
8. Платформа
9. Сервер склад
10. Blockchain
11. Web-интерфейс платформы
12. Блок модуляции связи с WMS
13. Сервер оператора платформы
14. Блок хранения данных пользователей
15. Блок обработки входящих запросов пользователей
16. Блок эмиссии и хранения складских расписок
17. Блок взаимодействия с blockchain
18. Блок WMS системы склада
19. Кошелек склада
20. Кошелек клиента
21. Кошелек кредитора
22. Блок системы договоров
23. Личный кабинет склада
24. Личный кабинет клиента
25. Личный кабинет кредитора
26. Блок хранения в blockchain.