Applied Mathematics & Information Sciences

Author Country (or Countries)



This paper presents an Ethereum-based E-Voting System (EBVS) applied for the parliamentary election system in the country of Jordan. The proposed EBVS system implements a uniquely structured voting process, where a voter must first vote for a menu, which represents a party or a group of candidates, and then to cast a vote for one or more members within the menu. This study addresses performance issues, including time and one of Ethereum main parameters (the gas consumption). The EBVS system provides new algorithms and methods, which enable votes to be casted within a specific period for each voter in a manner to avoid coercion and intervention in the voting process, and therefore reduce corruption, which is a notable problem in many countries around the world. This study presents a parallel blockchain architecture, which is used to improve the performance of the system and enable fast voting process, avoiding long queuing time.

Digital Object Identifier (DOI)