University | Coventry University (CU) |
Subject | 303COM: Individual Project |
Project Background
Electronic Voting (E-Voting) is a method of casting votes which uses electronic systems to aid in casting and counting votes in an election in cryptography. It secures Multi-Party Computation (MPC) because of the properties such as transparency, decentralization, irreversibility, and nonrepudiation. In general, two main types of e-voting can be identified:
1. E-voting which is physically supervised by representatives of governmental or independent electoral authorities (e.g. electronic voting machines located at polling stations)
2. Remote e-voting via the Internet (also called i-voting) where the voter submits their votes electronically to the election authorities, from any location. Blockchain has a large potential when integrated into many areas.
Problem Statement
● Authorized voters should be able to vote (equal opportunity about accessibility and place).
● The cost of the election should affordably.
● The voter can verify whether their vote has been counted,
● and the result is tally throughout the voting process.
● The vote is immutable which disallow to tamper and
● involved the third-party.
● The result should be the same as the numbers voted by the
● authorized voters.
● No others can refer to their vote than themselves.
● The votes should be able to audit after the election.
● The voting procedure should be able to be verified by all participants.
Objective
● Eliminate the central database. P2P Network that each node has the same blockchain (data) but distributed that resulting in no single point of failure [6].
● When a new data or so-called block is created, the previous block will be referenced by the new block that constructed an immutable chain that protects data from tampering
● Control over half of the nodes (51%) in the network which made the system extremely secured (Greatest wins the game.). It is impossible to launch DDoS to multiple nodes in the network simultaneously [6].
● Allow the developer to program and customize blockchain (i.e. smart contracts) [7].
● Least CPU resources cost in terms of performance [8]. Scope
● Voters must have an anti-virus-equipped electronic device such as Laptop, Mobile phones, etc.
● Every voter must have an internet connection for voting.
● Every voter must have a working email id registration in the system.
● Authentication of voters is done through OTP generation.
● The application will be used for organization-level elections.
Buy Custom Answer of This Assessment & Raise Your Grades
Singapore Assignment Help is a preeminent online report writing help provider in Singapore. With decades of experience in this industry, Our Report writers understand what students need and help students in the best possible manner, we have hired a pool of skilled and qualified report writers, who provide top-notch report writing on any given topic. Hire our best assignment helper to get an error-free solution on 303COM: Individual Project Report.
Looking for Plagiarism free Answers for your college/ university Assignments.
- HRM331: Talent Management – Strategic Shift from the War for Talent to the Wealth of Talent
- Marginalised Populations – The Structural and Cultural Exclusion of People Experiencing Homelessness in Singapore
- CVEN3501 Assignment 2: Groundwater Modelling of Drawdown from a Pumping Bore
- CSCI312 Assignment 2: Conceptual Modelling and Implementation of a Data Warehouse and Hive Queries
- CH2123 Assignnment : Fugacity, VLE Modeling & Henry’s Law Applications
- BAFI1045 Assignment -Constructing and Evaluating Passive and Active Portfolios Based on the Straits Times Index (STI)
- PSB501EN Assignment 1: Engineering Systems Integration: A Multi-Technique Approach to Mechanical Analysis
- FIN2210E/FIN2212E Group Assignment: Financial Risk Management Analysis of Bursa Malaysia Companies
- FLM101 Assignment: A Cinematic Dissection: Stylistic Elements and Their Thematic Significance
- Assignment: Transforming Talent in the AI Era: From War to Wealth through Ecosystem Innovation