Розробка АРІ для сервісів з використанням блокчейн, на прикладі децентралізованої системи голосування
Тип публікації :
Бакалаврська робота
Дата випуску :
2023
Автор(и) :
Рябов Кирило
Мова основного тексту :
ua
eKNUTSHIR URL :
Цитування :
[APA 7] Рябов, К. (2023). Розробка АРІ для сервісів з використанням блокчейн, на прикладі децентралізованої системи голосування [Бакалаврська робота, Київський національний університет імені Тараса Шевченка]. eKNUTSHIR. https://ir.library.knu.ua/handle/123456789/5741
[ДСТУ] Рябов К. Розробка АРІ для сервісів з використанням блокчейн, на прикладі децентралізованої системи голосування : кваліфікаційна робота бакалавра : 12 Інформаційні технології. Київ, 2023. 48 с. URL: https://ir.library.knu.ua/handle/123456789/5741 (дата звернення: 25.07.2026).
Метою роботи є створення децентралізованої автономної організації та на її прикладі дослідження API для сервісів на EVM-сумісному блокчейні.
Об’єктом роботи є децентралізований API для сервісів на основі EVM-сумісного блокчейну. Предметом роботи є децентралізована автономна організація та API для неї.
Методи розроблення: розробка програмного продукту з обчисленнями на блокчейні та поза ним. Інструменти розроблення: інтегроване середовище програмування та розробки JetBrains IntelliJ IDEA 2023.2, контрактно-орієнтована мова програмування Solidity, The Graph протокол для розробки API, AssemblyScript та TypeScript.
У ході дослідження виконано загальний огляд розробки сервісів на основі EVM-сумісному блокчейні, досліджено основні складнощі розробки таких сервісів, їх переваги та недоліки. Створено децентралізовану автономну організацію з єдиною точкою входу в систему та розроблено децентралізований API, який надає можливість отримувати дані, які складно дізнатися напряму з блокчейну.
Ключові слова : децентралізована автономна організація, децентралізований api, система організації ролей, підграф, Ethereum, EVM-сумісний блокчейн, Solidity.
Об’єктом роботи є децентралізований API для сервісів на основі EVM-сумісного блокчейну. Предметом роботи є децентралізована автономна організація та API для неї.
Методи розроблення: розробка програмного продукту з обчисленнями на блокчейні та поза ним. Інструменти розроблення: інтегроване середовище програмування та розробки JetBrains IntelliJ IDEA 2023.2, контрактно-орієнтована мова програмування Solidity, The Graph протокол для розробки API, AssemblyScript та TypeScript.
У ході дослідження виконано загальний огляд розробки сервісів на основі EVM-сумісному блокчейні, досліджено основні складнощі розробки таких сервісів, їх переваги та недоліки. Створено децентралізовану автономну організацію з єдиною точкою входу в систему та розроблено децентралізований API, який надає можливість отримувати дані, які складно дізнатися напряму з блокчейну.
Ключові слова : децентралізована автономна організація, децентралізований api, система організації ролей, підграф, Ethereum, EVM-сумісний блокчейн, Solidity.
Галузі знань та спеціальності :
12 Інформаційні технології
121 Інженерія програмного забезпечення
Файл(и) :![Ескіз]()
Вантажиться...
Формат :
Adobe PDF
Розмір :
1006.57 KB
Контрольна сума :
(MD5):44cf1d4d503585eeef51b68a798b094e
Якщо не вказано інше, ця робота розповсюджується на умовах ліцензії Creative Commons Attribution-NonCommercial 4.0 International

