The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 30, 2024

Filed:

Apr. 10, 2018
Applicant:

Nchain Licensing Ag, Zug, CH;

Inventors:

Martin Sewell, London, GB;

Daniel Joseph, London, GB;

Craig Steven Wright, London, GB;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/00 (2019.01); G06F 16/23 (2019.01); H04L 9/08 (2006.01); H04L 9/30 (2006.01); G06Q 20/06 (2012.01); G06Q 40/04 (2012.01);
U.S. Cl.
CPC ...
G06F 16/2379 (2019.01); H04L 9/085 (2013.01); H04L 9/0852 (2013.01); H04L 9/30 (2013.01); G06Q 20/0655 (2013.01); G06Q 40/04 (2013.01); G06Q 2220/00 (2013.01);
Abstract

A computer-implemented method for transferring a total data record from an input node to an output node using a blockchain. The total data record may be a total payment, in some cases, such as using Bitcoin. The output node shares public key material and the input node selects unspent transaction outputs to use in paying the total value, and determines a plurality of outputs payable to the output node in fixed denominations. The input node generates an output address for each output using the public key material and a respective random number, and mixes the inputs and outputs in one or more coin mixing transactions. A nonce public key for each output, generated based on the respective random number, is shared with the output node either separately or through the blockchain, and the output node can derive the corresponding private key for each output address, enabling it to search for and identify the outputs to which it can then claim ownership.


Find Patent Forward Citations

Loading…