CPC H04L 9/0618 (2013.01) [G06F 21/64 (2013.01); G06Q 20/065 (2013.01); G06Q 20/36 (2013.01); G06Q 20/389 (2013.01); G06Q 20/3829 (2013.01); H04L 9/0637 (2013.01); H04L 9/0825 (2013.01); H04L 9/0833 (2013.01); H04L 9/3239 (2013.01); H04L 9/3247 (2013.01); H04L 9/3252 (2013.01); H04L 9/3255 (2013.01); G06Q 2220/00 (2013.01); H04L 9/50 (2022.05); H04L 2209/463 (2013.01); H04L 2209/56 (2013.01)] | 14 Claims |
1. A computer-implemented method performed by a requester node for issuing a request on a blockchain, the method comprising:
joining, by the requester node, a group through transfer of tokens to a public group address to become a group member, the group being associated with a threshold signature scheme for which the node controls a private key share, the transfer of tokens being made on a proof-of-work blockchain network;
issuing a request to the group to complete a work product;
receiving a proposal of the work product from a proposer node of the group;
constructing a transaction in response to receiving the proposal;
obtaining a solution to the work product, determining that no challenge has been proposed to the solution; and
committing the transaction to the blockchain.
|