Методика та програмне забезпечення управління цифровими активами на основі використання смарт-контрактів

dc.contributor.authorСавчук Олександрuk
dc.date.accessioned2026-02-11T13:33:22Z
dc.date.available2026-02-11T13:33:22Z
dc.date.issued2025
dc.descriptionРобота публікується згідно наказу ректора Університету від 27.05.2021 р. №311/од «Про розміщення кваліфікаційних робіт здобувачів вищої освіти в репозиторії університету». Науковий керівник: Ткаченко Костянтин Олександрович
dc.description.abstractПояснювальна записка до кваліфікаційної роботи «Методика та програмне забезпечення управління цифровими активами на основі використання смарт-контрактів»: Об'єкт дослідження: процеси, методи та механізми управління різноплановими цифровими активами в децентралізованому середовищі, що реалізуються шляхом впровадження та практичного використання самовиконуваних алгоритмів — смарт-контрактів. Мета роботи - теоретичне обґрунтування, розробка комплексної методики та безпосереднє створення цілісного програмного комплексу, що включає в себе архітектуру функціонального смарт-контракту та інтерфейсну частину у вигляді контентного веб-сайту. Робота спрямована на забезпечення високого рівня надійності, безпеки, прозорості та повної автоматизації процесів адміністрування цифрових активів користувачів на базі сучасної технології блокчейн. Для досягнення поставленої мети в ході дослідження необхідно було вирішити наступні завдання: Методи дослідження: для досягнення поставленої мети та розв'язання наукових задач у роботі було застосовано комплекс загальнонаукових та спеціальних методів, що ґрунтуються на фундаментальних засадах комп'ютерних наук та системного аналізу. Зокрема, використано метод системного аналізу для вивчення предметної області та існуючих архітектурних рішень у сфері децентралізованих фінансів, що дозволило сформувати вимоги до майбутньої системи. Теоретичний аналіз та узагальнення наукових джерел допомогли визначити переваги та обмеження блокчейн-платформи Ethereum та мови Solidity. Методи об’єктно-орієнтованого проектування та моделювання було застосовано для побудови архітектури смарт-контрактів та структури бази даних веб-застосунку. У процесі практичної реалізації використовувалися методи гнучкої розробки програмного забезпечення, а також методи верифікації та функціонального тестування коду для забезпечення безпеки транзакцій та перевірки стійкості системи до зовнішніх втручань. Порівняльний аналіз отриманих результатів із аналогами підтвердив ефективність розробленої методики автоматизованого управління активами. uk
dc.description.abstractExplanatory note to the qualification work "Methodology and software for digital asset management based on the use of smart contracts": Object of research: the processes, methods, and mechanisms for managing diverse digital assets within a decentralized environment, implemented through the deployment and practical application of self-executing algorithms — smart contracts. Aim of the work: theoretical substantiation, development of a comprehensive methodology, and the direct creation of an integrated software complex, which includes the architecture of a functional smart contract and an interface component in the form of a content-driven website. The work is aimed at ensuring a high level of reliability, security, transparency, and full automation of user digital asset administration processes based on modern blockchain technology. To achieve the stated goal, the following tasks were to be completed: Methods of research: to achieve the set goal and solve the scientific problems, a complex of general scientific and specialized methods based on the fundamental principles of computer science and system analysis was applied. Specifically, the system analysis method was used to study the subject area and existing architectural solutions in the field of decentralized finance (DeFi), which allowed for the formulation of requirements for the future system. Theoretical analysis and generalization of scientific sources helped identify the advantages and limitations of the Ethereum blockchain platform and the Solidity programming language. Object-oriented design and modeling methods were applied to construct the smart contract architecture and the data structure of the web application. During the practical implementation stage, agile software development (Agile) methods were used, along with verification and functional testing methods to ensure transaction security and verify the system's resilience to external interference. A comparative analysis of the obtained results with existing analogues confirmed the effectiveness of the developed methodology for automated asset management. en
dc.identifier.citationСавчук О. Методика та програмне забезпечення управління цифровими активами на основі використання смарт-контрактів. - Кваліфікаційна робота на здобуття освітнього ступеня магістр. – Київ, КАІ, 2025. - 65 с.
dc.identifier.otherФакультет комп'ютерних наук та технологій. Кафедра інженерії програмного забезпечення
dc.identifier.urihttps://er.kai.edu.ua/handle/KAI/68764
dc.publisherДержавний університет «Київський авіаційний інститут»
dc.subjectсмарт-контрактиuk
dc.subjectтехнологія блокчейнuk
dc.subjectрозробка децентралізованих вебсайтів (dapps)uk
dc.subjectінформаційна система управління цифровими активамиuk
dc.subjectweb-застосунокuk
dc.subjectекосистема ethereumuk
dc.subjectмова програмування solidity.uk
dc.subjectsmart contractsen
dc.subjectblockchain technologyen
dc.subjectdecentralized application development (dapps)en
dc.subjectdigital asset management information systemen
dc.subjectweb applicationen
dc.subjectethereum ecosystemen
dc.subjectsolidity programming language.en
dc.subjectкваліфікаційна роботаuk
dc.titleМетодика та програмне забезпечення управління цифровими активами на основі використання смарт-контрактівuk

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Master_Savchuk.pdf
Size:
1.62 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: