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. 18, 2022

Filed:

Sep. 20, 2018
Applicant:

Beijing Kingsoft Internet Security Software Co., Ltd., Beijing, CN;

Inventors:

Wenyu Yang, Beijing, CN;

Chunmeng Gao, Beijing, CN;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04J 3/06 (2006.01); H04L 9/06 (2006.01); H04L 12/26 (2006.01); H04L 12/741 (2013.01); H04L 12/743 (2013.01);
U.S. Cl.
CPC ...
H04J 3/0638 (2013.01); H04L 9/0643 (2013.01); H04L 43/065 (2013.01); H04L 43/0888 (2013.01); H04L 45/54 (2013.01); H04L 45/7453 (2013.01); H04L 2209/38 (2013.01);
Abstract

The present application proposes a blockchain node synchronization method and device using a trust mechanism. The method comprises: acquiring data throughput history data of each node in a routing table of a node to be synchronized; acquiring synchronization success rate history data of each node in the routing table of the node to be synchronized; acquiring a total difficulty value of a blockchain currently stored by each node in the routing table of the node to be synchronized; determining a credibility of each node in the routing table according to the data throughput history data, the synchronization success rate history data, and the total difficulty value of the blockchain; and selecting, according to the credibility of each node, a target node for synchronization, and synchronizing, according to blockchain data stored by the target node, the node to be synchronized.


Find Patent Forward Citations

Loading…