Тип работы:
Предмет:
Язык работы:


Децентрализованная одноранговая система обмена и заверения документов в рамках формализованных процессов на основе технологии «Блокчейн»

Работа №160795

Тип работы

Дипломные работы, ВКР

Предмет

информатика

Объем работы95
Год сдачи2018
Стоимость4750 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
3
Не подходит работа?

Узнай цену на написание


Реферат
Введение 9
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 12
1.1. Математические основы биткойн-блокчейна 12
1.1.1. Эллиптические кривые 12
1.1.2. Эллиптическая кривая над конечным полем 15
1.1.3. ECDSA в биткойне 17
1.2. Свойства и виды технологии блокчейн 20
1.3. Российская практика использования технологии блокчейн 22
1.4. Аналитический обзор российских систем электронного
документооборота 25
1.4.1. Система электронного документооборота «Спутник» 25
1.4.2. Система электронного документооборота DiState 27
1.5. Выводы по главе 31
2. ПРИНЦИПЫ РАБОТЫ СИСТЕМЫ ОБМЕНА И ЗАВЕРЕНИЯ
ДОКУМЕНТОВ 35
2.1. Общие принципы работы системы 35
2.2. Формальное описание алгоритма и функционирования системы 36
2.3. Алгоритм работы с системой 42
2.3.1. Алгоритм записи данных 42
2.3.2. Алгоритм подключения нового узла 43
2.3.3. Алгоритм восстановления узла 43
3. РЕАЛИЗАЦИЯ СИСТЕМЫ ОБМЕНА И ЗАВЕРЕНИЯ ДОКУМЕНТОВ
44
3.1. Общая структура системы 44
3.2. Пользовательское приложение 44
3.2.1. Общие сведения 44
3.2.2. Пользовательский интерфейс Vue.js 45
3.2.3. Приложение Spring Java 48
3.2.4. СУБД PostgreSQL 49
3.3. Транспорт данных 59
3.3.1. Общие сведения 59
3.3.2. Потоки в MultiChain 63
3.4. Межпланетное файловое хранилище 67
Заключение 68
Список используемых источников 69
Приложение А. Текст программы 71

Ведущим мировым трендом на сегодняшний день является развитие цифровой экономики на основе использования цифровых технологий. То, что цифровая экономика является ключевым фактором роста и развития, становится общепризнанным.
Одной из самых востребованных технологий наряду с большими данными (Big Data) и искусственным интеллектом стал блокчейн — система распределенных реестров.
Блокчейн (цепочка блоков) — это децентрализованная распределенная база данных, у которой устройства хранения данных не подключены к общему серверу [1]. Эта база данных хранит постоянно растущий список упорядоченных записей, называемых блоками. Каждый блок содержит метку времени и ссылку на предыдущий блок. Посредством шифрования обеспечивается защита данных и гарантируется их целостность. Доступ пользователя к изменению части цепочки блоков обеспечивают закрытые ключи, без которых запись в файл невозможна. Гарантия целостности достигается синхронизацией копий распределенной цепочки блоков у всех пользователей. Схема принципа работы блокчейна представлена на рисунке 1.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В настоящей выпускной работе магистра была разработана децентрализованная одноранговая система обмена и заверения документов на основе технологии блокчейн. Хранение данных в блокчейне позволяет обеспечить наличие таких принципов, как высокий уровень доверия к системе, максимальная защищенность данных, общедоступность для всех участников и открытость при передаче информации, временная привязка, нотариальное заверение и неизменность электронных документов


1. Andreas M. Antonopoulos Mastering Bitcoin: Unlocking Digital Cryptocurrencies / Andreas M. Antonopoulos - K. : NGITS, 2014. - C. 150 - 290
2. Don Tapscott, Alex Tapscott Blockchain Revolution: How the Technology Behind Bitcoin is Changing Money, Business, and the World / Don Tapscott, Alex Tapscott Blockchain - K. : Information Systems, 2016 - C. 100 - 150.
3. Paul Vigna, Michael Casey The Age of Cryptocurrency: How Bitcoin and the Blockchain Are Challenging the Global Economic Order / Paul Vigna, Michael Casey - K. : Economic, 2015 - C. 200 - 210.
4. Chris Skinner Value Web / Chris Skinner - K. Information technologies, 2016 - C. 150 - 175.
5. Roger Wattenhofer The Science of the Blockchain / Roger Wattenhofer - K. : Information technologies, 2016 - C. 94 - 120.
6. Pavan Duggal Blockchain Contracts and Cyberlaw / Pavan Duggal - K. : Information Systems, 2015 - C. 15 - 39.
7. Satoshi Nakamoto. Bitcoin: A Peer-to-Peer Electronic Cash System. — 2008. — C. 5.
8. Satoshi Nakamoto. Bitcoin: A Peer-to-Peer Electronic Cash System. — 2008. — C. 6 - 8.
9. Тапскотт Д., Тапскотт А. Технология блокчейн: то, что движет финансовой революцией. — Пер. с англ. М.: Эксмо, 2017. — С. 448.
10. Wattenhofer R. The Science of the Blockchain. — Createspace Independent Publishing Platform. 2016. — С. 22 - 24.
11. Свон М. Блокчейн: схема новой экономики — М.: Издательство «Олимп-Бизнес», 2017. — С. 17 - 19.
12. Равал С. Децентрализованные приложения. Технология Blockchain в действии. — СПб.: Пи-тер. 2017. — С. 220.
13. Генкин А. С., Михеев А. А. Блокчейн. Как это работает и что ждет нас завтра. — М.: Альпина Паблишер, 2018. — С. 562.
14. Воронов М.П., Часовских В.П. «Blockchain - основные понятия и роль в цифровой экономике» // Фундаментальные исследования. 2017. — № 9-1 — С. 30-35
15. Jacob William. Blockchain: The Simple Guide To Everything You Need To Know — K. : Information technologies, 2016 — C. 40 - 50....23


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