Sirvi Autor "Kubjas, Ivo, juhendaja" järgi
Nüüd näidatakse 1 - 1 1
- Tulemused lehekülje kohta
- Sorteerimisvalikud
Kirje Implementation of election bulletin board using HyperLedger Fabric(Tartu Ülikool, 2020) Kuštšenko, Sergei; Kubjas, Ivo, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutThis thesis describes the architecture of an online voting system based on Gennaro Avitabile’s [1] work. We consider technical aspects for implementing the voting system and based on the refined description we implement it as a microservice platform. The implemented solution consists of different parts like voting application, key management application, vote collector service, election management service and bulletin board. The bulletin board is implemented as a permissioned blockchain by using HyperLedger Fabric. Different testing methods were used to validate implemented solution against requirements. The system testing indicated that it is functional and practically usable. However, the authentication step in web applications should be moved from network to application layer to improve overall user experience. Performance testing showed that if an election has more than 8 choices, the voting process takes more than 10 seconds, which results in unsatisfying user experience. As for the future, the system will be modified and stacked with different features to improve the overall experience and performance.