From b07e59a79688078f1c89182064e91a3f4dd9419e Mon Sep 17 00:00:00 2001 From: Venkatesh B H <45126452+VenkateshBH99@users.noreply.github.com> Date: Sat, 12 Oct 2019 17:35:04 +0530 Subject: [PATCH 1/2] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 421b314..5cccd4a 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# SECURED AND TRANSPARENT E-VOTING SYSTEM +# SECURED AND TRANSPARENT E-VOTING SYSTEM: -Main Objective : +Main Objective for voting: * To avoid duplicate and fake votes * To avoid hacking/altering of Votes * To count the votes casted for a candidate very accurately. @@ -9,7 +9,7 @@ Main Objective : We will use blockchain technology to achieve these goals.We are using consensus mechanism to achieve the required agreement on a single state of the network. -We will create one primary block chain and various unique block chains for all the contesting candidates.Primary block chain has blocks which will store the unique serial number given in the Voter ID card and private key which will be provided to the user at the time of creation of voter ID.This private key is unique to all the users.The users who have already created their voter ID can also generate their private key by contacting their respective BLO officers.Other block chains for all the Contestants will be having blocks having details of the candidates who have casted votes in their favour.By this way we can know the number of people voted for the particular candidate. +We will create one primary block chain and various unique block chains for all the contesting candidates.Primary block chain has blocks which will store the unique serial number given in the Voter ID card and private key which will be provided to the user at the time of creation of voter ID.This private key is unique to all the users.The users who have already created their voter ID can also generate their private key by contacting their respective BLO officers. Other block chains for all the Contestants will be having blocks having details of the candidates who have casted votes in their favour. By this way we can know the number of people voted for the particular candidate. We will also create a MySQL database in which index of the MySQL table is private key generated earlier and corresponding to that his/her chosing candidate is stored.If the index is repeated(it means that vote belonging to that private key is already casted)then we will ignore this vote and will not change anything in MySQL table.By this way we can know the vote of all the private keys(users).To find the number of votes for particular candidate subtract the fake votes from length of block chain of that particular candidate.Number of minors in the blockchain are dependent on the population of that particular location. From 7152eff28b4002dd319106079780bdcea559efb7 Mon Sep 17 00:00:00 2001 From: Venkatesh B H Date: Thu, 1 Oct 2020 09:41:22 +0530 Subject: [PATCH 2/2] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5cccd4a..ad18e8a 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@ # SECURED AND TRANSPARENT E-VOTING SYSTEM: -Main Objective for voting: +Main Objective for voting are: * To avoid duplicate and fake votes * To avoid hacking/altering of Votes * To count the votes casted for a candidate very accurately. * To prevent illegal votes from different constituency by the same Individual. * To attain a higher level of transparency by letting the person know for whom he/she has voted. -We will use blockchain technology to achieve these goals.We are using consensus mechanism to achieve the required agreement on a single state of the network. +We will use blockchain technology to achieve these goals. We are using consensus mechanism to achieve the required agreement on a single state of the network. We will create one primary block chain and various unique block chains for all the contesting candidates.Primary block chain has blocks which will store the unique serial number given in the Voter ID card and private key which will be provided to the user at the time of creation of voter ID.This private key is unique to all the users.The users who have already created their voter ID can also generate their private key by contacting their respective BLO officers. Other block chains for all the Contestants will be having blocks having details of the candidates who have casted votes in their favour. By this way we can know the number of people voted for the particular candidate.