Репозитарій КНУ
  • Yкраї́нська
  • English
  • Увійти
    Новий користувач? Зареєструйтесь.Забули пароль?
Репозитарій КНУ
  • Фонди & Зібрання
  • Статистика
  • Yкраї́нська
  • English
  • Увійти
    Новий користувач? Зареєструйтесь.Забули пароль?
  1. Головна
 
  • Деталі
Параметри

Розробка АРІ для сервісів з використанням блокчейн, на прикладі децентралізованої системи голосування

Тип публікації :
Бакалаврська робота
Дата випуску :
2023
Автор(и) :
Рябов Кирило
Мова основного тексту :
eKNUTSHIR URL :
https://ir.library.knu.ua/handle/123456789/5741
Цитування :
Рябов К. Розробка АРІ для сервісів з використанням блокчейн, на прикладі децентралізованої системи голосування : кваліфікаційна робота … бакалавра : 121 Інженерія програмного забезпечення / Рябов Кирило. – Київ, 2023. – 48 с.
Метою роботи є створення децентралізованої автономної організації та на її прикладі дослідження API для сервісів на EVM-сумісному блокчейні.
Об’єктом роботи є децентралізований API для сервісів на основі EVM-сумісного блокчейну. Предметом роботи є децентралізована автономна організація та API для неї.
Методи розроблення: розробка програмного продукту з обчисленнями на блокчейні та поза ним. Інструменти розроблення: інтегроване середовище програмування та розробки JetBrains IntelliJ IDEA 2023.2, контрактно-орієнтована мова програмування Solidity, The Graph протокол для розробки API, AssemblyScript та TypeScript.
У ході дослідження виконано загальний огляд розробки сервісів на основі EVM-сумісному блокчейні, досліджено основні складнощі розробки таких сервісів, їх переваги та недоліки. Створено децентралізовану автономну організацію з єдиною точкою входу в систему та розроблено децентралізований API, який надає можливість отримувати дані, які складно дізнатися напряму з блокчейну.

Ключові слова : децентралізована автономна організація, децентралізований api, система організації ролей, підграф, Ethereum, EVM-сумісний блокчейн, Solidity.
Галузі знань та спеціальності :
Тип зібрання :
Publication
Файл(и) :
Вантажиться...
Ескіз
Формат

Adobe PDF

Розмір :

1006.57 KB

Контрольна сума:

(MD5):44cf1d4d503585eeef51b68a798b094e

Ця робота розповсюджується на умовах ліцензії Creative Commons CC BY-NC

Налаштування куків Політика приватності Угода користувача Надіслати відгук

Побудовано за допомогою Програмне забезпечення DSpace-CRIS - Розширення підтримується та оптимізується 4Наука

м. Київ, вул. Володимирська, 58, к. 42

(044) 239-33-30

ir.library@knu.ua