Для студентов МГТУ им. Н.Э.Баумана по предмету АвтоматизацияАвтоматизация формирования транзакций и технологии хранения приватных ключей в блокчейнеАвтоматизация формирования транзакций и технологии хранения приватных ключей в блокчейне
2024-05-252024-05-25СтудИзба
Курсовая работа: Автоматизация формирования транзакций и технологии хранения приватных ключей в блокчейне
Описание
Содержание
2
Введение
Рис. 1: Рост количества активных адресов в сети Ethereum.
Основанные на технологии блокчейн цифровые активы и криптова-
3
люты пользуются огромным спросом не только среди IT компаний, но и среди широкой массы пользователей. Транзакции, выполняемые в распре-деленных реестрах, а в особенности смарт-контракты (программы, храня-щиеся и выполняющиеся в сети блокчейн) [4] могут предоставить людям огромные возможности, например, для развития бизнеса [5]. Транзакци-ями могут быть как простые переводы средств на счет, так и создание своих токенов для ICO (Initial coin offering) - форма привлечения инвести-ций, которая заключается в продаже единиц токенов и является некоторой альтернативой классического IPO. Также оформление различных сделок, аналогов брачного договора или завещания, может ускорить процесс и ис-ключить из дела посредников, что сэкономит людям время и
Введение ................................. | 3 | |
Постановказадачи........................... | 5 | |
Обзорлитературы ........................... | 7 | |
Глава 1. | Обзор существующих решений и подходов . . . . . . | 8 |
1.1. | Подходы по улучшению безопасности . . . . . . . . . . . . | 8 |
1.2. | Продукты по автоматизации . . . . . . . . . . . . . . . . . | 9 |
Глава 2. | Описаниепроекта...................... | 11 |
2.1. | Возможностисервиса..................... | 11 |
2.2. | Архитектурапроекта..................... | 12 |
Глава 3. | Формирование концепции нового решения . . . . . . | 14 |
3.1. | Идеярешения ......................... | 14 |
3.2. | Выдвижение технических требований . . . . . . . . . . . . | 15 |
3.3. | Выборконкретнойсети.................... | 16 |
Глава 4. | Реализация смарт-контракта . . . . . . . . . . . . . . . | 17 |
4.1. | Написание смарт-контракта . . . . . . . . . . . . . . . . . | 17 |
4.2. | Оптимизация кода смарт-контракта . . . . . . . . . . . . . | 18 |
Глава 5. | Реализация сервиса автоматизации . . . . . . . . . . . | 25 |
5.1. | Пользовательский интерфейс . . . . . . . . . . . . . . . . | 25 |
5.2. | Серверприложения...................... | 26 |
5.3. | Сканерреестров........................ | 27 |
5.4. | Технология хранения приватных ключей . . . . . . . . . . | 29 |
5.5. | Основнойсценарийработы. . . . . . . . . . . . . . . . . . | 30 |
Глава 6. | Анализ полученных результатов . . . . . . . . . . . . . | 32 |
Выводы .................................. | 34 | |
Заключение................................ | 36 | |
Списоклитературы .......................... | 37 |
2
Введение
- настоящее время блокчейн (распределенный реестр, данные в ко-тором хранятся в блоках, создающих последовательную непрерывную це-почку) [1] является очень популярной технологией, а людей, использующих его, с каждым днем становится все больше и больше. Убедиться в этом можно посмотрев на график зависимости количества активных адресов в сети Ethereum от времени [2] (Рис. 1). В такой тенденции нет ничего удиви-тельного, ведь распределенные реестры обладают огромным количеством преимуществ [3], основные из них: децентрализация, сохранность данных
- прозрачность транзакций.
Рис. 1: Рост количества активных адресов в сети Ethereum.
Основанные на технологии блокчейн цифровые активы и криптова-
3
люты пользуются огромным спросом не только среди IT компаний, но и среди широкой массы пользователей. Транзакции, выполняемые в распре-деленных реестрах, а в особенности смарт-контракты (программы, храня-щиеся и выполняющиеся в сети блокчейн) [4] могут предоставить людям огромные возможности, например, для развития бизнеса [5]. Транзакци-ями могут быть как простые переводы средств на счет, так и создание своих токенов для ICO (Initial coin offering) - форма привлечения инвести-ций, которая заключается в продаже единиц токенов и является некоторой альтернативой классического IPO. Также оформление различных сделок, аналогов брачного договора или завещания, может ускорить процесс и ис-ключить из дела посредников, что сэкономит людям время и
Характеристики курсовой работы
Предмет
Учебное заведение
Семестр
Просмотров
1
Размер
669,5 Kb
Список файлов
Автоматизация формирования транзакций и технологии хранения приватных ключей в блокчейне.doc