Distributed Ledger Voting System with Cryptographic Tokens

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current voting methods are inconvenient, susceptible to fraud, and lack security and accuracy due to reliance on paper ballots.

Innovation Solution

A distributed ledger-based voting system using smart contracts and cryptographic voting tokens, executed by a network of computing nodes, ensures secure, anonymous, and auditable voting processes by issuing unique tokens to voters for casting votes, verifying transactions, and determining final results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If paper ballots are used for voting, then security and anonymity are maintained, but convenience and accessibility are reduced

Engineering Contradiction:
Improvevoting securityVSAvoidvoting convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent replaces the mechanical paper ballot system with a cryptographic digital token system. Voters receive cryptographic voting tokens on digital devices, which they can use to cast votes electronically. This substitution maintains security through cryptographic verification while dramatically improving convenience through digital delivery and electronic voting capabilities.

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

Solution Approach 2:

The patent introduces cryptographic tokens as an intermediary between the voter and the voting system. These tokens serve as mediators that carry voting rights and enable secure verification without requiring direct trust in centralized systems. The tokens act as a trusted intermediary that preserves anonymity while enabling secure vote casting.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If centralized electronic voting systems are implemented, then voting convenience is improved, but security and susceptibility to fraud worsen

Engineering Contradiction:
Improvevoting convenienceVSAvoidvoting security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the voting system into multiple independent computing nodes distributed across a network. Each node maintains a copy of the voting ledger and independently verifies votes. This segmentation eliminates single points of failure and prevents centralized systems from being compromised, while still providing convenient electronic voting access to users.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent inverts the traditional centralized voting architecture by placing verification power in the hands of distributed nodes rather than a central authority. Instead of a central system trusting individual voters, individual nodes independently verify cryptographic proofs from voters. This inversion fundamentally secures the system against fraud while maintaining convenience.

Inventive Principle:
Principle #13The other way round (Inversion)

3Reliability

If distributed ledger technology is used, then security and transparency are improved, but system complexity increases

Engineering Contradiction:
Improvevoting securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a self-service voting system where voters autonomously manage their own cryptographic tokens and privately keys. The distributed ledger automatically verifies votes through cryptographic proofs without requiring manual intervention. This self-service approach reduces operational complexity while maintaining high security through automated cryptographic verification processes.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11961336B2Distributed ledger-based voting system, apparatus and method
Publication Date: 2024.04.16 LYON DENNIS
  • US11961336B2 patent drawing
  • US11961336B2 patent drawing
  • US11961336B2 patent drawing

AI summary

A distributed ledger-based system, method and apparatus for administering voting contests is disclosed. Potential voters send registration requests to a distributed ledger, and each computing node of the distributed ledger, executing a smart voting contract, registers the potential voters and issues each registered voter a cryptographic voting token. Each registered voter uses the cryptographic voting token to cast an electronic ballot, the electronic ballot comprising a distributed ledger-based voting transaction request. Each voting transaction request is received by each computing node of the distributed ledger and verified, and a distributed ledger-based, verified voting transaction is created and validated along with other verified voting transactions by each of the computing nodes. When the verified voting transactions are validated, a cryptographic block is created and added to a blockchain of the distributed ledger. After a voting contest has conclude, each of the computing nodes validates a final tally of voting tokens received by each candidate in the voting contest, and a final cryptographic block is published by the distributed ledger with the results. This application is related to NFT Origin Ethereum Address 0x7beaD10F8dE9fFd99A0E897840D6105BBBC1184f.