Blockchain Sub-Thread Editing for Dynamic Quorum Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional blockchain management systems are limited in editing blocks and maintaining quorum approver listings, leading to inefficiencies and security challenges in transaction validation.

Innovation Solution

The implementation of a computing platform that enables dynamic asset adjustment, cross-sectional editing, and bonding of new approvers by generating sub-threads within the blockchain, using dynamic assets with adjustable parameters and configurable approvers, to overcome these limitations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional blockchain management systems are used to validate transactions, then transaction validation can be performed, but the ability to edit blocks and maintain quorum approver listings is limited

Engineering Contradiction:
Improveability to edit blocks and maintain quorum approver listingsVSAvoidblockchain management system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the blockchain structure by introducing sub-threads that branch from parent blocks. Each sub-thread can be independently edited and managed with its own quorum approver listings, allowing flexible block editing while maintaining overall blockchain integrity. This segmentation enables the system to overcome the limitation of conventional blockchain management by allowing targeted edits to specific blocks without requiring complex global management changes.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If static approver databases are used, then approver information can be stored, but the system cannot dynamically change based on blockchain events

Engineering Contradiction:
Improvedynamic change capability based on blockchain eventsVSAvoidapprover database management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic quorum approver listings that are automatically updated based on blockchain events. When new blocks are added or sub-threads are created, the system dynamically adjusts the quorum approver listings to include relevant approvers for those specific blocks. This dynamic approach allows the system to adapt to changing blockchain states without requiring manual intervention or complex database management, resolving the contradiction between adaptability and complexity.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If one-to-one relationships between parent and child blocks are used, then block structure is simple, but deficiencies occur in handling complex blockchain scenarios

Engineering Contradiction:
Improvehandling capability for complex blockchain scenariosVSAvoidblock relationship structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a nested block structure where sub-threads can contain further sub-threads, creating a hierarchical blockchain organization. Parent blocks contain child blocks, which can themselves contain grandchild blocks in sub-threads. This nested structure allows the system to handle complex blockchain scenarios with multiple levels of block relationships while maintaining a clear organizational hierarchy, overcoming the limitations of simple one-to-one relationships without requiring overly complex flat structures.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS11616637B2Blockchain management platform for performing asset adjustment, cross sectional editing, and bonding
Publication Date: 2023.03.28 BANK OF AMERICA CORP
  • US11616637B2 patent drawing
  • US11616637B2 patent drawing
  • US11616637B2 patent drawing

AI summary

Aspects of the disclosure relate to processing systems perform dynamic asset adjustment. A computing platform may split a parent element of a stored element chain into sub-elements, containing a fixed parameter and a variable parameter and each linked to the parent element through the stored element chain. The computing platform may determine a change in the variable parameter, resulting in a modified variable parameter. Based on a comparison of the modified variable parameter to a plurality of predetermined discrepancy thresholds, the computing platform may determine a number of quorum approvers for approval of the change to the variable parameter. The computing platform may receive quorum approval inputs corresponding to the number of quorum approvers for the approval of the change to the variable parameter. Based on the plurality of quorum approval inputs received, the computing platform may determine that a quorum approval threshold is satisfied.