Blockchain Voting System with Immutable Vote Logs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern democracies face a challenge in ensuring vote security and anonymity simultaneously, as anonymous voting systems make it difficult to detect fraudulent ballots while public records are needed to build trust in elections.

Innovation Solution

A voting system utilizing blockchain technology to create an immutable and verifiable log of votes, where each vote is recorded on a blockchain with a unique hash value, allowing for anonymous voting while maintaining a public and tamper-evident record, with features like hash difficulty adjustment based on voting trends and check-in rates to prevent fraud.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If anonymous voting is implemented, then voter safety and freedom are improved, but ability to detect fraudulent ballots deteriorates

Engineering Contradiction:
Improvevoter safetyVSAvoidfraud detection
Core Design Contradiction:
Object-affected harmful factorsVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces a blockchain as an intermediary system that receives vote data from anonymous voters and creates a public, verifiable record without linking it back to individual voters. The blockchain acts as a mediator between anonymous voting and fraud detection, allowing the system to verify vote integrity while maintaining voter anonymity through cryptographic hashing and distributed storage.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a digital copy of the vote record on the blockchain that can be publicly verified without exposing voter identities. By copying the essential vote information into an immutable, publicly accessible ledger while separating it from voter identification data, the system enables fraud detection through verification of the copied record without compromising voter safety.

Inventive Principle:
Principle #26Copying

2Reliability

If public record of votes is maintained, then trust in election validity is improved, but voter anonymity deteriorates

Engineering Contradiction:
Improveelection validityVSAvoidvoter anonymity
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments the vote record into two separate components: voter identification data and vote data. These are stored separately in the blockchain system, with the vote data being publicly verifiable while the identification data remains private. This segmentation allows the public to verify election validity through the vote record without accessing information that would compromise voter anonymity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The blockchain serves as an intermediary that maintains a public record of votes while using cryptographic techniques to prevent linkage between votes and voter identities. The distributed nature of the blockchain provides transparency and trust in election validity, while the cryptographic layer ensures voter anonymity is preserved.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If blockchain technology is used for vote recording, then fraud resistance is improved, but system complexity increases

Engineering Contradiction:
Improvefraud resistanceVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent designs the blockchain system to perform multiple functions: recording votes, verifying vote integrity, preventing fraud, and maintaining public trust. By making the blockchain multi-functional, the system achieves high fraud resistance without proportionally increasing complexity, as a single technology platform handles multiple critical election functions simultaneously.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11386437B2Voting system to prevent fraud using blockchain technology
Publication Date: 2022.07.12 GLEIPNIR TECHNOLOGIES LLC
  • US11386437B2 patent drawing
  • US11386437B2 patent drawing
  • US11386437B2 patent drawing

AI summary

A voting system comprising at least one voting machine comprising: at least one voting machine processor. The voting machine processor performing voting machine operations comprising: initializing a vote blockchain with a vote blockchain genesis block. The vote blockchain genesis block comprising a voting machine identifier and a voting machine identifier hash value; storing the vote blockchain in at least one voting machine memory; iteratively, for a plurality of voters: receiving a signal indicating at least one vote made by a voter; creating a data structure comprising the at least one vote and a hash value of a preceding block; determining a new block hash value of the data structure; appending a new block comprising the data structure and the new block hash value to the vote blockchain; and storing the vote blockchain in the at least one voting machine memory.