Practical I-Voting on Stellar Blockchain

In this paper, we propose a privacy-preserving i-voting system based on the public Stellar Blockchain network. We argue that the proposed system satisfies all requirements stated for a robust i-voting system including transparency, verifiability, and voter anonymity. The practical architecture of th...

Full description

Bibliographic Details
Main Authors: Stanisław Barański, Julian Szymański, Andrzej Sobecki, David Gil, Higinio Mora
Format: Article
Language:English
Published: MDPI AG 2020-10-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/10/21/7606
id doaj-2a56479bf3c14728be93f7a8341f827b
record_format Article
spelling doaj-2a56479bf3c14728be93f7a8341f827b2020-11-25T04:08:01ZengMDPI AGApplied Sciences2076-34172020-10-01107606760610.3390/app10217606Practical I-Voting on Stellar BlockchainStanisław Barański0Julian Szymański1Andrzej Sobecki2David Gil3Higinio Mora4Department of Electronic, Telecommunication and Informatics, Gdańsk University of Technology, 80-233 Gdańsk, PolandDepartment of Electronic, Telecommunication and Informatics, Gdańsk University of Technology, 80-233 Gdańsk, PolandDepartment of Electronic, Telecommunication and Informatics, Gdańsk University of Technology, 80-233 Gdańsk, PolandDepartment of Computer Science Technology and Computation, University of Alicante, 03690 San Vicente del Raspeig, Alicante, SpainDepartment of Computer Science Technology and Computation, University of Alicante, 03690 San Vicente del Raspeig, Alicante, SpainIn this paper, we propose a privacy-preserving i-voting system based on the public Stellar Blockchain network. We argue that the proposed system satisfies all requirements stated for a robust i-voting system including transparency, verifiability, and voter anonymity. The practical architecture of the system abstracts a voter from blockchain technology used underneath. To keep user privacy, we propose a privacy-first protocol that protects voter anonymity. Additionally, high throughput and low transaction fees allow handling large scale voting at low costs. As a result we built an open-source, cheap, and secure system for i-voting that uses public blockchain, where everyone can participate and verify the election process without the need to trust a central authority. The main contribution to the field is a method based on a blind signature used to construct reliable voting protocol. The proposed method fulfills all requirements defined for i-voting systems, which is challenging to achieve altogether.https://www.mdpi.com/2076-3417/10/21/7606blockchaini-votingstellarblind signature
collection DOAJ
language English
format Article
sources DOAJ
author Stanisław Barański
Julian Szymański
Andrzej Sobecki
David Gil
Higinio Mora
spellingShingle Stanisław Barański
Julian Szymański
Andrzej Sobecki
David Gil
Higinio Mora
Practical I-Voting on Stellar Blockchain
Applied Sciences
blockchain
i-voting
stellar
blind signature
author_facet Stanisław Barański
Julian Szymański
Andrzej Sobecki
David Gil
Higinio Mora
author_sort Stanisław Barański
title Practical I-Voting on Stellar Blockchain
title_short Practical I-Voting on Stellar Blockchain
title_full Practical I-Voting on Stellar Blockchain
title_fullStr Practical I-Voting on Stellar Blockchain
title_full_unstemmed Practical I-Voting on Stellar Blockchain
title_sort practical i-voting on stellar blockchain
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2020-10-01
description In this paper, we propose a privacy-preserving i-voting system based on the public Stellar Blockchain network. We argue that the proposed system satisfies all requirements stated for a robust i-voting system including transparency, verifiability, and voter anonymity. The practical architecture of the system abstracts a voter from blockchain technology used underneath. To keep user privacy, we propose a privacy-first protocol that protects voter anonymity. Additionally, high throughput and low transaction fees allow handling large scale voting at low costs. As a result we built an open-source, cheap, and secure system for i-voting that uses public blockchain, where everyone can participate and verify the election process without the need to trust a central authority. The main contribution to the field is a method based on a blind signature used to construct reliable voting protocol. The proposed method fulfills all requirements defined for i-voting systems, which is challenging to achieve altogether.
topic blockchain
i-voting
stellar
blind signature
url https://www.mdpi.com/2076-3417/10/21/7606
work_keys_str_mv AT stanisławbaranski practicalivotingonstellarblockchain
AT julianszymanski practicalivotingonstellarblockchain
AT andrzejsobecki practicalivotingonstellarblockchain
AT davidgil practicalivotingonstellarblockchain
AT higiniomora practicalivotingonstellarblockchain
_version_ 1724427110708150272