Abstract:
E-Voting has come a long way in various different forms since the late 90’s with
fundamental benefits above many traditional systems which include increased
efficiency and reduction of errors. However, certain threats in achieving widespread
adoption still remain of such frameworks, particularly for working on their versatility
against likely blames.Blockchain, a current-era technology, and promises to improve
the overall resilience of electronic voting systems. In this report, we propose a PSL
voting Dapp that protects voter identity andfurther develops availability while keeping
the democratic framework straightforward and secrue. The PSL Voting System
implements a community-based ballot casting structure that leverages Avalanche's
blockchain to achieve voter management and verifiable voting ledger.
The project was deployed on the Avalanche testnet toshow convenience, versatility,
and proficiency. The blockchain voting project consists of three modules to integrate
and collaborate the whole project. One will be the election administration, which will
be responsible for creating voting instances, then candidates running for the election
added as part of the smart contracts. The opposite end will be the citizen module, where
every individual can make a choice for each instance and the vote will be registered
on the blockchain to make it tamper-proof. The third module consist of voting
instances being created by any user which utilizes the concept of DAO further
explained in the report.