Project details

School of Electrical & Electronic Engineering


Click on [Back] button to go back to previous page


Proj No. A3105-251
Title Blockchain-Based Secure Electronic Voting System
Summary This project aims to develop a tamper-proof, transparent, and decentralized electronic voting system using blockchain technology. It eliminates traditional voting problems like fraud, vote manipulation, multiple voting, and lack of transparency by leveraging smart contracts and cryptographic security. Each vote is stored as a transaction in a public ledger (blockchain), ensuring that no entity can modify or delete votes once cast. Voter anonymity is maintained while still providing a transparent audit trail. For voter Registration a private-public key pair is generated for secure authentication. The voter logs into the system using private key authentication. Selects their preferred candidate via a secure web interface. Vote is encrypted and sent to the blockchain network, where Vote is stored in a blockchain ledger using a smart contract. Each vote is timestamped and immutable and Voter can verify that their vote was recorded correctly. The blockchain automatically counts votes using smart contracts and Results are publicly accessible and verifiable by any user. Blockchain Platform Ethereum/ Hyperledger Fabric with Smart Contracts Solidity and Consensus Mechanism Proof-of-Stake will be used.
Supervisor A/P Mohammed Yakoob Siyal (Loc:S2 > S2 B2A > S2 B2A 28, Ext: +65 67904464)
Co-Supervisor -
RI Co-Supervisor -
Lab Computer Engineering I (Loc: S2-B4c-15)
Single/Group: Single
Area: Digital Media Processing and Computer Engineering
ISP/RI/SMP/SCP?: