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

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Національний університет "Львівська політехніка"

Abstract

Сфера криптовалют та технологій, що використовують блокчейн, набуває все більшої популярності в сучасному суспільстві, стаючи важливим елементом не лише у фінансовій, але й у багатьох інших галузях, зокрема в ігровій індустрії, а також в різноманітних цифрових системах. Основною концепцією, що лежить в основі цих технологій, є децентралізація, яка дозволяє користувачам здійснювати повний контроль над своїми активами без необхідності залучення сторонніх посередників. У випадку з криптовалютами це означає, що кожен власник може самостійно керувати своїми коштами, не передаючи їх під управління банкам або іншим фінансовим установам. У межах цієї технології існують два основні підходи до зберігання активів: перший — це децентралізоване зберігання на індивідуальних гаманцях, а другий — централізоване зберігання через біржі чи фінансові установи, які виступають посередниками в процесі зберігання коштів. Кожен з цих способів має свої переваги та недоліки. Наприклад, зберігання на криптовалютних біржах забезпечує зручність в управлінні активами, проте при цьому існує ризик втрати коштів у разі зламу або шахрайських дій з боку платформи. Крім того, зберігаючи кошти на біржі, користувач втрачає повний контроль над своїми активами, оскільки ці активи перебувають під управлінням сторонньої організації. Водночас, в криптовалютній індустрії існує ще одна проблема — несумісність різних блокчейнів. Багато криптовалют функціонують на власних, унікальних блокчейнах, що ускладнює процес їхнього зберігання в одному гаманці. Наприклад, біткойн і ефір не можуть бути збережені в одному гаманець через відмінності в їхніх технологіях. У той час як на біржах це питання вирішується програмними засобами, для індивідуальних гаманців проблема несумісності блокчейнів залишається актуальною. Виходячи з цього, оптимальним рішенням для інвесторів може стати розробка спеціалізованого сервісу, який дозволить користувачам вводити адреси всіх своїх гаманців на різних блокчейнах, а сам сервіс автоматично збиратиме та відображатиме баланс усіх активів в одному місці. Такий підхід дозволить значно полегшити управління криптовалютним портфелем і зробить процес більш прозорим і зручним для користувачів. У рамках написання магістерської кваліфікаційної роботи був розроблений проект інформаційної системи для управління криптовалютними гаманцями. Цей проєкт передбачає створення веб-застосунку, що дозволяє користувачам зберігати та управляти інформацією про свої криптовалютні активи. Під час розробки були враховані всі ключові етапи проектування системи, зокрема аналіз існуючих рішень на ринку, вивчення проблем, які виникають у користувачів, та пошук шляхів їхнього вирішення. Також було проведено системний аналіз проекту, розроблено план проекту, що охоплює всі етапи його реалізації. У майбутньому система дозволить інвесторам значно спростити процес управління своїми криптовалютними активами, що, в свою чергу, може позитивно позначитися на їхніх фінансових результатах, дозволяючи їм ефективніше контролювати і оптимізувати свої інвестиції. Для оцінки доцільності розробки цієї системи був здійснений детальний аналіз наявних рішень на ринку, а також їхніх переваг і недоліків. Були також вивчені проблеми, пов’язані з регулюванням криптовалютної індустрії, а також з доступністю інтерфейсів для користувачів. На основі цього аналізу були визначені вимоги до проекту, описані основні цілі розробки, а також визначено потенційні області застосування системи. Для візуалізації та структуризації проекту були створені UML діаграми, а також визначені функціональні вимоги, які описують роботу майбутнього сервісу. Об’єктом дослідження є процес завантаження та обробки інформації про криптовалюти, а також процес завантаження монет, що належать користувачеві, у рамках інформаційної системи. Оскільки криптовалюти функціонують на основі технології блокчейн, яка має свою унікальну структуру даних, важливо правильно налаштувати процес завантаження та обробки інформації, щоб система могла ефективно працювати з різними типами активів. Предметом дослідження є методи та технології розробки інформаційної системи для управління криптовалютними гаманцями, яка буде представлена у вигляді веб-застосунку. Цей веб-застосунок націлений на охоплення якомога більшої кількості користувачів і надасть їм зручний інструмент для ефективного управління своїми активами. Метою дослідження є створення інформаційної системи для управління криптовалютними гаманцями, яка дозволить інвесторам покращити процес управління своїми активами і спростить контроль над ними. Результатом магістерської кваліфікаційної роботи є створення прототипу системи управління криптовалютними гаманцями, а також розроблений план для подальшої розробки продукту і управління ресурсами. Система дозволить інвесторам значно спростити процес управління своїми криптовалютними активами, що, у свою чергу, позитивно вплине на їхні фінансові результати, оскільки полегшить процес відстеження активів і дозволить отримати загальну картину щодо всіх криптовалютних інструментів в одному місці.
The field of cryptocurrencies and blockchain-based technologies is rapidly gaining popularity in modern society, becoming an important element not only in the financial sector but also in many other industries, including the gaming sector and various digital systems. The core concept behind these interconnected technologies is decentralization, which allows users to have full control over their assets without the need for third-party intermediaries. In the case of cryptocurrencies, this means that each owner can independently manage their funds without transferring them to banks or other financial institutions. Within this technology, there are two main approaches to asset storage: the first is decentralized storage on individual wallets, while the second is centralized storage through exchanges or financial institutions that act as intermediaries in the process of storing funds. Each of these methods has its own advantages and disadvantages. For example, storing assets on cryptocurrency exchanges provides convenience in managing assets, but it also comes with the risk of losing funds in case of a breach or fraudulent activities by the platform. Furthermore, when storing funds on an exchange, the user loses full control over their assets, as these assets are under the management of a third-party organization. At the same time, there is another problem in the cryptocurrency industry — the incompatibility of different blockchains. Many cryptocurrencies operate on their own unique blockchains, which complicates the process of storing them in a single wallet. For instance, Bitcoin and Ethereum cannot be stored in the same wallet due to differences in their underlying technologies. While exchanges solve this issue through software, the problem of blockchain incompatibility remains unresolved for individual wallets. Given this, an optimal solution for investors could be the development of a specialized service that allows users to input the addresses of all their wallets across different blockchains, with the service automatically gathering and displaying the balance of all assets in one place. This approach would significantly simplify the management of a cryptocurrency portfolio and make the process more transparent and convenient for users. As part of the master's thesis, an information system project for managing cryptocurrency wallets was developed. This project involves the creation of a web application that allows users to store and manage information about their cryptocurrency assets. During the development process, all key stages of system design were considered, including analyzing existing market solutions, studying the problems users face, and finding ways to resolve these issues. A system analysis of the project was also conducted, and a project plan covering all stages of its implementation was developed. In the future, the system will enable investors to significantly simplify the process of managing their cryptocurrency assets, which, in turn, may have a positive impact on their financial results by allowing them to more effectively control and optimize their investments. To assess the feasibility of developing this system, a detailed analysis of existing market solutions, as well as their advantages and disadvantages, was conducted. Problems related to cryptocurrency regulation and the accessibility of user interfaces were also examined. Based on this analysis, the project requirements were defined, the main development goals were outlined, and potential areas of application for the system were identified. UML diagrams were created for the visualization and structuring of the project, and functional requirements describing the operation of the future service were determined. The object of the research is the process of loading and processing information about cryptocurrencies, as well as the process of loading coins belonging to the user within the information system. Since cryptocurrencies operate on the basis of blockchain technology, which has its own unique data structure, it is important to properly configure the process of loading and processing this information so that the system can efficiently handle different types of assets. The subject of the research is the methods and technologies for developing an information system for managing cryptocurrency wallets, which will be presented as a web application. This web application aims to reach as many users as possible and provide them with a convenient tool for effective management of their assets. The goal of the research is to create an information system for managing cryptocurrency wallets that will allow investors to improve the process of managing their assets and simplify control over them. The result of the master's thesis is the creation of a prototype of the cryptocurrency wallet management system, as well as the development of a plan for further product development and resource management. The system will enable investors to significantly simplify the process of managing their cryptocurrency assets, which will, in turn, positively affect their financial results by making it easier to track assets and providing a comprehensive view of all their cryptocurrency instruments in one place.

Description

Citation

Сиротинський Ю. І. Проєкт інформаційної системи управління криптовалютними гаманцями : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „8.126.00.03 — Управління ІТ проектами“ / Юрій-Ігор Ігорович Сиротинський. — Львів, 2024. — 108 с.

Endorsement

Review

Supplemented By

Referenced By