Blockchain Consensus Using Coin Age Node Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing Proof of Work (PoW) consensus mechanism in blockchain technology is inefficient and resource-intensive, requiring significant computing resources and time, which does not meet the needs of projects requiring higher efficiency.

Innovation Solution

A blockchain consensus method that selects accounting nodes based on coin age information, allowing them to generate blocks and broadcast verification information, with validation by other nodes, eliminating the need to solve the proof-of-work problem, thereby improving efficiency and reducing resource consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Proof of Work consensus mechanism is used, then security and decentralization are ensured, but computing resource consumption and time are significantly increased

Engineering Contradiction:
Improveconsensus securityVSAvoidcomputing resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent changes the selection parameter from proof-of-work calculation results to coin age information. By selecting accounting nodes based on coin age (how long a node has held coins) rather than computational difficulty, the system maintains security through economic stake while dramatically reducing computing resource consumption and consensus time.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the mechanical/computational proof-of-work system with an economic/ temporal selection mechanism. Instead of using computational puzzles to secure the network, the system uses coin age-based selection, substituting the mechanical verification process with an economic stake-based approach that achieves both security and efficiency.

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

2Reliability

If Proof of Work consensus mechanism is used, then network security is maintained, but consensus time is significantly increased

Engineering Contradiction:
Improvenetwork securityVSAvoidconsensus time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent changes the selection parameter from proof-of-work calculation results to coin age information. By selecting accounting nodes based on coin age (how long a node has held coins) rather than computational difficulty, the system maintains security through economic stake while dramatically reducing computing resource consumption and consensus time.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If all nodes can compete for bookkeeping, then decentralization is achieved, but efficiency is reduced due to extensive calculations

Engineering Contradiction:
Improvenode participationVSAvoidconsensus efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent changes the selection parameter from proof-of-work calculation results to coin age information. By selecting accounting nodes based on coin age (how long a node has held coins) rather than computational difficulty, the system maintains security through economic stake while dramatically reducing computing resource consumption and consensus time.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies partial action by selecting only the top N accounting nodes based on coin age rather than requiring all nodes to participate in full proof-of-work competitions. This partial selection mechanism maintains sufficient decentralization while dramatically improving efficiency by excluding nodes that would not be selected based on coin age criteria.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11830001B2Blockchain consensus method, accounting node and node
Publication Date: 2023.11.28 CHINA UNIONPAY
  • US11830001B2 patent drawing
  • US11830001B2 patent drawing
  • US11830001B2 patent drawing

AI summary

A blockchain consensus method includes: an accounting node generating a block and broadcasting verification information of the accounting node to other accounting nodes among N accounting nodes; receiving and verifying acknowledgement information broadcast by the other accounting nodes; and adding the block to a blockchain when the received acknowledgement information satisfies a second set condition. The N accounting nodes are determined according to coin age information carried in election requests broadcast by M election nodes. The acknowledgement information broadcast by the other accounting nodes is generated and broadcast by a first accounting node when received preparation information of a second accounting node meets a first set condition; the preparation information of the second accounting node is generated and broadcast by the second accounting node when validating the verification information; and each of the first accounting node and the second accounting node is any one of the other accounting nodes.