Använd denna länk för att citera eller länka till detta dokument:
http://elartu.tntu.edu.ua/handle/lib/44470
Titel: | Розробка децентралізованої веб-платформи для розміщення NFT та створення крипто-токенів на базі React, Motoko та ICP |
Övriga titlar: | Development of a decentralized web platform for hosting NFTs and creating crypto tokens based on React, Motoko, and ICP |
Författare: | Гушпіт, Назарій Русланович Gushpit, Nazariy |
Affiliation: | Тернопільський національний технічний університет імені Івана Пулюя |
Bibliographic description (Ukraine): | Гушпіт Н. Р. Розробка децентралізованої веб-платформи для розміщення NFT та створення крипто-токенів на базі React, Motoko та ICP: кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „121 — інженерія програмного забезпечення“ / Н. Р. Гушпіт. — Тернопіль: ТНТУ, 2023. — 66 с. |
Utgivningsdatum: | dec-2023 |
Submitted date: | dec-2023 |
Date of entry: | 6-feb-2024 |
Utgivare: | Тернопільський національний технічний університет імені Івана Пулюя |
Country (code): | UA |
Place of the edition/event: | Тернопіль |
Supervisor: | Пастух, Олег Анатолійович |
Committee members: | Козак, Руслан Орестович |
UDC: | 004.9 |
Nyckelord: | 121 інженерія програмного забезпечення DAPP NFT крипто-токени React Motoko Internet Computer ICP blockchain |
Number of pages: | 66 |
Sammanfattning: | У роботі розглядаються основні концепції та технології, що стоять за NFT та крипто-токенами, а також детально описуються використовувані технології: React для розробки клієнтської частини, Motoko для розробки серверної частини та ICP (Internet Computer Protocol) для забезпечення децентралізації.
Практична частина роботи включає проектування та розробку
веб-платформи, що дозволяє користувачам створювати, купувати та продавати NFT та крипто-токени. Результати тестування підтверджують функціональність та ефективність розробленої системи.
Ця робота вносить важливий вклад у розвиток децентралізованих
веб-платформ та може слугувати основою для подальших досліджень у цій галузі. This work is dedicated to the design and development of an innovative web-based platform for the creation and exchange of NFT (non-fungible tokens) and crypto tokens. The paper examines the basic concepts and technologies behind NFTs and crypto tokens, and also describes in detail the technologies used: React for client-side development, Motoko for back-end development, and ICP (Internet Computer Protocol) for decentralization. The practical part of the job involves designing and developing a web platform that allows users to create, buy and sell NFTs and crypto tokens. The test results confirm the functionality and efficiency of the developed system. This work has an important contribution to the development of decentralized web platforms and can serve as a basis for further research in this field. |
Content: | ВСТУП 4 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ВИМОГИ 5 1.1. Актуальніть теми 5 1.2. Мета та завдання розробки 6 1.3. Вимоги до платформи 7 1.4. Методи дослідження 9 1.4.1. Аналітичний метод 9 1.4.2. Експериментальний метод 10 2. ТЕОРЕТИЧНІ ОСНОВИ РОЗРОБКИ ДЕЦЕНТРАЛІЗОВАНОГО МАРКЕТПЛЕЙСУ 12 2.1. Огляд технологій 12 2.1.1. Огляд React 12 2.1.2. Огляд Motoko та ICP 14 2.2. Принципи роботи NFT та крипто-токенів 18 2.3. Аналіз сучасних децентралізованих веб-платформ 22 3. ПРОЕКТУВАННЯ МАРКЕТПЛЕЙСУ 26 3.1. Визначення вимог до архітектури 26 3.2. Розробка архітектури платформи 26 3.3. Налаштування залежностей для розробки платформи 28 4. ВПРОВАДЖЕННЯ ТА ТЕСТУВАННЯ ВЕБ-ПЛАТФОРМИ 38 4.1. Проведення тестування веб-платформи 38 4.2. Робота користувача з платформою 42 5. ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 53 5.1. Охорона праці 53 5.2. Безпека в надзвичайних ситуаціях 55 ВИСНОВКИ 59 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 60 |
URI: | http://elartu.tntu.edu.ua/handle/lib/44470 |
Copyright owner: | © Гушпіт Назарій Русланович, 2023 |
References (Ukraine): | 1.Що таке функціональні вимоги: приклади, визначення, повний посібник[Електронний ресурс] – Режим доступу: URL: https://visuresolutions.com/uk/блог/функціональні-вимоги/ 2.[Електронний ресурс] – Режим доступу: URL: https://www.researchgate.net/publication/publication/320332845_Life_cycle_of_Analyt ical_Method 3.The library for web and native user interfaces [Електронний ресурс] – Режим доступу: URL: https://legacy.reactjs.org/docs/getting-started.html 4.Brown, C., & Miller, D. (2021). Programming Smart Contracts with Motoko. Springer. 5.[Електронний ресурс] – Режим доступу: URL: https://developer.dfinity.org/ 6.[Електронний ресурс] – Режим доступу: URL: https://webassembly.org/ 7.Williams, D., Zhang, L., & Thompson, J. (2020). Internet Computer: A Comprehensive Overview. Journal of Decentralized Computing, 15(2), 45-68. 8.Smith, A. (2019). Decentralized Applications with Internet Computer. O'Reilly Media. 9. ДСанПІН 3.3.2.007-98 Державні санітарні правила і норми роботи з візуальними дисплейними терміналами електронно-обчислювальних машин – 1998. 10.НПАОП 40.1-1.21-98 (ДНАОП 0.00-1.21-98) Правила безпечної експлуатації електроустановок споживачі. // Держнаглядохоронпраці (Державний комітет України з нагляду за охороною праці). – 1998. |
Content type: | Master Thesis |
Samling: | 121 — інженерія програмного забезпечення |
Fulltext och övriga filer i denna post:
Fil | Beskrivning | Storlek | Format | |
---|---|---|---|---|
dyplom_Gushpit_2023.pdf | 7,12 MB | Adobe PDF | Visa/Öppna |
Materialet i DSpace är upphovsrättsligt skyddat och får ej användas i kommersiellt syfte!
Administrativa verktyg