Enjoy your
FREE PREVIEW which shows only 2022 data and 25 documents. Contact
Patent Forecast for full access.
Cryptocurrency: Platforms
Search All Applications in Cryptocurrency: Platforms
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 >
- 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.