Тема: Разработка системы проверки документов с использованием блокчейна
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1. Справочная информация 5
1. Блокчейн 6
1. Криптовалюты и смарт-контракты 6
2. Разрешенный и неразрешенный блокчейн 10
3. Риски безопасности блокчейна 14
4. Блокчейн-трилемма 15
5. Примеры использования блокчейна 16
2. Ethereum 19
2. Анализ и фиксация требований 24
1. Функциональные требования 24
2. Нефункциональные требования 28
3. Сценарии вариантов использования 29
3. Проектирование 42
1. Диаграмма классов 43
4. Реализация 45
1. Язык смарт-контрактов 45
2. Настройка контроллера и создателя документа 48
3. Поместить документ на проверку 51
4. Подписать документ 54
5. Проверить легитимность документа 56
6. Взаимодействие с блокчейном и развертывание смарт-контрактов 59
7. Тестирование 61
Заключение 63
СПИСОК ЛИТЕРАТУРЫ 64
📖 Введение
Технологии изменили наш мир, и ожидаемое будущее будет зависеть от технологий. Недавно была разработана новая технология, названная технологией блокчейн (Blockchain). Технология блокчейн привлекла внимание исследователей и разработчиков, и они применили эту технологию в различных областях, таких как финансы, здравоохранение, банки и образование. Технология блокчейн набирает популярность с каждым днем, потому что все больше и больше областей принимают ее на вооружение. Технология блокчейн, известная как Distributed Ledger Technology (DLT), связана с базами данных и обеспечивает высокий уровень безопасности. Преимуществом технологии Blockchain является то, что история цифровых активов не может быть изменена, поскольку используется криптографическое хеширование.
Целью данного исследования является разработка системы проверки документов с использованием блокчейна.
Для достижения цели данного исследования были поставлены следующие задачи:
• Исследование алгоритмов хеширования
• Исследования по хранению и проверке данных в блокчейне
• Разработка контракта на проверку документов и контракта на управление проверкой документов
• Тестирование контрактов
✅ Заключение
Цели и задачи были полностью выполнены.
• Исследование алгоритма хеширования проведено, хэширование документов получено
• Исследование блокчейна (особенно на основе EVM) и хранения данных в блокчейне проведено, информация о легитимности документов сохранилась на блокчейне
• Разработаны смарт-контракт проверки документов и смарт- контракт управления
• Разработанные смарт-контракты протестированы



