Peer-to-Peer Security Nodes for Blockchain Threat Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current blockchain security solutions are inadequate in addressing vulnerabilities in smart contracts, network perimeter security, and underlying technology, leading to potential attacks and financial losses, with existing approaches being labor-intensive, reactive, and limited in detecting zero-day exploits.

Innovation Solution

A peer-to-peer network of security nodes utilizing pre-trained detection models and machine learning algorithms to monitor blockchain and connected devices for malicious behavior, reporting and blocking threats, and storing cybersecurity artifacts in a security blockchain ledger for self-learning and real-time security monitoring.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual smart contract audit services are used, then security vulnerabilities can be detected, but the process is labor-intensive, cost-intensive, and cannot detect zero-day vulnerabilities

Engineering Contradiction:
Improvesecurity detection capabilityVSAvoiddetection efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system enables security nodes to automatically monitor blockchain transactions and smart contracts for malicious behavior without requiring manual auditing. The distributed network self-organizes to detect and report security threats, eliminating the need for labor-intensive manual audits while maintaining high detection capability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Manual auditing processes are replaced with automated machine learning models and algorithms that run on the distributed security node network. These automated systems continuously analyze transactions and smart contracts, substituting human labor with computational processes that can detect both known vulnerabilities and emerging zero-day threats.

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

2Reliability

If consensus algorithms are enhanced with new defense logic, then security against new threats improves, but protocol changes require ongoing governance and may cause centralization

Engineering Contradiction:
Improvesecurity defense capabilityVSAvoidprotocol governance complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The security function is segmented from the core consensus algorithm. Instead of modifying the base protocol, a separate layer of security nodes operates independently to provide defense against new threats. This segmentation allows security enhancements without requiring changes to the consensus protocol or triggering governance processes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Security nodes act as intermediary components between the blockchain network and potential threats. These nodes monitor and filter malicious activities before they reach the consensus layer, providing enhanced security without requiring the consensus algorithm itself to be modified or governed.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If traditional resource consumption security approaches are applied to connected devices, then security can be provided, but the high resource requirements prevent deployment on low-power devices

Engineering Contradiction:
Improvesecurity protectionVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The heavy computational burden of security analysis is extracted from individual connected devices and transferred to the distributed security node network. Connected devices only need to perform lightweight operations such as reporting transactions and receiving security updates, while the resource-intensive analysis is performed remotely by security nodes with sufficient computational resources.

Inventive Principle:
Principle #2Taking out (Extraction)

4Reliability

If security nodes monitor all network traffic, then comprehensive security coverage is achieved, but the monitoring overhead and processing requirements increase significantly

Engineering Contradiction:
Improvesecurity coverageVSAvoidmonitoring system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Security nodes perform selective monitoring rather than analyzing all network traffic in detail. The system focuses on detecting specific patterns of malicious behavior and anomalies that indicate security threats, rather than comprehensively examining every transaction. This partial action approach achieves adequate security coverage with reduced processing overhead.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11526610B2Peer-to-peer network for blockchain security
Publication Date: 2022.12.13 VERACODE INC
  • US11526610B2 patent drawing
  • US11526610B2 patent drawing
  • US11526610B2 patent drawing

AI summary

A method and apparatus utilize a peer-to-peer network of security nodes collectively adhering to a protocol for inter-node communication. The system is comprised a plurality of first security nodes, at least one second security node, and at least one third security node. The plurality of first security nodes receive at least one of pre-trained detection models and rules, monitor at least one of a blockchain and connected devices for malicious behavior based on the received at least one of pre-trained detection models and rules, and report the malicious behavior. The at least one second security node creates and communicates the at least one of pre-trained detection models and rules to the plurality of first security nodes. The at least one third security node is informed by the at least one second security node of the reported malicious behavior.