📄Работа №189301

Тема: РЕАЛИЗАЦИЯ CROSS-CHAIN МОСТА МЕЖДУ СЕТЯМИ ETHEREUM И BNB CHAIN

Характеристики работы

Тип работы Бакалаврская работа
Программирование
Предмет Программирование
📄
Объем: 65 листов
📅
Год: 2022
👁️
Просмотров: 81
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

АННОТАЦИЯ 3
ГЛОССАРИЙ 3
ВВЕДЕНИЕ 5
1 ВВЕДЕНИЕ В ПРЕДМЕТНУЮ ОБЛАСТЬ 7
2 ЦЕЛИ И ЗАДАЧИ 9
3 ОПИСАНИЕ ЦЕЛЕВЫХ БЛОКЧЕЙН СЕТЕЙ И ИХ СРАВНЕНИЕ 11
3.1 Описание сети Ethereum 11
3.2 Разбор сети BNB Chain (Binance Smart Chain) 13
3.3 Сравнение сетей Ethereum и BNB Chain 15
4 ИЗУЧЕНИЕ АЛГОРИТМОВ КОНСЕНСУСА И ИХ СРАВНЕНИЕ 19
4.1 Разбор алгоритма консенсуса PoW(Proof-of-Work) 20
4.2 Разбор алгоритма консенсуса PoS(Proof-of-Stake) 23
4.3 Сравнение алгоритмов консенсусов PoW и PoS 26
5 ОПИСАНИЕ СТАНДАРТОВ ТОКЕНОВ ERC 28
5.1 Описание стандарта токена ERC-20 29
5.2 Описание стандарта токена ERC-721 33
6 РАЗРАБОТКА СМАРТ-КОНТРАКТА МОСТА 38
6.1 Проектирование смарт-контрактов 38
6.2 Разработка смарт-контрактов токенов 43
6.3 Разработка смарт-контрактов моста 47
7 АНАЛИЗ ИНСТРУМЕНТОВ И ТЕСТИРОВАНИЕ 51
8 РЕЗУЛЬТАТЫ 53
ЗАКЛЮЧЕНИЕ 57
СПИСОК ЛИТЕРАТУРЫ 58
ПРИЛОЖЕНИЕ А 60

📖 Введение

В данной выпускной квалификационной работе (ВКР) рассматривается решение задач безопасной передачи данных между двумя блокчейн сетями Etherium и BNB Chain посредством создания децентрализованного приложения (dApp) моста при помощи криптографической подписи с открытым и закрытым ключами.
Cross-Chain мост представляет из себя в данном случае смарт-контракты мостов, расположенные в целевых блокчейн сетях и связанные между собой посредством бэкенд сервиса.
Актуальность данной работы вытекает из двух факторов. Во-первых, в текущее время возрастает количество блокчейн сетей, которые, в следствии своего устройства, не имеют прямого доступа друг к другу, таким образом создавая необходимость в посреднике, частью которого и является продукт данной работы. Во-вторых, при достаточном росте токена возникает необходимость расширения на другую блокчейн сеть. Второй фактор также является наиболее важным, так как количество токенов уверенно возрастает с интересом обывателей, что можно наблюдать в последнее время, а также ввиду коммерческой цели создания большинства существующих токенов.
Немаловажную роль в существовании моста играет фактор доверия. Смарт-контракты в сети блокчейн не подвергаются вмешательству со стороны их владельцев, если на подобные действия нет прописанных заранее условий в самом смарт-контракте. Таким образом, любой пользователь может быть уверен в том или ином развитии событий, согласно содержанию смарт- контракта.
В итоге, смарт-контракты, в рамках одной блокчейн сети, могут взаимодействовать друг с другом, образовывая сложные системы, в которых устройство функций всегда доступно пользователю. Пользователь может найти целевые контракты и, при минимальном ознакомлении с кодом, вынести для себя окончательное решение о необходимости вызова той или иной функции.
В случае с бэкенд сервисом, который также является частью моста, пользователь не может быть уверен в его механизмах работы, таким образом разработчик не может использовать чужой сервис для налаживания работы своих смарт-контрактов в разных сетях. Возникает необходимость создания собственного моста, включая бэкенд сервис и смарт-контракты моста для двух блокчейн сетей. Таким образом, актуальность разработки смарт-контрактов данного типа весьма велика.
В дипломной работе подробно описываются стандарты токенов, наиболее широко распространенных в сети, а также архитектура моста, созданного для взаимодействия между токенами смарт-контрактов, расположенных на двух блокчейн сетях.

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

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

👨‍🎓 Помощь в написании

✅ Заключение

В результате данной квалификационной работы были реализован смарт- контракты токенов стандарта ERC-20 и ERC-721, а также смарт-контракты моста для обоих токенов.
Функциональность смарт-контрактов проверена в среде разработки, а также в тестовых сетях целевых блокчейн сетей. Смарт-контракты обладают всем требуемым функционалам, и могут использоваться как часть для реализации децентрализованных приложений.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

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

1. EIP-20: Token Standard - URL: https://eips.ethereum.org/EIPS/eip-20
2. EIP-721: Non-Fungible Token Standard - URL:
https://eips.ethereum. org/EIPS/eip-721
3. ИНС: Википедия. Свободная энциклопедия. - URL:
https://ru.wikipedia.org/wiki/Ethereum (дата обращения: 20.05.2022)
4. ИНС: Википедия. Свободная энциклопедия. - URL:
https://ru.wikipedia.org/wiki/Binance (дата обращения: 20.05.2022)
5. Bytwork.com [Электронный ресурс] - URL:
https://bytwork.com/articles/chto-takoe-binance-smart-chain-otlichie-ot- ethereum
6. bscscan.com [Электронный ресурс] - URL: https://bscscan.com/
7. etherscan.io [Электронный ресурс] - URL: https://etherscan.io/
8. academy.binance.com [Электронный ресурс] - URL:
https://academy.binance.com/ru/articles/binance-smart-chain-vs- ethereum-what-s-the-difference
9. block-chain24.com [Электронный ресурс] - URL: https://www.Uock- chain24.com/news/novosti-ethereum/tri-prichiny-pochemu-ethereum-po- prezhnemu-luchshe-chem-binance-smart-chain
10. ИНС: Википедия. Свободная энциклопедия. - URL:
https://ru.wikipedia.org/wiki/Доказательство_выполнения_работы (дата обращения: 20.05.2022)
11. tadviser.ru [Электронный ресурс] - URL:
https://www.tadviser.ru/index.php/Статья:Алгоритм консенсуса Proof -of-Work_(PoW)_и_Proof-of-Stake_(PoS)
12. Pricing via Processing or Combatting Junk Mail - URL:
https: //www.wisdom. weizmann.ac. il/~naor/PAPERS/pvp. pdf
13. Proofs of Work and Bread Pudding Protocols - URL:
http://www.arijuels.com/wp-content/uploads/2013/09/JJ99.pdf
14. ИНС: Википедия. Свободная энциклопедия. - URL:
https: //ru.wikipedia. org/wiki/Доказательство_доли_владения (дата
обращения: 20.05.2022)
15. cointelegraph.com [Электронный ресурс] - URL:
https://cointelegraph.com/blockchain-for-beginners/proof-of-stake-vs- proof-of-work:-differences-explained
..17

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

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