Личный кабинетuser
orange img orange img orange img orange img orange img
Дипломная работаБанковское дело
Готовая работа №65976 от пользователя Успенская Ирина
book

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

1 750 ₽
Файл с работой можно будет скачать в личном кабинете после покупки
like
Гарантия безопасной покупки
help

Сразу после покупки работы вы получите ссылку на скачивание файла.

Срок скачивания не ограничен по времени. Если работа не соответствует описанию у вас будет возможность отправить жалобу.

Гарантийный период 7 дней.

like
Уникальность текста выше 50%
help

Все загруженные работы имеют уникальность не менее 50% в общедоступной системе Антиплагиат.ру

file
Возможность снять с продажи
help

У покупателя есть возможность доплатить за снятие работы с продажи после покупки.

Например, если необходимо скрыть страницу с работой на сайте от третьих лиц на определенный срок.

Тариф можно выбрать на странице готовой работы после покупки.

Не подходит эта работа?
Укажите тему работы или свой e-mail, мы отправим подборку похожих работ
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных

содержание

Введение 3
1 Принципы работы существующих систем, позволяющие проводить off-chain транзакции 6
1.1 Открытие и закрытие канала 7
1.2 Использование канала 8
1.3 Аннулирование состояния 9
1.4 Сooperative close 10
1.5 Raiden network 11
2 Структура блокчейн-системы 12
2.1 Блокчейн система ethereum 12
2.2 Блокчейн система ethareum 15
2.3 Транзакции в сети ethereum 16
2.4 Эфириум-аккаунты и их виды 17
2.5 Виды аккаунтов в блокчейне ethereum 18
2.6 Технические особенности экосистемы эфириума 19
2.7 Возможности блокчейна эфира 21
2.8 Преимущества и недостатки сети ethereum 22
2.9 Разница между блокчейнами эфира и биткоина 23
2.10 Смарт-контракты с мультиподписью и временной блокировкой в блоечейн системах 24
3 Программная реализация системы для проведения off-chain транзакций 31
1.1 Архитектура 31
1.2 Основные инструменты для разработки системы для проведения off-chain транзакций 32
1.3 Описание разработанной системы и api для проведения off- chain транзакций 35
4 Приложение для взаимодействия с разработанной системой 40
Заключение 45
Список литературы и используемых источников 46
Приложение 48

Весь текст будет доступен после покупки

ВВЕДЕНИЕ

На сегодняшний день происходит всё большая глобализация, многие границы в нашем мире стираются, и способствуют этому, от части, коммерческие сети, которые осуществляют свою экономическую деятельность. Как правило, подобные сети взаимодействую между собой на торговых площадках, где производители, потребители и другие заинтересованные лица управляют и владеют ценностями – активами, – а также реализуют свои права на них.
Участниками данных сетей могут быть различные продавцы, покупатели и посредники. Коммерческие соглашения и контракты, которые возникают между ними вносятся в разнообразные реестры. Реестры, в свою очередь, являются системами учёта экономической деятельности и интересов различных организаций.
Реестры, которые используются сегодня повсеместно в предпринимательской деятельности, во многом несовершенны. Они дорогостоящие, неэффективные, а их функциональность непрозрачна и подвержена мошенническим манипуляциям и неправомерным действиям. Данные проблемы прямое следствие использования сторонних централизованных систем, которые основаны на доверии. Централизованные системы реестров образуют своего рода помехи и препятствия, которые увеличиваю время выполнения транзакций.

Весь текст будет доступен после покупки

отрывок из работы

1 ПРИНЦИПЫ РАБОТЫ СУЩЕСТВУЮЩИХ СИСТЕМ, ПОЗВОЛЯЮЩИЕ ПРОВОДИТЬ OFF-CHAIN ТРАНЗАКЦИИ
Концепция проведения быстрых off-chain транзакций, как решение проблем масштабируемости блокчейна, была впервые разработана и применена для блокчейна криптовалюты Bitcoin. Попытки создания подобных сетей предпринимались почти с момента создания Bitcoin. Но концепция полноценного решения появилась только к началу 2015 года и получила название Lightning Network [1].
Lightning Network - это платежный протокол, который оперирует над блокчейнами (обычно используется Биткойн) [2]. Данный протокол позволяет проводить транзакции между участниками (нодами) и предлагается как решение проблемы масштабирования биткоина. Сеть Lightning Network состоит из узлов участников, а также платежных каналов, которые являются двунаправленными. Платежный канал устанавливается между двумя узлами сети. Узлы участник блокируют в блокчейне Биткоина некоторую сумму средств для платёжного канала. Таким образом пропускная способность канала будет складываться из суммы заблокированных средств.
Под платёжным каналом в свою очередь стоит понимать отношение между участниками, которое регистрируется в блокчейне и регулируется смарт-контрактом. А под узлами - мобильное приложение, десктоп программа, серверное ПО, которое поддерживает протокол общения Lightning Network.
Lightning Network использует несколько типов смарт-контрактов [3], а также их смесь:
? 2-of-2 multisig – это смарт-контракт, который открывается только при условии того, что были предоставлены электронные подписи двух участников. Как правило, это те же самые участники, которые предоставили средства;
? hash time lock contract (htlc) – это смарт-контракт, который разблокирует средства, если предоставлено секретное число x, которое первоначально есть только у создателя смарт-контракта. Передача числа x кому-либо другому по сути означает передачу средств. Важно отметить, что в место числа x в смарт-контракт пишется h = H(x), где H – это хеш-функция. Это сделано по причине того, что транзакции передаются в открытом виде, и число x может быть видно всем;
? time-lock – это смарт-контракт, который блокирует деньги до указанной в нём временной метки.
Существует три основных процесса, связанных с работой платежного канала:
? открытие канала: процесс регистрации платежного канала в блокчейне, а также формирование первоначального состояния.

