Distributed Ledger Transaction Limits for Shared Resource Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing distributed ledger technologies face challenges in efficiently managing resource sharing among participating organizations, leading to potential overload and reliability issues due to constant access demands, which can affect the performance of other organizations.
Innovation Solution
A transaction management system that calculates an upper limit for the number of transactions each organization can issue, based on shared calculation rules, and refuses transactions exceeding this limit to maintain resource reliability and fairness among participants.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If all organizations share the same computer resources in a consortium-type blockchain system, then resource utilization is improved, but system reliability deteriorates due to potential overload and constant access rates
Solution Approach 1:
The patent changes the parameter of transaction access by introducing dynamic rate limiting based on organizational transaction limits. Each organization is assigned a maximum transaction rate, and the system monitors and controls the number of transactions from each organization over time. This parameter change transforms the constant access rate into a variable, controlled access rate that prevents overload while maintaining resource sharing efficiency.
2Reliability
If transaction limits are imposed on organizations, then system reliability is improved by preventing overload, but productivity deteriorates due to restricted transaction volume
Solution Approach 1:
The patent implements dynamic transaction limiting where the transaction rate for each organization is adjusted based on current system conditions and historical behavior. The system monitors the number of transactions from each organization and dynamically enforces limits when necessary, rather than applying static restrictions. This dynamic approach maintains reliability by preventing overload while maximizing transaction throughput within safe operational parameters.
Data Source
AI summary
In a transaction management system which is a distributed ledger system in which a business network is formed of a plurality of nodes, the node calculates an upper limit of the number of transactions that can be issued by each of a plurality of organizations according to a calculation rule shared among the nodes, and refuses to accept the transaction from an organization of the organizations of which the number of transactions in past exceeds the upper limit of the number of transactions.


