Wrapped-up blockchain
First Claim
Patent Images
1. A method comprising:
- for a blockchain comprising a series of blocks extending from an initial block to a terminal block, the initial block coding-consistent with an initial block integrity output stored within a subsequent block within the series;
after the initial block is secured by the initial block integrity output, determining content of the terminal block;
determining a terminal block integrity output coding-consistent with the content of the terminal block; and
wrapping-up the series by storing the terminal block integrity output within the initial block without introducing coding-inconsistence with the initial block integrity output.
3 Assignments
0 Petitions
Accused Products
Abstract
A system includes circuitry for wrapping up blockchains into blockchain loops. A blockchain may include a series of blocks extending from an initial block to a terminal block. The circuitry may wrap-up the blockchain by storing an integrity output coding-consistent with the terminal block within the initial block. In some cases, when the terminal block and initial block include end blocks for the blockchain, wrapping-up the series may form a closed-loop.
-
Citations
25 Claims
-
1. A method comprising:
for a blockchain comprising a series of blocks extending from an initial block to a terminal block, the initial block coding-consistent with an initial block integrity output stored within a subsequent block within the series; after the initial block is secured by the initial block integrity output, determining content of the terminal block; determining a terminal block integrity output coding-consistent with the content of the terminal block; and wrapping-up the series by storing the terminal block integrity output within the initial block without introducing coding-inconsistence with the initial block integrity output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A system comprising:
-
a memory configured to; store a blockchain comprising a series of blocks extending from an initial block to a terminal block, the initial block coding-consistent with an initial block integrity output stored within a subsequent block within the series; and processing circuitry in data communication with the memory, the processing circuitry configured to; determine a terminal block integrity output coding-consistent with the terminal block; and after the initial block has been secured by the initial block integrity output, wrap-up the series by storing the terminal block integrity output within the initial block without introducing coding-inconsistence with the initial block integrity output by performing a validity-preserving rewrite to the initial block. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A product comprising:
-
one or more machine-readable media other than a transitory signal; and instructions stored on the one or more machine-readable media, the instructions configured to, when executed, cause a machine to; for a blockchain comprising a series of blocks extending from an initial block to a terminal block, the initial block coding-consistent with an initial block integrity output stored within a subsequent block within the series; determine content of the terminal block after the initial block is secured by the initial block integrity output; determine a terminal block integrity output coding-consistent with the content of the terminal block; and wrap-up the series by storing the terminal block integrity output within the initial block without introducing coding-inconsistence with the initial block integrity output. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A method comprising:
-
accessing a blockchain within memory, the blockchain comprising; an initial block; a terminal block including an initial block integrity output configured to secure the initial block through coding-consistence with the initial block or via a chain of one or more interim blocks between the initial block and terminal block on the blockchain; and wrapping-up the blockchain by storing, while maintaining coding-consistence with initial block integrity output, a terminal block integrity output within the initial block, the terminal block integrity output determined at the same time or subsequent to the initial block integrity output, the terminal block integrity output configured to secure the terminal block. - View Dependent Claims (23, 24, 25)
-
Specification