Distributed Ledger Multinode Transactions with Combined Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Multinode transactions in distributed ledger networks face challenges such as the need for trust between nodes, sequential transaction execution, high computational resource consumption, and increased risk of transaction chain rupture due to independent node computations, making them difficult and inefficient to execute.
Innovation Solution
Implementing a multinode transaction identifier that combines multiple transaction supplies into a single transaction, reducing the number of transactions recorded in the ledger and optimizing computational resource use by centralizing the identification process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple independent transaction nodes execute transactions sequentially, then each node can independently verify transactions, but the overall transaction efficiency decreases and computational resource consumption increases
Solution Approach 1:
The patent combines multiple independent transaction executions into a single multinode transaction that is verified once by the network. Instead of each node independently executing and verifying the same transaction sequence, the system merges these operations into one coordinated execution that all nodes participate in simultaneously, maintaining verification reliability while eliminating redundant computational work.
Solution Approach 2:
The multinode transaction mechanism serves multiple functions simultaneously: it enables atomic cross-node asset transfers, provides unified verification for all participating nodes, coordinates resource allocation across the network, and ensures consistency without requiring separate verification processes. This multi-functionality resolves the contradiction by making the verification system itself productive rather than redundant.
2Ease of operation
If each transaction node independently computes and executes transactions, then nodes maintain autonomy and security, but the risk of transaction chain rupture increases
Solution Approach 1:
Before executing the multinode transaction, the system performs preliminary actions including: all participating nodes agreeing to the transaction terms, pre-coordinating resource allocations, and establishing the execution sequence. This preliminary coordination ensures that when execution begins, all nodes are synchronized and committed to the same outcome, preventing chain rupture while preserving node autonomy through voluntary participation.
Solution Approach 2:
The patent introduces an intermediary mechanism that coordinates between autonomous nodes without centralizing control. This intermediary facilitates the agreement and coordination process, ensuring that all nodes maintain their autonomy while achieving consistency. The intermediary helps manage the complexity of multi-node coordination and prevents conflicts that could lead to chain rupture.
3Reliability
If multiple sequential transactions are recorded in the ledger, then each transaction can be independently verified, but the computational resource consumption and transaction costs increase
Solution Approach 1:
The patent merges multiple sequential transactions into a single multinode transaction record in the distributed ledger. Instead of recording separate transaction entries for each node's execution, the system records one consolidated transaction that represents the atomic operation across all nodes. This merging maintains verification reliability through cryptographic proof while dramatically reducing the computational resources required for ledger storage and validation.
Data Source
AI summary
The present invention relates to a method (4000) for carrying out transactions (1111-1141) in a network (3000) implementing a distributed ledger, wherein the network (3000) comprises a plurality of transaction nodes (1110-1140) a plurality of ledger computing nodes (2210-2220) and one multinode transaction identifier (3300, 6300), the method comprising the steps of: issuing (S4100) of transaction supplies (1111-1141), by the transaction nodes (1110-1140), identifying (S4300) and combining (S4400) at least two transaction supplies (1111-1141) into a multinode transaction (3301), by the multinode transaction identifier (3300, 6300).


