Smart Contract Classification Using Visual Transaction Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current block explorers present technical data in textual and/or table forms, which are not user-friendly for users, especially when it comes to understanding smart contracts, as they confuse new users and do not aid in understanding blockchain concepts.

Innovation Solution

Implementing machine learning techniques to classify smart contracts recorded on a transaction log, generating graphical representations of transactions using shapes and lines to distinguish between different types of smart contracts, thereby making the underlying information more understandable.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If technical data is presented in textual and/or table forms, then data completeness is maintained, but user-friendliness deteriorates

Engineering Contradiction:
Improveuser-friendlinessVSAvoiddata completeness
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent creates visual copies of transaction data through graphical representations. Instead of displaying raw textual data, the system generates visual copies using shapes, colors, and spatial arrangements that represent different aspects of the transaction data, making it more accessible while preserving the underlying information through structured visual encoding.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent transforms one-dimensional textual data into two-dimensional graphical representations. By adding spatial dimensions (position, size, shape, color) to the data presentation, the system enhances user comprehension without losing information, as multiple data attributes are simultaneously represented across different visual dimensions.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Loss of information

If smart contract code is displayed directly, then information accuracy is maintained, but understanding difficulty increases

Engineering Contradiction:
Improveinformation accuracyVSAvoidunderstanding difficulty
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent introduces visual elements as intermediaries between the raw smart contract code and the user. Shapes, colors, and graphical representations serve as mediators that translate complex code structures into comprehensible visual forms, allowing users to understand contract logic without directly interpreting programming syntax.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the representation parameters of smart contract data from textual format to visual format. By transforming code into graphical elements with varying properties (shape types, colors, sizes, positions), the system maintains information accuracy while dramatically improving understandability through human-friendly visual parameters.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If detailed transaction data is presented, then measurement precision is maintained, but device complexity increases

Engineering Contradiction:
Improvedata detailVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments detailed transaction data into distinct visual components represented by different shapes and colors. Each shape type corresponds to specific contract categories, allowing complex data to be divided into manageable visual segments that can be processed and understood separately, reducing the perceived system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses dimensional transformation to handle data complexity. By representing detailed transaction attributes in multiple visual dimensions (spatial position, shape type, color, size) rather than through nested textual structures, the system maintains measurement precision while reducing the complexity burden on the display and processing system.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS20260105362A1Systems and methods to train and/or utilize machine learning to classify smart contracts in transactions recorded in immutable distributed electronic storage
Publication Date: 2026.04.16 HINDSIGHT VIP INC
  • US20260105362A1 patent drawing
  • US20260105362A1 patent drawing
  • US20260105362A1 patent drawing

AI summary

Systems and methods to train and/or utilize a machine learning model to classify smart contracts in transactions recorded on a transaction log stored in immutable distributed electronic storage, are described herein. Exemplary implementations may: obtain transaction information characterizing transactions recorded on a transaction log stored in immutable distributed electronic storage; obtain classification information identifying contract classes of the transactions; aggregate transaction information and classification information into model training information; provide the model training information to a machine learning model to train the machine learning model and generate a trained machine learning model; and/or perform other operations. Exemplary implementations may: provide transaction information of new transactions as input into a trained machine learning model; obtain output from the trained machine learning model; generate, from the output, classification information including contract classes of the new transactions; and/or perform other operations.