Blockchain Node Weighted Voting via Cybersecurity State Assessment
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
Data Source
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.


