Разработка децентрализованного приложения для реализации цифровой идентичности с использованием технологии блокчейн

##plugins.themes.bootstrap3.article.main##

Юлия Юрьевна ГОНЧАРЕНКО
Филипп Николаевич ПАВО

Аннотация

В данной работе были проанализированы виды архитектур систем, выявлены их преимущества и недостатки. Приведены аргументы в пользу децентрализованных систем и способы
достижения децентрализации. Одним из выявленных эффективных методов децентрализации
является цепочка блоков – блокчейн. В работе был произведен анализ свойств и структуры
блокчейна, исследованы методы обеспечения безопасности и достижения консенсуса между
участниками сети. Рассмотрены преимущества децентрализованных приложений в сравнении
с традиционными централизованными. Проанализированы популярные платформы для разработки децентрализованных приложений и выявлена наиболее оптимальная платформа для
реализации приложения. Рассмотрены основные функции умного контракта Ethereum и методы взаимодействия с блокчейн-сетью средствами программного кода. Были исследованы популярные приложения на технологии блокчейн и направления их применения. В отличии от
подобных статей с исследованием технологии блокчейн, в данной работе был представлен
вариант реализации собственного приложения с использованием блокчейн платформы
Ethereum. Разработанное приложение позволяет производить регистрацию и авторизацию
пользователя. В данной работе были описаны основные функции и интерфейс приложения.
Также его можно использовать как модуль для более сложных систем. Например, в системах
голосования, контрольно-пропускных пунктов и других, где требуется идентификация пользователя и надежное хранилище учетных данных.

##plugins.themes.bootstrap3.article.details##

Раздел
Информационные технологии и компьютерная безопасность