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...
Main Authors: | , , , , |
---|---|
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 |