Online Voting System
DOI:
https://doi.org/10.61808/jsrt91Keywords:
Voting system, attributes, Use case diagram, TCPAbstract
Having a democratic voting system in place is crucial for any nation due to the general distrust of the conventional voting system. Individuals have seen the infringement of their basic rights. Lack of transparency has been a problem with several electronic voting methods. The government has a hard time winning the confidence of its citizens since most voting processes aren't transparent enough. It is easy to abuse, which is why both the old and new digital voting systems have failed. Finding solutions to issues with both the paper and electronic voting systems, such as voting-related injustices and accidents, is the main goal. A fair election with less injustice is possible with the use of blockchain technology integrated into the voting process. Both digital and physical voting methods have their limitations, making them unsuitable for widespread use. This evaluates the importance of finding a way to protect people's democratic rights. To foster confidence between voters and election officials, this article introduces a platform built on blockchain technology, which maximises system stability and transparency. Without the need for traditional polling places, the proposed technology lays the groundwork for digital voting using blockchain. A scalable blockchain may be supported by our suggested architecture via the use of adaptable consensus algorithms. The voting process is made more secure with the use of the Chain Security algorithm. When conducting a chain transaction, smart contracts provide a safe channel of communication between the user and the network. There has also been talk of the voting system's security being based on blockchain technology.