Blockchain Node Weighted Voting via Cybersecurity State Assessment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Blockchain networks face security vulnerabilities due to compromised nodes, which can lead to malicious transactions being validated, as existing systems do not adequately differentiate between nodes based on their cybersecurity states.

Innovation Solution

A method and system that determine weighted votes for blockchain transactions based on the cybersecurity states of nodes, where cybersecurity states are dynamic and updated, allowing for differential voting weights to mitigate risks associated with compromised nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all blockchain nodes are given equal voting weight for transaction validation, then the system maintains simplicity and decentralization, but compromised nodes can maliciously validate transactions even when they outnumber secure nodes

Engineering Contradiction:
Improvetransaction validation securityVSAvoidvoting mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by assigning different voting weights to different nodes based on their individual cybersecurity states. Instead of uniform treatment, each node's vote is weighted according to its specific security posture (secure, vulnerable, or compromised), allowing the system to differentiate between trustworthy and untrustworthy participants in the validation process

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically changes the voting weight parameter based on cybersecurity state assessments. Nodes transition between different voting weight levels (e.g., full weight, reduced weight, or zero weight) as their security status changes, allowing the validation mechanism to adapt to evolving threat conditions without fundamental structural changes

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the system implements dynamic cybersecurity state assessment and weighted voting, then it can prevent malicious transactions by compromised nodes, but the system complexity and computational overhead increase

Engineering Contradiction:
Improvenode trust levelVSAvoidcybersecurity monitoring system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary cybersecurity assessments of nodes before they participate in transaction validation. By evaluating nodes' security states in advance and assigning appropriate voting weights beforehand, the system prevents compromised nodes from gaining influence rather than reacting to attacks after they occur

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements continuous feedback loops where cybersecurity monitoring systems regularly assess node states and update voting weights accordingly. This dynamic adjustment ensures that nodes that become compromised lose voting power, while nodes that maintain security postures retain or gain influence, creating a self-correcting validation mechanism

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11477228B2Method and system for blockchain accreditation mechanism based on cybersecurity risk
Publication Date: 2022.10.18 SAUDI ARABIAN OIL CO
  • US11477228B2 patent drawing
  • US11477228B2 patent drawing
  • US11477228B2 patent drawing

AI summary

A method may include obtaining various votes for a blockchain transaction from various blockchain nodes. The method may further include determining various weighted votes using the votes and respective cybersecurity states of the blockchain nodes. The respective cybersecurity states may correspond to whether a predetermined security vulnerability is associated with the blockchain nodes. The respective cybersecurity states may be dynamic values that are updated based on changes among predetermined security vulnerabilities. The method may further include determining whether to validate the blockchain transaction based on the weighted votes.