Digital Resource Partitioning via Smart Contract Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need for an efficient and secure method to partition and transfer digital resources, particularly non-fungible tokens (NFTs), which involves dividing ownership and ensuring authenticity and uniqueness in a networked environment.

Innovation Solution

A system using a custom smart contract generates digital resources with partitions, associates them with cryptographic addresses, and performs validation checks before transferring ownership, utilizing hash algorithms to prevent duplication and ensure secure transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If digital resources are partitioned and transferred using traditional methods, then transfer capability is enabled, but security and authenticity verification become insufficient

Engineering Contradiction:
Improvesecurity and authenticityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The digital resource is divided into multiple digital resource partitions, each associated with a cryptographic address. This segmentation allows for secure and flexible transfer of specific portions of digital resources while maintaining overall security through cryptographic verification of each partition.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A smart contract serves as an intermediary that automatically validates and executes transfer conditions. The smart contract verifies cryptographic addresses and transfer parameters, ensuring security and authenticity without requiring complex manual verification processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If validation checks are performed on each transfer request, then security is improved, but processing time increases

Engineering Contradiction:
Improvetransfer securityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The smart contract is pre-configured with validation rules and cryptographic verification parameters before transfer requests are made. This preliminary setup allows for rapid automated validation of transfer requests without requiring complex real-time processing, thus maintaining security while reducing processing time.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If duplicate digital resources are prevented through hash verification, then authenticity is ensured, but computing resources are consumed

Engineering Contradiction:
Improveauthenticity verificationVSAvoidcomputing resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

Instead of storing and comparing entire digital resources to detect duplicates, the system uses cryptographic hash functions to generate compact hash values of the resources. These hash values are stored and compared, consuming minimal computing resources while ensuring authenticitY verification through cryptographic validation.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20240073026A1System and method for partitioning digital resources using a networked resource platform
Publication Date: 2024.02.29 BANK OF AMERICA CORP
  • US20240073026A1 patent drawing
  • US20240073026A1 patent drawing
  • US20240073026A1 patent drawing

AI summary

A system is provided for partitioning digital resources using a networked resource platform. In particular, the system may generate digital resources using a customized set of executable code such that each digital resource may comprise one or more digital resource partitions. Each digital resource share may be associated with a cryptographic address. Upon receiving a request from a user to transfer the digital resource partitions, the system may execute various validation checks on the cryptographic address and the digital resource before executing the transfer. In this way, the system provides an efficient way to partition and transfer digital resources.