Verification of computation by untrusted source
OwnerVolkmar Frinken, Guha Jayachandraninventors
Life of this patent
Estimating the term…
Loading patent…
OwnerVolkmar Frinken, Guha Jayachandraninventors
Estimating the term…
A method of performing a computation by an untrusted entity includes: storing a state of the computation at a plurality of points of the computation; generating a plurality of hashes based on the state of the computation at points of the computation; generating a hash tree including a plurality of leaf nodes corresponding to the plurality of hashes of states of the computation and further wherein internal tree nodes are derived as the hash of at least two child nodes; creating at least one pair of paths from a root of the hash tree to the leaf nodes corresponding to the plurality of hashes of states of the computation, selecting the point in the computation corresponding to the leaf node of a created path, along with a succeeding point in the computation; and transmitting a proof of the computation comprising the at one path of the hash tree and siblings of the path to one or more third party entities for verification.
A method of performing a computation by an untrusted entity, the method comprising:
A method of verifying a computation by an untrusted entity, the method comprising:
A method of verifying a computation by an untrusted entity, the method comprising:
Dependencies are inferred from the claim text.