Method and apparatus for accelerating the blockchain for secure and high throughput applications
AssigneeNokia Solutions and Networks Oy
InventorsAdiseshu Hari, Muralidharan Kodialam, Tirunellai V. Lakshman
Life of this patent
Estimating the term…
Abstract
Various embodiments relate to a method for accelerating blockchains, the method comprising the steps of waiting for an event to occur, receiving a block, determining whether the block is valid, adding the block to a block tree, determining whether the block is a singular candidate, starting a timer for the block, determining whether the timer has expired for the block, determining whether the block is still singular after the time has expired for the block and processing the singular block.
Claims25
A method for accelerating blockchains in a network with nodes, the method comprising:
- receiving a block;
- determining whether the block is valid by checking whether there is a valid hash corresponding to a current difficulty level;
- adding the block to a block tree;
- determining whether the block is a singular candidate;
- starting a timer for the block;
- determining whether the timer has expired for the block;
- determining whether the block is still singular after the time has expired for the block, wherein a permanently singular block is the only block at a given depth;
- and
- processing the singular block.
Dependencies are inferred from the claim text.