Voting systems have evolved during the last hundreds of years to become more sophisticated and complex, starting from paper-based ballots up to electronic voting machines and internet voting which have been introduced as new voting technologies. However, electronic-based methods have raised concerns about security and the potential for tampering results, manipulation or hacking. The TREVO project aims to revolutionize electronic voting systems by employing decentralized identities rooted on blockchain and an SSI approach that puts the user at the center of the process from the early phases of the design phase. The main objective of TREVO is to tackle main challenges in electronic voting that are still open, such as voter anonymity, ballot privacy, trusted tally/audit as well as verifiability. It employs blockchain technology and more specifically Decentralised Identities, Verifiable Credentials and state-of-the-art communication protocols and architectures, following the latest EU guidelines and regulations in terms of digital identities and data protection. The framework incorporates a mobile wallet that enables EU-wide interoperability for citizen authentication and authorization based on well-established technologies entailing trust from anchors of the public sector.
TREVO’s mobile application is the main output of the project which will be cocreated with the end-users, keeping them in the loop from the ideation and design process up to the testing and evaluation, integrating their feedback through an iterative procedure. TREVO will be deployed and evaluated/validated in real use cases of a Greek municipality (Trikala) where direct citizen feedback is needed for addressing issues such as urban planning, wider regional strategies (e.g. energy or digital transition) and e-governance, leaving no one behind, including elderly people and vulnerable groups.
The new approach is expected to increase the trustworthiness of e-voting systems in EU and across the globe and even make a step towards initiating the discussion for e-voting in national elections.
Stephane Kundig is a senior research Engineer and PhD graduate in computer science, with an expertise in distributed networks and IoT systems.
Harris Niavis is a senior research Engineer with >10 years experience in research and his interests lie in the areas of distributed networks, blockchains and decentralised identities.
George Misiakoulis is an accomplished senior software Engineer with a diverse skill set that encompasses various domains, along with deep expertise in Kubernetes and Blockchain technologies.
Leonidas Valavanis is a senior software Engineer with a MSc in Machine Learning. He has experience in web/mobile development and specializes in deep learning and computer vision.
Konstantinos Loupos is a senior researcher with a background in Electrical Engineering, microelectronics and embedded systems and with particular expertise in IoT and digital systems.
Antonis Mygiakis is an Electrical & Electronics Engineer with an extensive 19-year experience in Software Engineering, co-founder and Managing Director of Konnecta.
Thanasis Ballis is a Computer Engineer working as a Project Manager for over a decade.
Elpida Nika is a student at University of Ioannina, department of Computer Science and Engineering, currently working at Digital Applications, e-trikala.
Konnecta is an IT consulting and solutions SME specializing in Connected Intelligence Application Systems and Digital Transformation Solutions. A key aspect of KONNECTA’s commercial vision is the use of cutting-edge technologies such as Blockchain, Artificial Intelligence (AI), Extended Reality (XR) and Digital Twins.
e-Trikala is the development agency of the Municipality of Trikala, Thessaly, Greece, with the main objective to operate a programming point, documentation and mediation for the Municipality of Trikala in the Operational Programmes "Information Society" and "Digital Convergence”, with strong involvement in a series of EU/R&D projects.