Home Patent Forecast® Sectors Log In   Contact  
How it works Patent Forecast® Sectors Insights
Menu
Enjoy your FREE PREVIEW which shows only 2022 data and 25 documents. Contact Patent Forecast for full access.        

Cryptocurrency: Security

Search All Applications in Cryptocurrency: Security


Application US20200092084


Published 2020-03-19

System And Methods For Operating A Blockchain Network

A system for processing a blockchain transaction includes a first server operating a communications layer, and a second server operating a load balancer. The system includes a third plurality of servers, each comprising a ledger set, and a plurality of groups of consent nodes. Each group of consent nodes is associated with a ledger set. The second server routes transactions by selecting a first ledger set and determining whether the volume of transactions being processed on the first ledger set exceeds a threshold volume. The second server selects and uses the first ledger set to complete the transaction if the volume of transactions is less than the threshold volume. If the volume of transactions is greater than the threshold volume the second server causes a second ledger set to be created, and selects the second ledger set to complete the transaction.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

2 Independent Claims

  • 1. A method of enhancing the performance of a blockchain network, the method comprising: receiving blockchain transaction data at an ingestion server; determining whether the transaction rate of ledger set servers participating in the blockchain network exceeds a threshold transaction rate; causing an additional ledger set server to participate in the blockchain network if the transaction rate exceeds the threshold transaction rate; and transmitting the transaction data to the additional ledger set server for processing.

  • 9. A system for processing a blockchain transaction comprising: a first server operating a communications layer, the first server comprising an ingestion server and a queue; a second server operating a load balancer; a third plurality of servers, each of the third plurality of servers comprising a ledger set; and a plurality of groups of consent nodes, with each group of consent nodes being associated with a ledger set, wherein the second server comprises instructions for routing transactions including: receiving blockchain transaction data at the first server; determining whether the transaction rate of the third plurality of servers exceeds a threshold transaction rate; adding an additional ledger set server to the third plurality of servers if the transaction rate exceeds the threshold transaction rate; and transmitting the blockchain transaction data to the additional ledger set server for processing.