US 12,273,438 B2
Rapid distributed consensus on blockchain
John Fletcher, London (GB); Thomas Trevethan, London (GB); and Marco Bardoscia, London (GB)
Assigned to NCHAIN LICENSING AG, Zug (CH)
Filed by nChain Licensing AG, Zug (CH)
Filed on Nov. 28, 2023, as Appl. No. 18/521,981.
Application 18/521,981 is a continuation of application No. 17/827,168, filed on May 27, 2022, granted, now 12,003,616.
Application 17/827,168 is a continuation of application No. 16/604,959, granted, now 11,348,095, issued on May 31, 2022, previously published as PCT/IB2018/052471, filed on Apr. 9, 2018.
Claims priority of application No. 1705867 (GB), filed on Apr. 11, 2017; application No. 1705868 (GB), filed on Apr. 11, 2017; and application No. 1705869 (GB), filed on Apr. 11, 2017.
Prior Publication US 2024/0171376 A1, May 23, 2024
Int. Cl. H04L 29/06 (2006.01); G06F 21/64 (2013.01); G06Q 20/06 (2012.01); G06Q 20/36 (2012.01); G06Q 20/38 (2012.01); H04L 9/06 (2006.01); H04L 9/08 (2006.01); H04L 9/32 (2006.01); H04L 9/00 (2022.01)
CPC H04L 9/0618 (2013.01) [G06F 21/64 (2013.01); G06Q 20/065 (2013.01); G06Q 20/36 (2013.01); G06Q 20/3829 (2013.01); G06Q 20/389 (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)] 13 Claims
OG exemplary drawing
 
1. A computer-implemented method performed by a proposer node for proposing to have completed a task on a blockchain, the method comprising:
joining 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 proposer node controls a private key share, the transfer of tokens being made on a proof-of-work blockchain network;
identifying a request to complete a work product issued by a requester node;
completing, off-chain, the task associated with the request;
submitting a proposal in response to completing the task associated with the request;
if required, providing evidence of the task;
determining that no challenge has been made to the proposal; and
receiving digital assets for completing the work product.