Blockchain Token Linking via Hash Sign Locks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Centralized databases face issues such as single points of failure, dependency on network connectivity, limited access, and lack of data redundancy, leading to vulnerabilities in data storage and management.

Innovation Solution

Implementing a blockchain-based system for linking tokens across separate blockchain networks, ensuring that linked ledger fields carry the same value and can only be modified by mutual consent, using techniques like Hash Sign Locks and multi-signature approaches to secure and synchronize data across networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a centralized database is used, then data storage and management is easy to manage and control, but a single point of failure occurs leading to data loss and work interruption

Engineering Contradiction:
Improveease of managementVSAvoidsingle point of failure
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system segments data storage across multiple distributed nodes instead of a single centralized database. Each node maintains a copy of the ledger, dividing the storage function across multiple independent units. This segmentation eliminates the single point of failure while maintaining consistent data access through the distributed network.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system creates multiple copies of the data ledger across different nodes in the network. Each node holds a complete copy of the blockchain ledger, ensuring that if one node fails, other nodes still have access to the data. This copying mechanism provides redundancy and fault tolerance while maintaining data consistency through consensus protocols.

Inventive Principle:
Principle #26Copying

2Quantity of substance

If a centralized database is used, then data redundancy is minimized, but data loss occurs and retrieval is difficult without manual operation from back-up storage

Engineering Contradiction:
Improvedata redundancyVSAvoiddata loss and retrieval difficulty
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system segments data redundancy across multiple distributed nodes rather than maintaining a single backup location. Each node in the network holds a copy of the ledger, distributing the redundancy function across the entire network. This eliminates the need for manual backup retrieval while providing automatic data availability from multiple sources.

Inventive Principle:
Principle #1Segmentation

3Reliability

If a centralized database is used, then network connectivity dependency is high, but slower connection increases database access time

Engineering Contradiction:
Improvenetwork connectivity dependencyVSAvoiddatabase access time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system segments the database into distributed nodes that can operate semi-independently. Each node maintains local copies of data and can process transactions without requiring constant connectivity to a central server. This segmentation reduces the impact of network latency while maintaining data accessibility through the distributed network.

Inventive Principle:
Principle #1Segmentation

4Adaptability or versatility

If a centralized database is used, then access to data is limited, but multiple devices cannot access the same piece of data simultaneously without creating problems

Engineering Contradiction:
Improvedata access capabilityVSAvoiddata consistency and overwrite risk
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements feedback mechanisms through consensus protocols that monitor and verify data changes across all nodes. Before allowing data modifications, the system seeks feedback from multiple nodes to ensure consistency and prevent overwrites. This feedback loop enables simultaneous multi-device access while maintaining data integrity through coordinated validation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary actions by validating and coordinating data changes before they are applied. Through consensus protocols, the system pre-verifies that proposed changes are consistent across all nodes and do not conflict with existing data. This preliminary coordination enables safe simultaneous access from multiple devices without creating data consistency problems.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11354278B2Linking of tokens
Publication Date: 2022.06.07 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11354278B2 patent drawing
  • US11354278B2 patent drawing
  • US11354278B2 patent drawing

AI summary

An example operation may include one or more of sending, by a node A, a signed transaction TrA to a node B to update a token TKNA on a ledger of a blockchain A, submitting, by the node A, the TrA signed by the node B to the blockchain A, receiving from the node B a signed transaction TrB to create a token TKNB on a ledger of a blockchain B, sending the TrB signed by the node A to the node B to be submitted to the blockchain B, and activating, by the node A, the TrA to update the TKNA by submission of a secret value (x) signed by a private key of the node A to the blockchain A and by submission of a secret value (x) to the blockchain B to activate TKNB.