listings or voter absence. Implementing electronic
voting resolves many such issues.
The project focuses on developing a decentralized
and adaptable e-voting protocol without a Trusted
Third Party (TTP). Our scope is primarily limited to
smaller-scale polls, like college elections, as the
Ethereum network's scalability for nationwide
elections requires further research.
The system operates via Ethereum's blockchain
technology, enabling execution through any browser.
By using smart contracts written in Solidity, we
ensure a secure and verifiable voting mechanism,
facilitating broader election influence.
Various successful implementations, like
Estonia's e-voting system, serve as valuable models.
These systems continue to evolve, maintaining
reliability and robustness with personal card readers
and smart digital ID cards distributed by the
government (Tsahkna 2013).
Furthermore, our project includes features such as
petition creation via the parliament's website
(http://rahvaalgatus.ee), highlighting technology's
support for democracy. However, these systems are
vulnerable to hacking attempts. Employing
blockchain enhances security by preventing
tampering and ensuring transparent transactions.
Switzerland's use of computerized voting systems
and experimental blockchain-based systems in Sierra
Leone and Russia illustrate diverse attempts at
modernizing elections. While platforms like
http://www.strawpoll.me/ demonstrate the
accessibility of electronic voting, security concerns
around voter identification and fraud persist, making
it essential to further refine e-voting mechanisms for
widespread use in official elections.
5 PROSPECTS
Because it allows greater security while maintaining
system transparency and user privacy in comparison
to services based on conventional databasesthe
developed remote electronic voting system's sales
market will have opportunities in a number of
organisations that require remote voting..
It is important to note the following among the
primary market segments for using Blockchain
technology for remote voting:
• government agencies that oversee citizen voting;
• entities that use anonymous voting to reach
significant decisions;
In several categories.
Registration Phase: The voter must first register
themselves with their distinct identification and
personal data, including name, roll number, and
cellphone number. The database has all of this
information.
Login: The voter tries to log in on their own after
registering to vote. Voter logs on with a password
during this phase. After logging in successfully, a
voter must authenticate themselves in order to cast a
ballot. OTP verification is used for real-time
authentication to increase security.
Blockchain technology: This technology's
security qualities are what make it so popular.
Blockchain offers a transparent and safe environment.
The voter message (the cast vote) is encrypted using
an asymmetric encryption technique on the
blockchain. Blockchain offers a public key, and the
host has the private key. Ledger uses public key for
verification purposes.
Ethereum Network: The Ethereum network
offers a structure for the development and storage of
blockchains. Each block is formed, and the
information related to it is kept in an encrypted
ledger. Because these newly produced blocks are
dispersed among nodes, the system has a high fault
tolerance.
6 CONCLUSIONS
It is necessary to conduct online identity blockchain-
based architecture to be fully automated. After then,
there is no question individual delivered used device.
In this work, we presented a novel, blockchain-based
electronic voting system that ensures voters' privacy
while enabling secure and affordable elections. In
contrast to earlier research, we have demonstrated
that the blockchain technology presents a fresh
opportunity for democratic nations to move away
from the pen and paper election system and towards
a more time- and cost-effective election system while
enhancing the security features of the current system
and providing new opportunities for transparency.
In both political and academic areas, there is
ongoing debate over electronic voting. Despite the
fact that there are a few excellent instances, failed to
fulfil or had significant usability and scalability
problems. Contrarily, blockchain-based e-voting
solutions, like the one we created using smart
contracts and the Ethereum network, address (or may
AI4IoT 2023 - First International Conference on Artificial Intelligence for Internet of things (AI4IOT): Accelerating Innovation in Industry
and Consumer Electronics
238