กรุณาใช้ตัวระบุนี้เพื่ออ้างอิงหรือเชื่อมต่อรายการนี้: http://elartu.tntu.edu.ua/handle/lib/49904
ชื่อเรื่อง: Розробка захищеної онлайн-платформи для продажів на основі технології blockchain
ชื่อเรื่องอื่นๆ: Development of a Secure Online Sales Platform Based on Blockchain Technology
ผู้แต่ง: Станіславський, Максим Володимирович
Stanislavskyi, Maksym
Affiliation: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра кібербезпеки, м. Тернопіль, Україна
Bibliographic description (Ukraine): Станіславський М. В. Розробка захищеної онлайн-платформи для продажів на основі технології blockchain: робота на здобуття кваліфікаційного ступеня бакалавра : спец. 125 - кібербезпека / наук. кер. Козак Р. О. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2025. 56 с.
วันที่เผยแพร่: 27-มิถ-2025
Submitted date: 13-มิถ-2025
Date of entry: 11-สิง-2025
Country (code): UA
Place of the edition/event: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Supervisor: Козак, Руслан Орестович
Kozak, Ruslan
Committee members: Михалик, Дмитро Михайлович
Mykhalyk, Dmytro
UDC: 004.56
คำสำคัญ: Блокчейн
Blockchain
Ethereum
Ecommerce
кібербезпека
cybersecurity
บทคัดย่อ: У роботі проаналізовано сучасні загрози безпеці електронної комерції та обґрунтовано актуальність використання Blockchain для їх мінімізації. Розглянуто принципи роботи блокчейну Ethereum, смарт-контракти на мові Solidity і засоби інтеграції блокчейну з веб-застосунками (Node.js, Web3 тощо). Реалізовано прототип онлайн-магазину з підключенням до мережі Ethereum: розроблено смарт-контракти для забезпечення безпечних транзакцій (оплата товарів криптовалютою, реєстрація/логін користувачів). Результати тестування прототипу продемонстрували, що використання блокчейн-технології дозволяє підвищити захищеність онлайн-магазину: забезпечується цілісність і прозорість даних транзакцій, унеможливлюється несанкціоноване коригування інформації про замовлення, зменшується ймовірність шахрайства.
The paper analyzes the current threats to e-commerce security and substantiates the relevance of using Blockchain to minimize them. The principles of the Ethereum blockchain, smart contracts in the Solidity language, and means of integrating the blockchain with web applications (Node.js, Web3, etc.) are considered. A prototype of an online store connected to the Ethereum network was implemented: smart contracts were developed to ensure secure transactions (payment for goods with cryptocurrency, order verification). The results of testing the prototype demonstrated that the use of blockchain technology can improve the security of the online store: it ensures the integrity and transparency of transaction data, prevents unauthorized changes to order information, and reduces the likelihood of fraud.
Content: ПЕРЕЛІК УМОВНИХ ПОЗНАЧЕНЬ, СИМВОЛІВ, ОДИНИЦЬ, СКОРОЧЕНЬ І ТЕРМІНІВ 8 ВСТУП 9 РОЗДІЛ 1 АНАЛІЗ РИЗИКІВ КІБЕРБЕЗПЕКИ ЦЕНТРАЛІЗОВАНИХ ТА ДЕЦЕНТРАЛІЗОВАНИХ ВЕБЗАСТОСУНКІВ 11 1.1 ВРАЗЛИВОСТІ ЦЕНТРАЛІЗОВАНИХ СИСТЕМ ОНЛАЙН-МАГАЗИНІВ 11 1.2 ЗАСТОСУВАННЯ БЛОКЧЕЙНА ДЛЯ КІБЕРЗАХИСТУ ВЕБЗАСТОСУНКІВ 13 1.2.1 Поняття та принцип роботи блокчейна 13 1.2.2 Методи використання блокчейна для кіберзахисту вебзастосунків 16 1.3 ПРОЗОРІСТЬ І КОНТРОЛЬ 18 РОЗДІЛ 2 ДОСЛІДЖЕННЯ ТЕХНОЛОГІЙ ETHEREUM ТА СМАРТ-КОНТРАКТІВ 20 2.1 ПОНЯТТЯ ТА ПРИНЦИП РОБОТИ ТЕХНОЛОГІЇ ETHEREUM 20 2.1.1 Транзакції в Ethereum 20 2.1.2 Блоки як основа структури 21 2.1.3 Ethereum Virtual Machine (EVM) 22 2.1.4 Gas Limit та Gas Price в Ethereum 23 2.2 ПОНЯТТЯ ТА ПРИНЦИП РОБОТИ ТЕХНОЛОГІЇ CМАРТ-КОНТРАКТІВ 25 2.2.1 Технологія смарт-контрактів Ethereum 25 2.2.2 Взаємодія Ethereum та смарт-контрактів 26 2.2.3 Безпека смарт-контрактів 27 2.3 БЕЗПЕЧНЕ ЗБЕРІГАННЯ КРИТИЧНИХ ДАНИХ У БЛОКЧЕЙНІ 29 РОЗДІЛ 3 РОЗРОБКА ТА ТЕСТУВАННЯ ПРОТОТИПУ ДЕЦЕНТРАЛІЗОВАНОГО ВЕБДОДАТКУ 31 3.1 РОЗРОБКА ДЕЦЕНТРАЛІЗОВАНОГО ВЕБДОДАТКУ 31 3.1.1 Архітектура системи (Next.js + Magento 2) 31 3.1.2 Налаштування середовища у hardhat 32 3.1.3 Розробка смарт-контракту мовою програмування Solidity 33 3.1.4 Взаємодія клієнтської частини зі смарт-контрактом при оплаті замовлення 35 3.2 ТЕСТУВАННЯ ВЕБДОДАТКУ 38 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 44 4.1 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ ПРИ ВИБУХУ АВТОЗАПРАВОЧНОЇ СТАНЦІЇ 44 4.2 РОЛЬ РОБОЧОГО ГРАФІКА І ПЕРЕРВ У ЗНИЖЕННІ ПСИХОЕМОЦІЙНОГО НАПРУЖЕННЯ 45 ВИСНОВКИ 47 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 49 ДОДАТОК А ЛІСТИНГ СМАРТ-КОНТРАКТУ 51 ДОДАТОК Б ЛІСТИНГ КОДУ ДЛЯ ОБРОБКИ ЗАМОВЛЕННЯ НА КЛІЄНТСЬКІЙ ЧАСТИНІ 53 ДОДАТОК В ЛІСТИНГ КОДУ ДЛЯ ОТРИМАННЯ ДАНИХ ЗАМОВЛЕННЯ 55
URI: http://elartu.tntu.edu.ua/handle/lib/49904
Copyright owner: © Станіславський Максим Володимирович, 2025
References (Ukraine): 1. Ecommerce fraud trends and statistics merchants need to know in 2024. Mastercard. URL: https://b2b.mastercard.com/news-and-insights/blog/ecommerce-fraud-trends-and-statistics-merchants-need-to-know-in-2024
2. Zagorodna N., Stadnyk M., Lypa B., Gavrylov M., Kozak R. Network Attack Detection Using Machine Learning Methods //Challenges to National Defence in Contemporary Geopolitical Situation, 2022, 2022(1), pp. 55–61.
3. Lechachenko, T., Kozak, R., Skorenkyy, Y., Kramar, O., & Karelina, O. (2023). Cybersecurity aspects of smart manufacturing transition to Industry 5.0 model. CEUR Workshop Proceedings, 3628, 325-329. Proceedings of the 3rd International Workshop on Information Technologies: Theoretical and Applied Problems (ITTAP 2023), Ternopil, Ukraine, November 22-24, 2023.
4. Skorenkyy, Y., Zolotyy, R., Fedak, S., Kramar, O., & Kozak, R. (2023). Digital twin implementation in transition of smart manufacturing to Industry 5.0 practices. Proceedings of the 1st International Workshop on Computer Information Technologies in Industry 4.0 (CITI 2023), Ternopil, Ukraine, June 14-16, 2023, 12-23.
5. Revniuk, O. A., Zagorodna, N. V., Kozak, R. O., Karpinski, M. P., & Flud, L. O. (2024). The improvement of web-application SDL process to prevent insecure design vulnerabilities. Applied Aspects of Information Technology, 7(2), 162–174.
6. Card fraud in Europe declines significantly. European Central Bank. URL: https://www.ecb.europa.eu/press/pr/date/2023/html/ecb.pr230526~f09bc3c664.en.html
7. KSI blockchain. e-estonia.com. URL: https://e-estonia.com/solutions/cyber-security/ksi-blockchain
8. Ethereum vs Bitcoin: What’s the Difference?. Cryptohopper. URL: https://www.cryptohopper.com/news/ethereum-vs-bitcoin-what-s-the-difference-8239
9. 6 Найкращих практик безпеки смарт-контрактів Solidity. Alchemy. URL: https://www.alchemy.com/overviews/smart-contract-security-best-practices
10. A Next-Generation Smart Contract and Decentralized Application Platform. Ethereum Whitepaper. Buterin. URL: https://ethereum.org/en/whitepaper/
11. Introduction to Ethereum Smart Contracts. ConsenSys. URL: https://consensys.io/developers/docs/smart-contracts/
12. Smart Contract Security Best Practices. Ethereum Foundation. URL: https://ethereum.org/en/developers/docs/smart-contracts/security/
13. What Are Smart Contracts on Ethereum? Binance Academy. URL: https://academy.binance.com/en/articles/what-are-smart-contracts
14. Accounts, Transactions, and Gas. Ethereum Foundation. URL: https://ethereum.org/en/developers/docs/gas/
15. Smart Contract Security Top 10. OWASP Foundation. URL: https://owasp.org/www-project-smart-contract-security-top-10/
16. Revniuk O., Zagorodna N., Kozak R., Yavorskyy B. (2025) Development of an information system for the quantitative assessment of web application security based on the OWASP ASVS standard. Scientific Journal of TNTU (Tern.), vol 118, no 2, pp. 56–65.
17. Kotsiuba, I., Velykzhanin, A., Biloborodov, O., Skarga-Bandurova, I., Biloborodova, T., Yanovich, Y., & Zhygulin, V. (2018, December). Blockchain evolution: from bitcoin to forensic in smart grids. In 2018 IEEE international conference on big data (big data) (pp. 3100-3106). IEEE.
18. Shevchuk, R., Lishchynskyy, I., Ciura, M., Lyzun, M., Kozak, R., & Kasianchuk, M. (2025). Application of Blockchain Technology in Emergency Management Systems: A Bibliometric Analysis. Applied Sciences, 15(10), 5405.
19. Babakov, R. M., et al. "Internet of Things for Industry and Human Application. Vol. 3." (2019): 1-917.
20. Охорона праці. / За ред. В.П.Кучерявого. – Львів: Оріяна – Нова, 2007.
21. Запорожець О.І. Безпека життєдіяльності. Підручник, 2-е видання, Центр учбової літератури, 2020. 448 с.
22. ДСТУ ISO 6309:2007 ,,Протипожежний захист. Знаки безпеки”.
23. Закон України ,,Про охорону праці” (від 21 листопада 2002 року, з змінами і доповненнями).
Content type: Bachelor Thesis
ปรากฏในกลุ่มข้อมูล:125 — Кібербезпека, Кібербезпека та захист інформації (бакалаври)

แฟ้มในรายการข้อมูลนี้:
แฟ้ม รายละเอียด ขนาดรูปแบบ 
Stanislavskyi_Maksym_SB_42_2025.pdf1,54 MBAdobe PDFดู/เปิด


รายการทั้งหมดในระบบคิดีได้รับการคุ้มครองลิขสิทธิ์ มีการสงวนสิทธิ์เว้นแต่ที่ระบุไว้เป็นอื่น

เครื่องมือสำหรับผู้ดูแลระบบ