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.        

Z-ARCHIVE-Cryptocurrency

Search All Applications in Z-ARCHIVE-Cryptocurrency


Application US20190018863


Published 2019-01-17

Blockchain-based Data Processing Method And Device

The present disclosure relates to blockchain-based data processing methods and devices to achieve balance between a service need and system resource consumption. In one example method, an amount of service data processed by consensus in a blockchain in a specified time period is monitored. A determination is made as to whether the monitored amount of processed service data in the specified time period is less than a specified first threshold or more than a specified second threshold. In response to determining that the monitored amount of processed service data in the specified time period is less than the specified first threshold or more than the specified second threshold, a block generation time for the blockchain is dynamically adjusted. A new block in the blockchain is then dynamically adjusted based on the adjusted block generation time.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

3 Independent Claims

  • 1. A computer-implemented method, comprising: monitoring an amount of service data processed by consensus in a blockchain in a specified time period; determining whether the monitored amount of processed service data in the specified time period is less than a specified first threshold or more than a specified second threshold; in response to determining that the monitored amount of processed service data in the specified time period is less than the specified first threshold or more than the specified second threshold, dynamically adjusting a block generation time for the blockchain; and generating a new block in the blockchain based on the adjusted block generation time.

  • 9. A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising: monitoring an amount of service data processed by consensus in a blockchain in a specified time period; determining whether the monitored amount of processed service data in the specified time period is less than a specified first threshold or more than a specified second threshold; in response to determining that the monitored amount of processed service data in the specified time period is less than the specified first threshold or more than the specified second threshold, dynamically adjusting a block generation time for the blockchain; and generating a new block in the blockchain based on the adjusted block generation time.

  • 17. A computer-implemented system, comprising: one or more computers; and one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising: monitoring an amount of service data processed by consensus in a blockchain in a specified time period; determining whether the monitored amount of processed service data in the specified time period is less than a specified first threshold or more than a specified second threshold; in response to determining that the monitored amount of processed service data in the specified time period is less than the specified first threshold or more than the specified second threshold, dynamically adjusting a block generation time for the blockchain; and generating a new block in the blockchain based on the adjusted block generation time.