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

dc.contributor.advisorТарасенко-Клятченко, Оксана Володимирівна
dc.contributor.authorСелетков, Владислав Русланович
dc.date.accessioned2023-08-11T15:22:51Z
dc.date.available2023-08-11T15:22:51Z
dc.date.issued2023
dc.description.abstractКваліфікаційна робота включає пояснювальну записку (80 с., 77 рис., 4 додатки). Об’єкт розробки – програмна система, що дозволяє керувати власною випущеною криптовалютою. Такий застосунок повинен взаємодіяти з технологією блокчейн та реалізовувати базовий функціонал, що дозволяє купувати та продавати власні токени, переглядати баланс користувача та переказувати криптовалюту з одного рахунку на інший. Комп’ютерна система дозволяє: зберігати створені та випущені токени на базі стандарту ERC20 в системі для керування криптовалютою; купувати та продавати токени через ether, обмінювати та переглядати баланс токенів на рахунку; виконувати операції продажу та переказу токенів без оплати комісії за транзакції; використовувати легкий та інтуїтивно зрозумілий інтерфейс застосунку для виконання операцій; створити або імпортувати вже існуючий акаунт до застосунку; встановити пароль до акаунту, щоб можна було безпечно користуватись криптовалютою; мати постійний та швидкий доступ до своїх токенів. В ході розробки: проаналізовано вже існуючі подібні криптовалютні системи на основі технології блокчейн та проведено розбір методів їх створення; створено зручний користувацький застосунок для управління криптовалютою; розроблено смарт-контракт токена на базі стандарту ERC20 та операції для взаємодії з ним, використовуючи блокчейн; створено веб-сервер для взаємодії з користувацьким застосунком та мережею Ethereum; реалізовано з’єднання десктопного застосунку з веб-сервером для виконання заданих криптовалютних операцій; смарт-контракт було розгорнуто в тестовій блокчейн-мережі Ethereum; Використовуючи метод шифрування даних, розроблено захист від несанкціонованого доступу до акаунту користувача. Впровадження заданої програмної системи для керування криптовалютою дозволить використовувати власний створений токен, мати можливість бути конкурентоспроможним для подальшого інтегрування криптовалюти та її майбутньої реалізації.uk
dc.description.abstractotherQualifying work includes an explanatory note (80 p., 77 fig., 4 applications). The object of development is a software system that allows you to manage your own cryptocurrency. Such an application should interact with blockchain technology and implement the basic functionality that allows you to buy and sell your own tokens, view the balance of the user and transfer cryptocurrency from one account to another. The computer system allows: store created and released tokens based on the ERC20 standard in a cryptocurrency management system; buy and sell tokens by using ether, exchange and view the tokens balance on account; perform the sale and transfer of tokens without paying the transaction commission; use a simple and intuitive application interface to perform operations; create or import an existing account to the application; set the password to the account for safe use of cryptocurrency; have permanent and quick access to your tokens. In the course of development: analyzed already existing cryptocurrency systems based on blockchain technology and methods of creating them; created a convenient user application for managing cryptocurrency; a smart contact of the token based on ERC20 and operations for interaction with it has been developed by using blockchain; a web server was created to interact with the user application and with the Ethereum network; the desktop application connection with the web server has been implemented to perform the given cryptocurrency operations; smart contract was deployed in the Ethereum blockchain test network; using data encryption method unauthorized access to the user account has been developed. The introduction of a given cryptocurrency software system will allow you to use your own created token, and be able to be competitive for further integration of cryptocurrency and its future implementation.uk
dc.format.extent95 с.uk
dc.identifier.citationСелетков, В. Р. Програмна система для керування власноруч випущеною криптовалютою з використанням технології блокчейн : дипломний проект ... бакалавра : 123 Комп’ютерна інженерія / Селетков Владислав Русланович. – Київ, 2023. – 95 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/59159
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectкриптовалютаuk
dc.subjectпрограмна системаuk
dc.subjectсистема для керування криптовалютоюuk
dc.subjectERC20uk
dc.subjectблокчейнuk
dc.subjectEthereumuk
dc.subjectEtheruk
dc.subjectсмарт-контрактuk
dc.subjectвеб-серверuk
dc.subjectзастосунокuk
dc.titleПрограмна система для керування власноруч випущеною криптовалютою з використанням технології блокчейнuk
dc.typeBachelor Thesisuk

Файли

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