In-script functions within a blockchain transaction
AssigneenChain Licensing AG
InventorsChloe Tartan, Bassem Ammar, Jack Davies, Wei Zhang, Owen Vaughan, Craig Steven Wright, Jad Wahab
Life of this patent
Estimating the term…
Loading patent…
AssigneenChain Licensing AG
InventorsChloe Tartan, Bassem Ammar, Jack Davies, Wei Zhang, Owen Vaughan, Craig Steven Wright, Jad Wahab
Estimating the term…
A method of executing a transaction of a blockchain. The transaction comprises at least one output comprising a locking script, and the locking script comprises an instance of a first opcode and one or more instances of a second opcode. Each instance of the second opcode separates portions of the locking script. Upon calling the instance of the first opcode, a first data element is read from at least one stack, the first data element being generated during execution of the locking script with an unlocking script of a different transaction. A first part of the locking script that follows an instance of the second opcode corresponding to the first data element is output.
A computer-implemented method of executing a first transaction of a blockchain, wherein the first transaction comprises at least one output comprising a locking script, wherein the locking script comprises an instance of a first opcode and multiple instances of a same second opcode, each instance of the same second opcode separating portions of the locking script, and wherein the method is performed by a node of a blockchain network, and the node of the blockchain network being configured to:
A non-transitory computer-readable storage medium storing computer program code configured, when run on a node of a blockchain network to causes the node to perform a method of:
A computing equipment, comprising:
Dependencies are inferred from the claim text.