Blockchain transaction
AssigneenChain Licensing AG
InventorsLiuxuan PAN, Craig Steven WRIGHT
Life of this patent
Estimating the term…
Loading patent…
AssigneenChain Licensing AG
InventorsLiuxuan PAN, Craig Steven WRIGHT
Estimating the term…
A computer-implemented method of generating a provable task for recording to a blockchain, the provable task for verifying (n+1) data items. A task blockchain transaction is generated, comprising a first locking script comprising (n+1) subscripts, each respective subscript defining a different unlocking condition corresponding to a knowledge proof, each unlocking condition being satisfied by a different one of a sequence of (n+1) verification values ri, the verification value r; being derived from (i+1) data values. One or more first proof transaction templates are generated, each corresponding to a different one of the sequence of verification values, each first proof transaction template comprising a template first unlocking script and an outpoint identifying the first locking script, the template first unlocking script comprising the public key corresponding to the corresponding verification value, wherein the first unlocking script is derived from the template first unlocking script and the corresponding verification value.
A computer-implemented method of generating a provable task for recording to a blockchain, the provable task for verifying (n+1) data items, the method comprising:
A computer-implemented method of generating a first proof transaction for recording to a blockchain, the method comprising:
(canceled)
A computer program embodied on non-transitory computer-readable storage media and configured so as, when run on one or more processors, the one or more processors perform a method of generating a provable task for recording to a blockchain, the provable task for verifying (n+1) data items, the method comprising:
Dependencies are inferred from the claim text.