Blockchain Voter Authentication Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current online voting systems lack robust authentication and verification mechanisms, making them vulnerable to fraudulent voting and multiple voting, as they do not dissociate voter identification from voting eligibility and do not allow voters to verify their cast votes post-voting.

Innovation Solution

A method and system that uses blockchain technology to securely authenticate voters by encrypting identification information, verifying eligibility, and indexing vote data in both encrypted and non-encrypted formats, ensuring the integrity of the voting process and preventing duplicate voting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If online voting systems use basic cryptographic systems for authentication, then voting ease is improved, but security against fraudulent voting and multiple voting deteriorates

Engineering Contradiction:
Improvevoting easeVSAvoidsecurity against fraudulent voting
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system segments voter identification into multiple components: a public identifier stored on the blockchain and private credentials stored locally on the voter's device. This segmentation allows easy voting through simple credential presentation while maintaining security through distributed verification, preventing both fraudulent voting and multiple voting without complex centralized authentication.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If online voting systems store complete voter identification information centrally, then verification of voting eligibility is improved, but vulnerability to cyberattacks and fraudulent activities deteriorates

Engineering Contradiction:
Improveverification accuracyVSAvoidvulnerability to cyberattacks
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The system extracts sensitive voter identification information from centralized storage and distributes it across two locations: essential verification data is stored on the immutable blockchain, while private credentials remain locally on the voter's device. This extraction eliminates the single point of failure in centralized systems, preventing cyberattacks while maintaining verification accuracy through cryptographic proof.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The blockchain acts as an intermediary layer between voter identification and vote casting. Instead of directly accessing centralized voter databases, the system uses blockchain-stored public identifiers and cryptographic signatures to verify eligibility. This intermediary mechanism ensures verification accuracy while protecting against cyberattacks by eliminating direct access to sensitive voter information.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If online voting systems dissociate voter identification from voting eligibility, then protection against vote buying is improved, but ability to verify voter eligibility deteriorates

Engineering Contradiction:
Improveprotection against vote buyingVSAvoideligibility verification
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The system performs preliminary action by storing verified voter eligibility information on the blockchain before the voting process begins. Public identifiers and eligibility proofs are pre-computed and stored on the immutable ledger, enabling rapid verification during voting without revealing sensitive information. This preliminary preparation protects against vote buying while maintaining verification precision through cryptographic validation.

Inventive Principle:
Principle #10Preliminary action

4Device complexity

If online voting systems use traditional authentication methods, then system complexity is reduced, but ability to provide vote audit trails deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidvote verification capability
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The system creates cryptographic copies of voter identification data on the blockchain without duplicating sensitive information. Public identifiers and hashed credentials are copied and stored on the distributed ledger, enabling independent verification of vote eligibility and audit trails. This copying mechanism provides verification capability while maintaining relatively simple system architecture by leveraging existing blockchain infrastructure.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11323262B2Method and system for verifying a voter through the use of blockchain validation
Publication Date: 2022.05.03 ZAWIERKA PAUL
  • US11323262B2 patent drawing
  • US11323262B2 patent drawing
  • US11323262B2 patent drawing

AI summary

The present invention is a method for authenticating a voter and casting their vote comprising: receiving, a voter's identification information, wherein the identification information is associated with a voter's account, processing, the voter's identification information in relation to governing bodies requirements for a voter's eligibility, encrypting, a portion of the voter's identification information and storing the encrypted portion of the voter's identification information and the remaining portion of non-encrypted voter's identification information in a block of a blockchain, receiving, a request from the voter account to cast a vote, accessing, the voter's account, receiving, a vote from the voter's account, wherein the vote is accompanied by a signature of the voter account, and indexing, a first portion of the vote data in a block in an encrypted format, and a second portion of the vote data in a block in a non-encrypted format in the block chain.