Computational processing based on selected criteria
AssigneePaypal, Inc.
InventorSujay Vijay Purandare
Life of this patent
Estimating the term…
Abstract
Networked computer nodes may collectively compete to process one or more specific computing operations. A framework for selectively targeting a group of computer nodes as eligible to process the one or more computing operations is disclosed. A subset of computer nodes may be selected as targeted computer nodes for processing the computing operation based on a set of criteria. The one or more computing operations may include cryptographic operations.
Claims20
A system, comprising:
- a non-transitory memory;
- and
- one or more hardware processors coupled with the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising:
- determining, from a plurality of computer nodes associated with a cryptocurrency network, a subset of computer nodes that satisfies a set of criteria;
- generating, for a cryptocurrency transaction, a cryptocurrency transaction record that targets the subset of computer nodes, wherein the cryptocurrency transaction record comprises a transaction output that (i) indicates a set of addresses corresponding to the subset of computer nodes and (ii) comprises a condition for unlocking a transaction fee associated with the transaction output, wherein the condition requires an encryption key corresponding to one of the subset of computer nodes for unlocking the transaction fee;
- and
- broadcasting the cryptocurrency transaction record to the cryptocurrency network.
A method comprising:
- determining, by a computer system and from a plurality of computer nodes associated with a blockchain network, a subset of computer nodes of the plurality of computer nodes based on a set of criteria;
- generating, by the computer system and for a blockchain transaction, a transaction record that targets the subset of computer nodes;
- configuring, by the computer system, a smart contract that requires an encryption key associated with any computer node within the subset of computer nodes for executing the smart contract, wherein the smart contract includes a transaction fee releasable upon an execution of the smart contract;
- providing, by the computer system, the smart contract as part of a transaction output in the transaction record;
- and
- broadcasting the transaction record to the blockchain network.
A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
- determining, from a plurality of computer nodes associated with a blockchain network, a subset of computer nodes based on a set of criteria;
- generating a blockchain transaction record for a blockchain transaction, wherein the transaction record comprises a transaction output that (i) indicates a set of addresses corresponding to the subset of computer nodes and (ii) comprises a smart contract corresponding to a transaction fee and configured to require an encryption key associated with any one of the subset of computer nodes to execute the smart contract, and wherein the transaction fee is accessible upon an execution of the smart contract;
- and
- broadcasting the transaction record to the blockchain network.
Dependencies are inferred from the claim text.