On-Chain Address Misclassification Detection via ML Pattern Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Blockchain systems face challenges in verifying the accurate classification of users due to their anonymous and low-information nature, leading to potential misrepresentations of ownership, which can pose risks to the long-term use of blockchain assets.

Innovation Solution

Implementing a system that uses machine learning models and neural networks to analyze on-chain transactions, generate embedding vectors, and predict use patterns to detect misclassifications by comparing predicted patterns with expected user patterns, updating records in off-chain databases to flag anomalous activity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If blockchain systems maintain anonymous and low-information nature, then user privacy and decentralization are preserved, but the ability to verify accurate user classification and ownership is insufficient

Engineering Contradiction:
Improveverification accuracyVSAvoiduser information availability
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent introduces an intermediary classification system that sits between the anonymous blockchain and external verification systems. This intermediary layer processes blockchain transactions and generates enriched classification data without exposing underlying user identities, thus maintaining anonymity while improving verification reliability through machine learning models that analyze transaction patterns

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical verification methods (direct identity checking) with machine learning-based pattern recognition systems. These ML models analyze transaction behaviors and generate probabilistic classifications, enabling reliable user categorization without requiring direct access to sensitive user information or breaking blockchain anonymity

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

2Measurement precision

If machine learning models analyze all on-chain transactions to detect misclassifications, then detection accuracy improves, but computational complexity and processing time increase

Engineering Contradiction:
Improvemisclassification detection accuracyVSAvoidsystem computational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies partial action by focusing ML analysis only on transactions that exhibit anomalous patterns or require classification, rather than analyzing every single transaction. The system uses rule-based pre-filtering to identify candidates for ML analysis, reducing the volume of data processed while maintaining high detection accuracy for misclassifications

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent segments the transaction analysis process into multiple stages: initial rule-based filtering, ML model classification for suspicious cases, and hierarchical verification. This segmentation allows the system to handle large volumes of transactions efficiently by applying complex ML analysis only where necessary, rather than uniformly to all transactions

Inventive Principle:
Principle #1Segmentation

3Reliability

If the system flags and responds to misclassifications in real-time, then risk mitigation improves, but system operational complexity increases

Engineering Contradiction:
Improverisk mitigation effectivenessVSAvoidsystem operational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback loops where misclassification detections trigger automated responses that are logged and used to retrain ML models. The system continuously learns from flagged cases, improving future detection accuracy while automating risk mitigation procedures. This feedback mechanism reduces manual intervention complexity over time as the system becomes more self-correcting

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary risk assessment and classification before transactions are finalized on-chain. By identifying and flagging potential misclassifications in advance through ML analysis of transaction patterns, the system prevents problematic transactions from completing, reducing the need for complex post-transaction remediation and simplifying overall system operations

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240303661A1Node monitoring to detect misclassified on-chain addresses
Publication Date: 2024.09.12 CAPITAL ONE SERVICES LLC
  • US20240303661A1 patent drawing
  • US20240303661A1 patent drawing
  • US20240303661A1 patent drawing

AI summary

A method and related system of operations include obtaining, from a set of internet protocol (IP) addresses, a set of transaction messages indicating an on-chain address and determining whether a stored set of registered IP addresses comprises each respective address of the set of IP addresses. The method further includes determining whether a predicted use pattern related to the set of transaction messages matches a use pattern category and updating a record of an off-chain database associated with the on-chain address based on a determination that the stored set of registered IP addresses does not comprise each respective address of the set of IP addresses and a determination that the predicted use pattern matches the use pattern category.