ВИКОРИСТАННЯ ТЕХНОЛОГІЇ BLOCKCHAIN У ГОЛОСУВАННІ

Ключові слова: blockchain, Smart Contracts, вибори, веб-додаток

Анотація

У роботі обговорюється технологія blockchain та пов’язані з цією технологією інструменти, розглядається застосування цієї технології, представлено веб-додаток для голосування на виборах як приклад застосування технології та обговорюються переваги та недоліки технології blockchain загалом та стосовно голосування зокрема. Технологія blockchain була розроблена для першої криптовалюти, відомої як Bitcoin, як механізм транзакцій. Ця технологія має децентралізований характер і сьогодні знайшла своє застосування у багатьох сферах, включаючи фінансовий та страховий ринки. Технологія blockchain дозволяє перевіряти записи користувачів, захищати їх, запобігаючи можливості зміни, зберігати їх для історичних рекордів та захищати ці записи від несанкціонованого доступу через її децентралізовану природу. Користувачі завжди мають повний доступ до своїх записів транзакцій. Інформація достовірна та актуальна. Коли створюється запис транзакції, вся необхідна інформація про транзакцію розміщується в рекорді, а також використовується механізм публічного ключа – приватного ключа. Потім запис транзакції передається кожній стороні в мережі, перевіряється та записується в публічну книгу записів. Технологію blockchain можна використовувати при голосуванні. Системи голосування зазвичай є централізованими. Це обмежує безпеку та ефективність. Шахрайство на виборах – це ще одна проблема на виборах, що призводить до зниження явки виборців, що, в свою чергу, полегшує вчинення шахрайства. Прозорість – це важлива і бажана характеристика виборів у багатьох країнах. Згадані вище характеристики технології blockchain добре підходять для цієї мети. Ми розробили веб-додаток для голосування як доказ концепції. Замість грошей, як у випадку з криптовалютою, ми використовуємо один голос як транзакцію цифрового активу. Перевірка та збереження записів, необхідні під час голосування, гарантовані технологією blockchain. Наш додаток розроблений як децентралізована система веб-голосування, яка забезпечує публічний та прозорий процес голосування, захищаючи при цьому анонімність особи виборця, конфіденційність передачі даних та можливість перевірки бюлетенів. Ми також враховуємо поточні обмеження технології, пов’язані з голосуванням. Деякі основні недоліки використання технології blockchain – це доступ до обчислювального пристрою та необхідна технологічна зрілість. Ці проблеми можуть виключити частину населення від голосування. Природним рішенням є використання змішаного підходу, за якого паперові бюлетені надаються як резервні на кількох виборчих дільницях. Тим не менш, технологія blockchain є доцільною у використанні як механізм виборів, що було продемонстровано як доказ концепції в цій роботі.

Посилання

1. Zheng, Z., Xie, S., Dai, H., Chen, X. & Wang, H. (2017). An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends, 2017 IEEE International Congress on Big Data, pp. 557–564. doi: 10.1109/BigDataCongress.2017.85.
2. Ali, M. S., Vecchio, M., Pincheira, M., Dolui, K., Antonelli, F. & Rehmani, M. H. (2018). Applications of blockchains in the Internet of Things: A comprehensive survey. IEEE Commun. Surv. Tutor. Vol. 21, Issue 2, pp. 1676–1717.
3. Biryukov, A., Khovratovich, D. & Pustogarov, I. (2014). Deanonymisation of clients in Bitcoin P2P network. 2014 ACM SIGSAC Conference on Computer and Communications Security. рp. 15–29.
4. Pawlak, M., Guziur, J. & Poniszewska-Marańda A. (2019). Voting Process with Blockchain Technology: Auditable Blockchain Voting System. Advances in Intelligent Networking and Collaborative Systems. INCoS 2018. Lecture Notes on Data Engineering and Communications Technologies, Vol. 23. Springer. doi: 10.1007/978-3-319-98557-2_21.
5. Khan, K. M., Arshad, J. & Khan, M. M. (2018). Secure Digital Voting System Based on Blockchain Technology. International Journal of Electronic Government Research (IJEGR) Vol. 14, Issue 1. doi: 0.4018/IJEGR.2018010103.
6. Hsiao, J. H., Tso, R., Chen, C. M. & Wu, M. E. (2018). Decentralized E-Voting Systems Based on the Blockchain Technology. Advances in Computer Science and Ubiquitous Computing. CUTE 2017, CSA 2017. Lecture Notes in Electrical Engineering, Vol. 474. Springer. doi: 10.1007/978-981-10-7605-3_50.
7. Hjálmarsson, F. Þ., Hreiðarsson, G. K., Hamdaqa, M. & Hjálmtýsson, G. (2018). Blockchain-Based E-Voting System. IEEE 11th International Conference on Cloud Computing (CLOUD 2018), pp. 983–986. doi: 10.1109/CLOUD.2018.00151.
8. Huang, J., Debiao, H., Obaidat, M. S., Vijayakumar, P., Luo, M. & Choo, K.-K. R. (2021). The Application of the Blockchain Technology in Voting Systems. ACM Computing Surveys, Vol. 54, Issue 3, pp. 1–28. doi: 10.1145/3439725.
9. Çabuk, U., Adiguzel, E. & Karaarslan, E. (2018). A survey on feasibility and suitability of blockchain techniques for the E-voting systems. Int. J. Adv. Res. Comput. Commun. Eng. Vol. 7, Issue 03, pp. 124–134. doi: 10.17148/IJARCCE.2018.7324.
10. Ayed, A. B. (2017). A conceptual secure blockchain-based electronic voting system. Int. J. Netw. Secur. Appl. Vol. 9, Issue 3.
Опубліковано
2022-05-04
Як цитувати
КолесніковВ. A. (2022). ВИКОРИСТАННЯ ТЕХНОЛОГІЇ BLOCKCHAIN У ГОЛОСУВАННІ. Computer Science and Applied Mathematics, (2), 51-56. https://doi.org/10.26661/2413-6549-2021-2-06
Розділ
РОЗДІЛ ІI. КОМП’ЮТЕРНІ НАУКИ