Введение 4
Глоссарий 7
1. Принципы работы существующих систем, позволяющие проводить off-chain транзакции 8
1.1. Открытие и закрытие канала 9
1.2. Использование канала 11
1.3. Аннулирование состояния 13
1.4. Кооперативное закрытие 14
1.5. Raiden Network 14
2. Структура блокчейн-системы NEO 16
3. Смарт-контракты с мультиподписью и временной блокировкой в Neo 21
4. Программная реализация системы для проведения off-chain транзакций 24
4.1. Архитектура 24
4.2. Основные инструменты для разработки системы для проведения off-chain транзакций 25
4.3. Описание разработанной системы и API для проведения off-chain транзакций 29
5. Клиентское приложения для взаимодействия с разработанной системой 34
Заключение 39
Список литературы и используемых источников 40
Приложение 42
Приложение 1. Сравнение узлов GUI и CLI 42
Приложение 2. Файлы конфигурации для узла в частной сети 44
Приложение 3. Описание основных вызываемых методов системы 46
Целью данной работы является изучение механизмов работы существующих систем, позволяющих проводить off-chain транзакции, а также разработка прототипа блокчейн-системы, позволяющая проводить транзакции вне сети на основе блокчейн платформы Neo.
В соответствии c поставленной целью в работе выявлены следующие задачи:
изучение механизмов работы существующих систем, позволяющих проводить off-chain транзакции (Lightning Network и т.д.);
изучение структуры блокчейн-системы Neo;
изучение существующих инструментов для разработки системы для проведения off-chain транзакций;
разработка блокчейн-системы, позволяющая проводить off-chain транзакции;
разработка клиентского приложения для взаимодействия с пользователем и разработанной системой.
' .
Разработка системы интеграции блокчейн сетей для проведения быстрых транзакций #9101453
Артикул: 9101453
- Предмет: Программирование
- Уникальность: 84% (Антиплагиат.ВУЗ)
- Разместил(-а): 185 Рамиль в 2019 году
- Количество страниц: 63
- Формат файла: docx
- Последняя покупка: 28.03.2022
1 999p.
1. The Bitcoin Lightning Network: Scalable Off-Chain Instant Payments [Электронный ресурс]. — 2016. — URL: https://lightning.network/lightning- network-paper.pdf (дата обращения 04.05.2019).
2. Lightning Network [Электронный ресурс]. — 2019. — URL: https://ru.wikipedia.org/wiki/Lightning_Network (дата обращения 04.05.2019).
3. Lightning Network Часть №3: Смарт-контракты [Электронный ресурс].
— 2017. — URL: https://medium.com/bitlum/part-3-smart-contracts-ece8a6ef6328 (дата обращения 06.05.2019).
4. Raiden Network [Электронный ресурс]. — 2018. — URL: https://raiden.network/101.html (дата обращения 08.05.2019).
5. Гибадуллин И.Н. Исследование и анализ блокчейн систем в сфере финансов: курсовая работа [Текст] / Ин-т вычислительной математики и информационных технологий. — K., КФУ, — 2019. — 10 с.
6. Header Class [Электронный ресурс]. — 2019. — URL: https://docs.neo.org/en-us/sc/reference/fw/dotnet/neo/Header.html (дата обращения 05.05.2019).
7. JSON-RPC [Электронный ресурс]. — 2019. — URL: https://ru.wikipedia.org/wiki/JSON-RPC (дата обращения 05.06.2019).
8. Scrypt [Электронный ресурс]. — 2019. — URL: https://pypi.org/project/scrypt (дата обращения 07.06.2019).
9. Pycrypto [Электронный ресурс]. — 2013. — URL: https://pypi.org/project/scrypt (дата обращения 07.06.2019).
10. Ecdsa [Электронный ресурс]. — 2019. — URL: https://github.com/warner/python-ecdsa (дата обращения 07.06.2019).
11. PyMySQL [Электронный ресурс]. — 2017. — URL: https://o7planning.org/ru/11463/connecting-mysql-database-in-python-using- pymysql (дата обращения 07.06.2019).
12. Neocore [Электронный ресурс]. — 2019. — URL: https://pypi.org/project/neocore (дата обращения 07.06.2019).
13. Gevent [Электронный ресурс]. — 2019. — URL: https://pypi.org/project/gevent (дата обращения 07.06.2019).
14. SQLAlchemy [Электронный ресурс]. — 2019. — URL: https://pypi.org/project/SQLAlchemy (дата обращения 07.06.2019).
15. Requests [Электронный ресурс]. — 2015. — URL: https://pypi.org/project/requests/2.7.0 (дата обращения 07.06.2019).
16. Flask [Электронный ресурс]. — 2019. — URL: https://ru.wikibooks.org/wiki/Flask (дата обращения 07.06.2019).
17. Flask-JSONRPC [Электронный ресурс]. — 2019. — URL: https://pypi.org/project/Flask-JSONRPC (дата обращения 07.06.2019).
18. Neo Private network [Электронный ресурс]. — 2019. — URL: https://hub.docker.com/r/cityofzion/neo-privatenet (дата обращения 04.04.2019).
19. Node.js [Электронный ресурс]. — 2019. — URL: https://ru.wikipedia.org/wiki/Node.js (дата обращения 01.05.2019).
2. Lightning Network [Электронный ресурс]. — 2019. — URL: https://ru.wikipedia.org/wiki/Lightning_Network (дата обращения 04.05.2019).
3. Lightning Network Часть №3: Смарт-контракты [Электронный ресурс].
— 2017. — URL: https://medium.com/bitlum/part-3-smart-contracts-ece8a6ef6328 (дата обращения 06.05.2019).
4. Raiden Network [Электронный ресурс]. — 2018. — URL: https://raiden.network/101.html (дата обращения 08.05.2019).
5. Гибадуллин И.Н. Исследование и анализ блокчейн систем в сфере финансов: курсовая работа [Текст] / Ин-т вычислительной математики и информационных технологий. — K., КФУ, — 2019. — 10 с.
6. Header Class [Электронный ресурс]. — 2019. — URL: https://docs.neo.org/en-us/sc/reference/fw/dotnet/neo/Header.html (дата обращения 05.05.2019).
7. JSON-RPC [Электронный ресурс]. — 2019. — URL: https://ru.wikipedia.org/wiki/JSON-RPC (дата обращения 05.06.2019).
8. Scrypt [Электронный ресурс]. — 2019. — URL: https://pypi.org/project/scrypt (дата обращения 07.06.2019).
9. Pycrypto [Электронный ресурс]. — 2013. — URL: https://pypi.org/project/scrypt (дата обращения 07.06.2019).
10. Ecdsa [Электронный ресурс]. — 2019. — URL: https://github.com/warner/python-ecdsa (дата обращения 07.06.2019).
11. PyMySQL [Электронный ресурс]. — 2017. — URL: https://o7planning.org/ru/11463/connecting-mysql-database-in-python-using- pymysql (дата обращения 07.06.2019).
12. Neocore [Электронный ресурс]. — 2019. — URL: https://pypi.org/project/neocore (дата обращения 07.06.2019).
13. Gevent [Электронный ресурс]. — 2019. — URL: https://pypi.org/project/gevent (дата обращения 07.06.2019).
14. SQLAlchemy [Электронный ресурс]. — 2019. — URL: https://pypi.org/project/SQLAlchemy (дата обращения 07.06.2019).
15. Requests [Электронный ресурс]. — 2015. — URL: https://pypi.org/project/requests/2.7.0 (дата обращения 07.06.2019).
16. Flask [Электронный ресурс]. — 2019. — URL: https://ru.wikibooks.org/wiki/Flask (дата обращения 07.06.2019).
17. Flask-JSONRPC [Электронный ресурс]. — 2019. — URL: https://pypi.org/project/Flask-JSONRPC (дата обращения 07.06.2019).
18. Neo Private network [Электронный ресурс]. — 2019. — URL: https://hub.docker.com/r/cityofzion/neo-privatenet (дата обращения 04.04.2019).
19. Node.js [Электронный ресурс]. — 2019. — URL: https://ru.wikipedia.org/wiki/Node.js (дата обращения 01.05.2019).
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | Разработка системы интеграции блокчейн сетей для проведения быстрых транзакций |
Артикул: | 9101453 |
Дата написания: | 11.07.2019 |
Тип работы: | Дипломная работа |
Предмет: | Программирование |
Оригинальность: | Антиплагиат.ВУЗ — 84% |
Количество страниц: | 63 |
Скрин проверки АП.ВУЗ приложен на последней странице.
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
Файлы артикула: Разработка системы интеграции блокчейн сетей для проведения быстрых транзакций по предмету программирование
Пролистайте "Разработка системы интеграции блокчейн сетей для проведения быстрых транзакций" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 21.02.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 84% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 65 работ. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Разработка и создание программного обеспечения модулей формирования отчетов о контингенте и успеваемости студентов информационной системы...
СЛЕДУЮЩАЯ РАБОТА
Разработка информационной системы для учета доходов и расходов