ВВЕДЕНИЕ 3
1. Анализ области разработки 5
1.1. Описание предметной области и актуальность 5
1.2. Технологии создания приложений 6
1.3. Блокчейн технология ethereum 12
1.4. Блокчейн 14
1.5. Смарт-контракты 18
2. Реализация системы 20
2.1. Пользовательский интерфейс 20
2.2. Серверная составляющая 21
2.3. Информационная система 22
2.4. Блокчейн 28
2.5. Создание ключей и их использование для транзакций 31
2.6. Подпись и проверка данных с помощью solidity 34
3. Расчет затрат 36
3.1. Gas в сети ethereum 36
3.2. Апроксимация 37
4. Обзор пользовательского интерфейса 40
ЗАКЛЮЧЕНИЕ 45
СПИСОК ЛИТЕРАТУРЫ 50
ПРИЛОЖЕНИЕ 51
В этой выпускной квалификационной работе (далее - ВКР) представляется приложение с возможностью транзакций, использующий блокчейн и криптовалюту типа Ethereum. Данное приложение предназначено для упрощения процесса покупки товаров и услуг, а также для обеспечения безопасности и прозрачности транзакций.
В рамках данной ВКР будут рассмотрены основные аспекты технологии блокчейн и криптовалюты типа Ethereum, а также будет описана архитектура приложения с возможностью транзакций. Кроме того, будет произведен анализ криптографической системы блокчейн, а также будет рассмотрена методика разработки приложения и его основные функциональные возможности.
Целью ВКР является создание приложения, которое поможет упростить процесс покупки товаров и услуг, а также сделать этот процесс более безопасным и прозрачным для пользователей. Использование технологии блокчейн и криптовалюты типа Ethereum позволит достичь этих целей и создать приложение, которое будет отвечать современным требованиям
электронной коммерции и обеспечивать удобство и безопасность для пользователей.
Для достижения цели необходимо решить следующие задачи:
1) анализ предметной области разработки, анализ функционала блокчейн структур;
2) анализ методов построения цепочки блоков и криптовалюты на основе данной системы;
3) выбор технологий и средств разработки блокчейн структуры и приложения создание логики смарт - контрактов;
4) проектирование и разработка блокчейн структуры, определение правил для создания смарт - контрактов при обмене валюты на какой-либо товар/услугу;
5) проектирование и разработка приложения, реализация возможности добычи валюты по определенным правилам;
6) функциональное тестирование системы.
Результатом ВКР будет создание приложения с возможностью транзакций на основе технологии блокчейн и криптовалюты типа Ethereum, который будет удобным и безопасным для пользователей. Такое приложение будет иметь больший потенциал для роста и развития, чем традиционные магазины, благодаря преимуществам, которые предоставляет технология блокчейн и криптовалюта типа Ethereum.
В целом, данная ВКР будет вносить вклад в развитие электронной коммерции и обеспечение безопасности и прозрачности транзакций в данной области.
Приложение для построения структуры типа блокчейн типа Ethereum. А также похожие готовые работы: страница 10 #9106163
Артикул: 9106163
- Предмет: Программирование
- Уникальность: 67% (Антиплагиат.ВУЗ)
- Разместил(-а): 185 Рамиль в 2023 году
- Количество страниц: 78
- Формат файла: docx
999p.
2 000p.
только 24 ноября!
1) Мартин, Р. Agile Software Development, Principles, Patterns, and Practices [Текст непосредственный] / Р. Мартин. - Москва: Prentice Hall, 2002.
- 768 с. - ISBN 0-13-5974445. (дата обращения: 30.03.2023).
2) Белугина, С. В. Разработка программных модулей программного обеспечения для компьютерных систем [Текст непосредственный] / С. В. Белугина. – Санкт-Петербург, Москва, Краснодар: Лань, 2020. – 312 с. – ISBN 978-5-8114-4496-0. (дата обращения: 27.04.2023).
3) Oracle [сайт]. – URL: https://www.oracle.com/cis/blockchain/what-is-
blockchain/ (дата обращения: 27.04.2023).
4) IBM [сайт]. – URL: https://www.ibm.com/topics/smart-contracts/ (дата обращения: 01.05.2023).
5) SOLIDITY [сайт]. – URL: https://soliditylang.org/ (дата обращения:
02.05.2023).
- 768 с. - ISBN 0-13-5974445. (дата обращения: 30.03.2023).
2) Белугина, С. В. Разработка программных модулей программного обеспечения для компьютерных систем [Текст непосредственный] / С. В. Белугина. – Санкт-Петербург, Москва, Краснодар: Лань, 2020. – 312 с. – ISBN 978-5-8114-4496-0. (дата обращения: 27.04.2023).
3) Oracle [сайт]. – URL: https://www.oracle.com/cis/blockchain/what-is-
blockchain/ (дата обращения: 27.04.2023).
4) IBM [сайт]. – URL: https://www.ibm.com/topics/smart-contracts/ (дата обращения: 01.05.2023).
5) SOLIDITY [сайт]. – URL: https://soliditylang.org/ (дата обращения:
02.05.2023).
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | Приложение для построения структуры типа блокчейн типа Ethereum |
Артикул: | 9106163 |
Дата написания: | 11.06.2023 |
Тип работы: | Дипломная работа |
Предмет: | Программирование |
Оригинальность: | Антиплагиат.ВУЗ — 67% |
Количество страниц: | 78 |
Скрин проверки АП.ВУЗ приложен на последней странице.
Работа включает в себя только пояснительную записку и листинг программы
Работа включает в себя только пояснительную записку и листинг программы
Файлы артикула: Приложение для построения структуры типа блокчейн типа Ethereum. А также похожие готовые работы: страница 10 по предмету программирование
Пролистайте "Приложение для построения структуры типа блокчейн типа Ethereum. А также похожие готовые работы: страница 10" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 23.01.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 67% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 56 работ. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Разработка мобильного игрового приложения 'Ферма' на платформе Unity
СЛЕДУЮЩАЯ РАБОТА
Web-приложение для организации доставки еды