Тема: СИСТЕМА УПРАВЛЕНИЯ ПРАВАМИ НА ЦИФРОВЫЕ РЕСУРСЫ
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Введение 3
Глава 1. Выбор технологий 5
1.1 Выбор блокчейна 5
1.2 Выбор языка для написания смарт-контрактов 8
1.3 Выбор технологий для взаимодействия со смарт-контрактов 9
1.4 Выбор технологий для разработки 10
Глава 2. 11
2.1 Ethereum 11
2.2 Эллиптические кривые, приватный ключ, формирование адреса, 12
протоколы шифрования, используемые в Ethereum
2.3 Основные операторы Solidity 14
2.4 Стандарты токенов на блокчейне Ethereum 18
Глава 3. Структура системы 19
3.1 Система управления правами доступа к цифровым ресурсам 19
3.2 Блокчейн 20
Заключение 23
Библиография 24
Приложения 25
📖 Введение
Тем не менее, нововведение не привлекло большого внимания до 2008 года, пока неизвестный программист, работавший под псевдонимом Сатоши Накамото, не дал толчок к его использованию. Он решил некоторые важные технические проблемы, которые прежде не позволяли технологии функционировать. Сатоши создал Bitcoin - платежную систему одноранговой сети, построенную на данной технологии [5].
Несмотря на это, применение технологии блокчейн не ограничено областью финансов. Применение ей можно найти в любой области, где есть потребность в доверии. Одной из таких областей является система управления доступа к цифровым ресурсам.
Технология блокчейн позволяет создавать распределенные хранилища данных, которые хорошо защищены от DoS атак в классическом их понимании, а также гарантирует сохранность данных и невозможность подмены какой-либо записи задним числом.
Существуют работы, изучающие управление правами доступа, как с использованием технологии блокчейна, так и без нее. Система контроля доступа для контроля к критическим или ценным ресурсам [Damiano Di Francesco Maesa, Paolo Mori, and Laura Ricci. Blockchain Based Access Control] [10]. Схема управления доступа, основанная на смарт-контрактах [M. Laurent, N. Kaaniche, C. Le, M. Vander Plaetse. An Access Control Scheme based on Blockchain Technology] [13]. Управление цифровыми правами [S.R. Subramanya and Byung K. Yi. Digital rights management].
Также на официальном сайте стандарта токена ERC-721 реализована система выдачи лицензий. Тема управления правами доступа быстро развивается и в нашем аспекте полностью не раскрыта.
Целью магистерской диссертации является разработка программного продукта, позволяющего временно передавать права на использование цифровых ресурсов одного владельца другому.
Тем самым, в работе были решены следующие задачи:
• изучить основы технологии распределенных реестров;
• найти и изучить существующие применения технологии
распределенного реестра;
• спроектировать распределенное приложение, позволяющее временно
передавать права доступа к цифровым ресурсам между пользователями;
• разработать программную часть.
Объект исследования — применение технологии блокчейн в системе
управления правами доступа к цифровым ресурсам.
Элементом научной новизны является применение блокчейн
технологии в сфере, не связанной с финансами, а практическая ценность
научной работы заключается в программном продукте. Работа состоит из
введения, трех глав, заключения, библиографии и приложения. В первой
главе «Выбор технологий» анализируется существующие технологии и
выбираются необходимые для написания магистерской диссертации. Во
второй главе приводятся основные сведения о Ethereum, приватных ключах,
протоколах шифрования, основных операторах языка Solidity, а также о
стандартах токенов. В главе «Структура системы» показывается проделанная
работа, блок-схема приложения, разобраны функции смарт-контракта. В
приложении приведен код смарт-контракта.
✅ Заключение
Были написаны смарт-контракты на языке Solidity для системы управления правами доступа к цифровым ресурсам.



