Жереб Костянтин АнатолійовичСаворона Назарій2023-12-132024-05-142023-12-132023Саворона Н. Розробка децентралізованої системи голосування на базі технології Blockchain : кваліфікаційна робота … бакалавра : 121 Інженерія програмного забезпечення / Саворона Назарій. – Київ, 2023. – 46 с.https://ir.library.knu.ua/handle/123456789/5743Метою роботи є розробка децентралізованої системи опитування на базітехнології Blockchain, яка забезпечує прозорість, безпеку, анонімність та незмінність даних опитувань. Об'єктом дослідження в контексті розробки є система голосування на основі Blockchain з використанням консенсусу PBFT. Під час розробки системи опитування на базі технології Blockchain були використані наступні методи та інструменти: Agile-підхід мова програмування Golang для створення бекенду, фреймворк Vue.js 3 для розробки фронтенду, інтегроване середовище розробки IntelliJ IDEA 2022.1 Ultimate для зручного написання коду, інструмент Postman для тестування та взаємодії з API, GitHub Copilot для підтримки автоматичного заповнення коду. У ході дослідження створено прототип системи електронного голосування на базі Blockchain, аналіз систем-аналогів та проведено тестування розробленої системи. Новизна полягає в застосуванні сучасних інструментів та технологій, що дозволяють провести незалежне опитування з порівняно малими затратами, забезпечуючи прозорість, безпеку та надійність даних опитувань. Ключові слова : архітектура системи, Blockchain, валідатор, вебклієнт, децентралізація, кільцевий підпис, ключова пара, консенсус, система голосування, транзакція.uaРозробка децентралізованої системи голосування на базі технології BlockchainБакалаврська робота