Ballot Shreddable Section Blockchain Voting Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing voting systems face security vulnerabilities and inefficiencies, including the potential for large-scale ballot tampering, lack of voter anonymity, and inadequate verification processes, which can compromise the integrity of the voting process.

Innovation Solution

A system that combines paper ballots with blockchain technology, utilizing a paper document with a main section and a shreddable section containing a private key, scanned and digitally signed to create an immutable and transparent record, ensuring voter anonymity and preventing tampering through cryptographic puzzles and multiple stakeholder validation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If paper ballots are used for voting, then voter anonymity and physical security are improved, but the risk of ballot tampering and manual counting errors increases

Engineering Contradiction:
Improvevoter anonymityVSAvoidballot tampering
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent creates a digital copy of the paper ballot and stores it on a blockchain. The digital copy includes a hash of the ballot image and the private key, allowing verification without exposing the actual vote. This copying mechanism enables tamper-evident recording while maintaining voter anonymity.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces a blockchain as an intermediary between the paper ballot and the vote counting system. The blockchain acts as a trusted intermediary that records ballot information in an immutable, transparent manner, eliminating the need for manual counting and reducing tampering risks.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of manufacture

If manual counting of paper ballots is used, then simplicity and cost-effectiveness are improved, but time consumption and labor requirements increase

Engineering Contradiction:
Improvecounting simplicityVSAvoidcounting time
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The patent replaces manual mechanical counting with automated optical scanning and blockchain verification. The system uses image scanning to extract vote data and blockchain technology to verify and record votes automatically, eliminating manual counting operations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent creates a digital copy of the ballot that can be automatically processed and counted. The digital representation allows for rapid scanning, verification, and recording without requiring physical handling and manual counting of paper ballots.

Inventive Principle:
Principle #26Copying

3Productivity

If electronic voting systems are implemented, then voting speed and accessibility are improved, but security vulnerabilities and manipulation risks increase

Engineering Contradiction:
Improvevoting speedVSAvoidsecurity vulnerability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces a blockchain as a secure intermediary layer between electronic voting and the final vote count. The blockchain provides cryptographic security and immutability, protecting against manipulation while enabling fast electronic vote casting and verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a cryptographically secured digital copy of the vote on the blockchain, which serves as a tamper-evident record. This digital copy can be verified by anyone without compromising voter anonymity or allowing manipulation of the vote data.

Inventive Principle:
Principle #26Copying

4Reliability

If blockchain technology is integrated with paper ballots, then transparency and tamper-evident recording are improved, but system complexity and implementation costs increase

Engineering Contradiction:
Improvetamper-evident recordingVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the ballot into distinct components: the physical paper ballot, the digital image copy, the cryptographic hash, and the blockchain record. This segmentation allows each component to serve its specific function while simplifying the overall implementation and verification process.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses simple copying mechanisms to create digital representations of the paper ballot and store them on the blockchain. The copying process involves scanning the ballot, extracting the private key, and creating a hash, which are straightforward operations that don't significantly increase system complexity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12132827B1System and method for document security that can be used in a vote process
Publication Date: 2024.10.29 KHALSA SUNDRI
  • US12132827B1 patent drawing
  • US12132827B1 patent drawing
  • US12132827B1 patent drawing

AI summary

A system and method for voting including vote casting and vote counting. The system provides a paper ballot having a main section and a shreddable section. The main section includes a ballot ID, a ballot public key of a ballot public and private key pair, a set of voting options, and a machine-readable code at an end of the main section. The machine-readable code is configured to instruct a scanner device to stop scanning. The shreddable section includes a ballot private key of the ballot public and private key pair printed thereon. A scanner can read the information on the marked paper ballot, read the private key from the shreddable section, and shred the shreddable section. Scanner digitally signs image data using the ballot private key and scanner private key and applies “publicly solvable puzzle-based encryption” to the same. Scanner can transmit the encrypted image data to a blockchain server.