Параметри
Розробка АРІ для сервісів з використанням блокчейн, на прикладі децентралізованої системи голосування
Дата випуску :
2023
Автор(и) :
Рябов Кирило
Анотація :
Метою роботи є створення децентралізованої автономної організації та на її прикладі дослідження 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.
Бібліографічний опис :
Рябов К. Розробка АРІ для сервісів з використанням блокчейн, на прикладі децентралізованої системи голосування : кваліфікаційна робота … бакалавра : 121 Інженерія програмного забезпечення / Рябов Кирило. – Київ, 2023. – 48 с.
Файл(и) :
Вантажиться...
Формат
Adobe PDF
Розмір :
1006.57 KB
Контрольна сума:
(MD5):44cf1d4d503585eeef51b68a798b094e
Ця робота розповсюджується на умовах ліцензії Creative Commons CC BY-NC