Весь текст будет доступен после покупки

Список литературы

1. Гибадуллин И.Н. Исследование и анализ блокчейн систем в сфере финансов: курсовая работа [Текст] / Ин-т вычислительной математики и информационных технологий. – K., КФУ, – 2019. – 10 с.
2. Ecdsa [Электронный ресурс] // сайт. – Режим доступа: https://github.com/warner/python-ecdsa (дата обращения 19.05.2022)
3. Flask [Электронный ресурс] // сайт. – Режим доступа: https://ru.wikibooks.org/wiki/Flask (дата обращения 30.05.2022)
4. Flask-JSONRPC [Электронный ресурс] // сайт. – Режим доступа: https://pypi.org/project/Flask-JSONRPC (дата обращения 29.05.2022)
5. Gevent [Электронный ресурс] // сайт. – Режим доступа: https://pypi.org/project/gevent (дата обращения 23.05.2022)
6. Header Class [Электронный ресурс] // сайт. – Режим доступа: https://docs.neo.org/en-us/sc/reference/fw/dotnet/neo/Header.html (дата обращения 18.05.2022)
7. JSON-RPC [Электронный ресурс] // сайт. – Режим доступа: https://ru.wikipedia.org/wiki/JSON-RPC (дата обращения 25.05.2022)
8. Lightning Network [Электронный ресурс] // сайт. – Режим доступа: https://ru.wikipedia.org/wiki/Lightning_Network (дата обращения 17.05.2022)
9. Lightning Network Часть №3: Смарт-контракты [[Электронный ресурс] // сайт. – Режим доступа: https://medium.com/bitlum/part-3-smart-contracts-ece8a6ef6328 (дата обращения 17.05.2022).
10. Neo Private network [Электронный ресурс] // сайт. – Режим доступа: https://hub.docker.com/r/cityofzion/neo-privatenet (дата обращения 31.05.2022)

Весь текст будет доступен после покупки

Почему студенты выбирают наш сервис?

Купить готовую работу сейчас
service icon
Работаем круглосуточно
24 часа в сутки
7 дней в неделю
service icon
Гарантия
Возврат средств в случае проблем с купленной готовой работой
service icon
Мы лидеры
LeWork является лидером по количеству опубликованных материалов для студентов
Купить готовую работу сейчас

не подошла эта работа?

В нашей базе 78761 курсовых работ – поможем найти подходящую

Ответы на часто задаваемые вопросы

Чтобы оплатить заказ на сайте, необходимо сначала пополнить баланс на этой странице - https://lework.net/addbalance

На странице пополнения баланса у вас будет возможность выбрать способ оплаты - банковская карта, электронный кошелек или другой способ.

После пополнения баланса на сайте, необходимо перейти на страницу заказа и завершить покупку, нажав соответствующую кнопку.

Если у вас возникли проблемы при пополнении баланса на сайте или остались вопросы по оплате заказа, напишите нам на support@lework.net. Мы обязательно вам поможем! 

Да, покупка готовой работы на сайте происходит через "безопасную сделку". Покупатель и Продавец финансово защищены от недобросовестных пользователей. Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. 

У покупателя есть возможность снять готовую работу с продажи на сайте. Например, если необходимо скрыть страницу с работой от третьих лиц на определенный срок. Тариф можно выбрать на странице готовой работы после покупки.

Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. Если администрация сайта принимает решение о возврате денежных средств, то покупатель получает уведомление в личном кабинете и на электронную почту о возврате. Средства можно потратить на покупку другой готовой работы или вывести с сайта на банковскую карту. Вывод средств можно оформить в личном кабинете, заполнив соответствущую форму.

Мы с радостью ответим на ваши вопросы по электронной почте support@lework.net

surpize-icon

Работы с похожей тематикой

stars-icon
arrowarrow

Не удалось найти материал или возникли вопросы?

Свяжитесь с нами, мы постараемся вам помочь!
Неккоректно введен e-mail
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных