СПОСОБ ИДЕНТИФИКАЦИИ ЛИЧНОСТИ, ВКЛЮЧАЮЩИЙ УРОВЕНЬ ЭЛЕКТРОННОЙ ПОДПИСИ И БЛОКЧЕЙН-УРОВЕНЬ

1. Способ идентификации личности, включающий следующие этапы, выполняемые с использованием системы (100), которая в качестве существенных компонентов включает в себя имеющие интерфейс ввода данных и экран клиентские устройства (200) для использования пользователями и компаниями; серверную систему (300), содержащую базу данных и выполненную с возможностью обеспечения функционирования веб-сайта с пользовательским интерфейсом; и сеть связи для осуществления обмена данными между клиентскими устройствами (200) и серверной системой (300):
для создания кошелька пользователя для пользователей:
- пользователь авторизуется на веб-сайте, функционирование которого обеспечивается серверной системой (300), с использованием интерфейса ввода данных клиентского устройства (200), и вводит имеющую отношение к пользователю информацию через предоставляемый веб-сайтом пользовательский интерфейс;
- введенная имеющая отношение к пользователю информация сохраняется в базе данных, работу которой обеспечивает серверная система (300);
- пользователь авторизуется на этом веб-сайте с использованием информации электронной или мобильной подписи с помощью интерфейса ввода данных клиентского устройства (200);
- клиентское устройство (200) передает данные сертификата, соответствующие упомянутой электронной или мобильной подписи, в серверную систему (300) и сохраняет ее в базе данных;
- серверная система (300) формирует договор оказания услуг и отображает его на экране клиентского устройства (200);
- пользователь подписывает упомянутый договор оказания услуг с помощью клиентского устройства (200) с использованием электронной подписи или мобильной подписи;
- серверная система (300) создает учетную запись пользователя и кошелек пользователя, связанный с указанной учетной записью пользователя и содержащий блокчейн;
- серверная система (300) создает смарт-контракт, включает подписанный пользователем договор об оказании услуг в этот смарт-контракт и сохраняет упомянутый кошелек пользователя и смарт-контракт в базе данных;
для создания кошелька пользователя для компаний:
- компания авторизуется на веб-сайте, функционирование которого обеспечивается серверной системой (300), с использованием клиентского устройства (200) и вводит имеющую отношение к компании информацию через предоставляемый веб-сайтом пользовательский интерфейс;
- серверная система (300) создает, в соответствии с упомянутой имеющей отношение к компании информацией, учетную запись пользователя-компании, кошелек компании, связанный с упомянутой учетной записью компании и содержащий блокчейн, и смарт-контракт, и сохраняет их в базе данных;
для удостоверения личности пользователей,
- пользователь, зарегистрированный в системе (100), авторизуется на веб-сайте компании, зарегистрированной в системе (100), и вызывает веб-сервис;
- веб-сервис вызывает смарт-контракт в кошельке компании в базе данных серверной системы (300);
- на экране клиентского устройства (200) отображается информации веб-сайта компании, предоставленная в смарт-контракте, и QR-код;
- пользователь авторизуется в мобильном приложении клиентского устройства (200) через учетную запись пользователя;
- выполняется считывание QR-кода с помощью камеры клиентского устройства (200);
- серверная система (300) сопоставляет пользователя путем сравнения информации кошелька пользователя в базе данных с информацией учетной записи пользователя, используемой пользователем для авторизации в мобильном приложении;
- пользователь подтверждает или отклоняет смарт-контракт в кошельке компании,
- при подтверждении смарт-контракта пользователем осуществляется включение имеющей отношение к пользователю информации, сертификата пользователя и соответствующего договора, ранее подписанного пользователем, в блокчейн в кошельке пользователя, который хранится в базе данных, и предоставление упомянутой информации упомянутой компании;
- при отклонении смарт-контракта пользователем осуществляется включение информации об отказе пользователя в блокчейн в кошельке пользователя, который хранится в базе данных, а предоставление упомянутой информации упомянутой компании не осуществляется.
2. Способ идентификации личности по п. 1, включающий после упомянутого этапа, на котором пользователь авторизуется на веб-сайте, функционирование которого обеспечивается серверной системой (300), с использованием клиентского устройства (200) и вводит имеющую отношение к пользователю информацию через предоставляемый веб-сайтом пользовательский интерфейс, этап передачи SMTP-сервером (306) верификационного сообщения электронной почты на адрес электронной почты пользователя для верификации этого адреса электронной почты и тем самым верификации электронной почты пользователя.
3. Способ идентификации личности по п. 1, включающий этап отправки одноразового верификационного пароля на телефонный номер пользователя для верификации информации телефонного номера, если информация электронной подписи вводится на этапе авторизации пользователя на упомянутом веб-сайте с использованием электронной подписи или мобильной подписи.
4. Способ идентификации личности по п. 1, включающий этап извлечения серверной системой (300) информации о компании и связанных с временем данных из базы данных и генерирования QR-кода, действительного в течение определенного периода времени, при осуществлении упомянутого этапа отображения на экране клиентского устройства (200) информации веб-сайта компании в смарт-контракте и QR-кода.