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:
Aug. 27, 2024

Filed:

Apr. 10, 2020
Applicant:

Nchain Licensing Ag, Zug, CH;

Inventor:
Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06Q 20/38 (2012.01); G06Q 20/06 (2012.01); G06Q 20/22 (2012.01); H04L 9/00 (2022.01); H04L 9/32 (2006.01);
U.S. Cl.
CPC ...
G06Q 20/3827 (2013.01); G06Q 20/065 (2013.01); G06Q 20/223 (2013.01); G06Q 20/3825 (2013.01); H04L 9/3239 (2013.01); H04L 9/3247 (2013.01); H04L 9/3265 (2013.01); H04L 9/50 (2022.05); H04L 2209/56 (2013.01);
Abstract

Methods and devices for resolving a collision in short transaction identifiers in a blockchain network. The method may include receiving a set of short transaction identifiers from a sending node. The receiving node locates a corresponding full transaction identifier for each short transaction identifier in a mempool. For at least one short transaction identifier, the receiver identifies a collision. It then sends a message to the sending node requesting resolution of the collision regarding the at least one short transaction identifier, and receives collision resolution data from the sending node to enable identification of a valid corresponding full transaction identifier for the at least one short transaction identifier. The receiver may send intermediate Merkle tree hashes with its request for resolution, and the collision resolution data may include information identifying which of the hashes is incorrect.


Find Patent Forward Citations

Loading…