You are on page 1of 1

BLOCKCHAIN BASED E-VOTING SYSTEM

The use of technology has grown increasingly significant in meeting human needs. Due to
the increased use of technology, new obstacles have arisen in the democratic process.
Because the majority of people today do not trust their leaders, holding elections is critical
in modern democracy. Elections are crucial in selecting who will control a country or
organization, or, to put it another way, they are an event that determines a country's fate.
 
Elections are vitally crucial in modern democracy, however vast sectors of population
around the world lack trust in their electoral system, which is a big worry for democracy.
Even the world's most powerful democracies, such as India and the United States, have a
defective electoral system. The biggest difficulties in the existing voting system are vote
rigging, EVM (Electronic Voting Machine) hacking, election manipulation, and polling
booth capturing.
 
The blockchain is described as a new, decentralized, and distributed technology that has
the potential to improve a variety of businesses. Expanding e-voting to include blockchain
technology could be the answer to e-current voting's problems.
 
Without a question, the ever-changing notion of blockchain, which serves as the
foundation for the well-known cryptocurrency Bitcoin, has ushered in a new age in the
Internet and online businesses. While most people are focused on bitcoin and other crypto
currencies, there are many administrative and financial procedures that can only be done
online/offline that can now be safely shifted to the Internet as online services due to the
immutability of blockchain. The smart contracts and other aspects of blockchain make it a
formidable tool that outperforms older systems.
 
Smart contracts are significant pieces of code that are embedded into the blockchain and
executed according to a timetable during each phase of the blockchain update process. E-
voting is another hot topic in the world of online services, but it's also quite important.
The blockchain, together with smart contracts, appears to be a promising contender for
developing safer, cheaper, more secure, transparent, and easier-to-use electronic voting
systems.
 
Ethereum and its network are one of the most ideal because to its consistency,
widespread use, and provision of smart contract logic. An e-voting system must be safe, as
it must not allow duplicate votes and must be completely transparent while safeguarding
the attendees' privacy. Using Ethereum and the Solidity programming language, we
created and tested an e-voting application as a smart contract for the Ethereum network.
 
A permissioned public shared ledger is a viable option for an e-voting blockchain.
Permissioned, public, shared blockchains are a type of hybrid system that allows for
scenarios where whitelisted access is required yet all transactions are visible to the
general public. Only eligible voters are allowed to write to the network, yet all
transactions (i.e. votes) are verifiable. Hyperledger Fabric is a plausible blockchain that
includes Level DB, a key value database that allows data to be stored on the blockchain.

You might also like