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

Вантажиться...
Ескіз

Дата

2023

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Кваліфікаційна робота включає пояснювальну записку (80 с., 77 рис., 4 додатки). Об’єкт розробки – програмна система, що дозволяє керувати власною випущеною криптовалютою. Такий застосунок повинен взаємодіяти з технологією блокчейн та реалізовувати базовий функціонал, що дозволяє купувати та продавати власні токени, переглядати баланс користувача та переказувати криптовалюту з одного рахунку на інший. Комп’ютерна система дозволяє: зберігати створені та випущені токени на базі стандарту ERC20 в системі для керування криптовалютою; купувати та продавати токени через ether, обмінювати та переглядати баланс токенів на рахунку; виконувати операції продажу та переказу токенів без оплати комісії за транзакції; використовувати легкий та інтуїтивно зрозумілий інтерфейс застосунку для виконання операцій; створити або імпортувати вже існуючий акаунт до застосунку; встановити пароль до акаунту, щоб можна було безпечно користуватись криптовалютою; мати постійний та швидкий доступ до своїх токенів. В ході розробки: проаналізовано вже існуючі подібні криптовалютні системи на основі технології блокчейн та проведено розбір методів їх створення; створено зручний користувацький застосунок для управління криптовалютою; розроблено смарт-контракт токена на базі стандарту ERC20 та операції для взаємодії з ним, використовуючи блокчейн; створено веб-сервер для взаємодії з користувацьким застосунком та мережею Ethereum; реалізовано з’єднання десктопного застосунку з веб-сервером для виконання заданих криптовалютних операцій; смарт-контракт було розгорнуто в тестовій блокчейн-мережі Ethereum; Використовуючи метод шифрування даних, розроблено захист від несанкціонованого доступу до акаунту користувача. Впровадження заданої програмної системи для керування криптовалютою дозволить використовувати власний створений токен, мати можливість бути конкурентоспроможним для подальшого інтегрування криптовалюти та її майбутньої реалізації.

Опис

Ключові слова

криптовалюта, програмна система, система для керування криптовалютою, ERC20, блокчейн, Ethereum, Ether, смарт-контракт, веб-сервер, застосунок

Бібліографічний опис

Селетков, В. Р. Програмна система для керування власноруч випущеною криптовалютою з використанням технології блокчейн : дипломний проект ... бакалавра : 123 Комп’ютерна інженерія / Селетков Владислав Русланович. – Київ, 2023. – 95 с.

DOI