Enforcing conditions on blockchain transactions
AssigneenChain Licensing AG
InventorWei Zhang
Life of this patent
Estimating the term…
Loading patent…
AssigneenChain Licensing AG
InventorWei Zhang
Estimating the term…
A computer-implemented method of enforcing conditions on a second blockchain transaction using a first blockchain transaction, wherein a first one of the conditions is that, when a first unlocking script of the second transaction is executed alongside a first locking script of the first transaction, a representation of the second transaction is output to memory, wherein the representation is based on a plurality of fields of the second transaction and a first output of the first transaction, and wherein the method comprises: generating the first transaction, wherein the first transaction comprises a first output, wherein the first output comprises the first locking script, and wherein the first locking script comprises: a message sub-script; a signature sub-script; a public key corresponding to a private key; and a verification sub-script.
A computer-implemented method of enforcing conditions on a second blockchain transaction using a first blockchain transaction, wherein a first one of the conditions is that, when a first unlocking script of the second blockchain transaction is executed alongside a first locking script of the first blockchain transaction, a representation of the second blockchain transaction is output to memory, wherein the representation is based on a plurality of fields of the second blockchain transaction and a first output of the first blockchain transaction, and wherein the method comprises:
Computer equipment, comprising:
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 enforcing conditions on a second blockchain transaction using a first blockchain transaction, wherein a first one of the conditions is that, when a first unlocking script of the second blockchain transaction is executed alongside a first locking script of the first transaction, a representation of the second blockchain transaction is output to memory, wherein the representation is based on a plurality of fields of the second blockchain transaction and a first output of the first blockchain transaction, and wherein the method comprises:
Dependencies are inferred from the claim text.