Розробка програмного забезпечення для децентралізованого розподілу енергоресурсів між споживачами на базі технології блокчейн

dc.contributor.advisorСарибога, Ганна Володимирівна
dc.contributor.authorІщенко, Ілля Володимирович
dc.date.accessioned2025-07-10T11:35:45Z
dc.date.available2025-07-10T11:35:45Z
dc.date.issued2025
dc.description.abstractДипломна робота на тему «Розробка програмного забезпечення для децентралізованого розподілу енергоресурсів між споживачами на базі технології блокчейн» виконана студентом кафедри інженерії програмного забезпечення в енергетиці НН ІАТЕ Іщенком Іллею Володимировичем зі спеціальності 121 «Інженерія програмного забезпечення» за освітньо-професійною програмою «Інженерія програмного забезпечення інтелектуальних кібер-фізичних систем і веб-технологій» і складається з: вступу; 5 розділів («Аналіз проблем традиційних енергетичних ринків», «Огляд існуючих рішень», «Проєктування та розробка платформи децентралізованої торгівлі енергією», «Інструментальні засоби розробки», «Тестування та впровадження платформи»); висновків; списку використаних джерел, який налічує 20 джерел; 4 рисунків; 94 сторінки загального обсягу. Актуальність теми полягає у роботі досліджено проблему підвищення ефективності та прозорості енергетичних взаємодій між споживачами і виробниками енергії. Застосування технології блокчейн дозволяє впровадити надійний механізм P2P-торгівлі енергоресурсами, усуваючи посередників та знижуючи витрати. Мета роботи і завдання дослідження є створення функціонального прототипу платформи, яка забезпечує прямий обмін енергоресурсами між учасниками за допомогою смарт-контрактів. У завдання входило: аналіз предметної області, проєктування архітектури системи, розробка смарт-контракту, API та клієнтського інтерфейсу, а також тестування роботи системи. Практичне значення одержаних результатів є у створенні повноцінний прототип платформи децентралізованої торгівлі енергією з відкритим кодом, який може бути використаний як основа для реальних енергетичних застосунків, досліджень або навчальних проєктів.
dc.description.abstractotherThe thesis on the topic "Development of software for decentralized distribution of energy resources between consumers based on blockchain technology" was completed by a student of the Department of Software Engineering in Energy of the National Technical University of Energy Technology Iate Ishchenko Ilya Volodymyrovych, majoring in 121 "Software Engineering" under the educational and professional program "Software Engineering of Intelligent Cyber-Physical Systems and Web Technologies" and consists of: introduction; 5 sections ("Analysis of Problems of Traditional Energy Markets", "Review of Existing Solutions", "Design and Development of a Decentralized Energy Trading Platform", "Development Tools", "Platform Testing and Implementation"); conclusions; list of sources used, which includes 20 sources; 4 figures; 94 pages in total. The relevance of the topic lies in the fact that the work investigated the problem of increasing the efficiency and transparency of energy interactions between consumers and energy producers. The use of blockchain technology allows for the implementation of a reliable P2P-trading mechanism for energy resources, eliminating intermediaries and reducing costs. The purpose and objectives of the research are to create a functional prototype of a platform that provides direct exchange of energy resources between participants using smart contracts. The tasks included: analysis of the subject area, design of the system architecture, development of a smart contract, API and client interface, as well as testing the operation of the system. The practical significance of the results obtained is in creating a full-fledged prototype of a decentralized open-source energy trading platform, which can be used as the basis for real energy applications, research or educational projects.
dc.format.extent95 с.
dc.identifier.citationІщенко, І. В. Розробка програмного забезпечення для децентралізованого розподілу енергоресурсів між споживачами на базі технології блокчейн : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення / Іщенко Ілля Володимирович. – Київ, 2025. – 95 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/74851
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectдецентралізована торгівля енергією
dc.subjectблокчейн
dc.subjectсмарт-контракт
dc.subjectEthereum
dc.subjectFastAPI
dc.subjectReact
dc.subjectP2P-енергетика
dc.subjectP2P energy trading
dc.subjectblockchain
dc.subjectsmart contract
dc.subjectEthereum
dc.subjectSolidity
dc.subjectFastAPI
dc.subjectReact
dc.subjectEthers.js
dc.subjectdApps
dc.titleРозробка програмного забезпечення для децентралізованого розподілу енергоресурсів між споживачами на базі технології блокчейн
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Ishchenko_bakalavr.pdf
Розмір:
1.92 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: