Програмний сервіс мультисигнатурного гаманця для керування криптовалютними активами

dc.contributor.advisorЛісовиченко, Олег Іванович
dc.contributor.authorПаламарчук, Роман Володимирович
dc.date.accessioned2024-02-02T14:37:16Z
dc.date.available2024-02-02T14:37:16Z
dc.date.issued2023
dc.description.abstractПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 56 таблиць, 52 рисунків та 13 джерел – загалом 88 сторінки. Дипломний проєкт присвячений розробці блокчейн-застосунку, що має на меті спростити управління коштами в корпоративному середовищі через створення та управління гаманцями. Мета дипломного проєкту полягає в підвищенні ефективністі управління криптованютними коштами в корпоративному середовищі для забезпечення ефективності та безпеки. Об'єкт дослідження: процес управління коштами в інвестиційних компаніях з використанням блокчейн технологій та DeFi. Предмет дослідження: використання блокчейн-системи смарт-контрактів Ethereum та веб-застосунку для створення, управління та контролю гаманців, які можуть бути контрольовані різними користувачами. У першому розділі було зроблено дослідження та огляд предметної області програмного виробу, що розробляється. Цей аналіз включав дослідження наявного ринку застосунків, що мають схожі тематику та функціональність. На основі аналізу переваг і недоліків цих програм були визначені цілі програмного продукту в контексті дипломного проєкту. Також були сформульовані функціональні та нефункціональні вимоги до програмного забезпечення. У другому розділі було здійснено опис процесів за допомогою діаграм UML, встановлено архітектуру мобільного додатку, проаналізовано та вибрано найбільш підходящі технології для розробки програмного продукту. У третьому розділі було проаналізовано, розглянуто та описано процес розробки та тестування системи смарт-контрактів та веб-застосунку. Було виконано детальний аналіз якості розробленої системи, також було розглянуто процеси тестування, описано процес користування програмою. У четвертому розділі було здійснено впровадження розробленої системи. Було виконано розгортання смарт-контрактів в блокчейні BNB Smart Chain, включаючи встановлення необхідних залежностей, компіляцію файлів та їх розгортання.uk
dc.description.abstractotherThe explanatory note of the diploma project consists of four sections, contains 56 tables, 52 figures and 13 sources - a total of 88 pages. The diploma project is dedicated to the development of a blockchain application that aims to simplify the management of funds in a corporate environment through the creation and management of wallets. The goal of the diploma project is to increase the effectiveness of cryptocurrency management in a corporate environment to ensure efficiency and security. The object of the study: the process of managing funds in investment companies using blockchain technologies and DeFi. Research subject: using the Ethereum smart contract blockchain system and a web application to create, manage and control wallets that can be controlled by different users. In the first chapter, research and review of the subject area of the software product being developed was done. This analysis included research into the existing market for applications with similar themes and functionality. Based on the analysis of the advantages and disadvantages of these programs, the goals of the software product in the context of the diploma project were determined. Functional and nonfunctional software requirements were also formulated. In the second chapter, the processes were described using UML diagrams, the architecture of the mobile application was established, the most suitable technologies were analyzed and selected for the development of the software product. In the third chapter, the process of developing and testing the smart contract system and web application was analyzed, reviewed and described. A detailed analysis of the quality of the developed system was performed, testing processes were also considered, and the process of using the program was described. In the fourth chapter, the developed system was implemented. The deployment of smart contracts on the BNB Smart Chain blockchain was performed, including installing the necessary dependencies, compiling files and deploying them.uk
dc.format.extent162 с.uk
dc.identifier.citationПаламарчук, Р. В. Програмний сервіс мультисигнатурного гаманця для керування криптовалютними активами : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Паламарчук Роман Володимирович. - Київ, 2023. - 162 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/64270
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectблокчейн-застосунокuk
dc.subjectблокчейнuk
dc.subjectблокчейн-мережаuk
dc.subjectтокенuk
dc.subjectкриптовалютаuk
dc.subjectгаманецьuk
dc.subjectblockchain applicationuk
dc.subjectblockchainuk
dc.subjectblockchain networkuk
dc.subjectcryptocurrencyuk
dc.subjectwalletuk
dc.subjecttokenuk
dc.titleПрограмний сервіс мультисигнатурного гаманця для керування криптовалютними активамиuk
dc.title.alternativeMulti-signature Wallet Software Service for Cryptocurrency Asset Managementuk
dc.typeBachelor Thesisuk

Файли

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