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.
Patent No.:
Date of Patent:
Jan. 14, 2025
Filed:
Sep. 29, 2020
Applicant:
Nec Laboratories Europe Gmbh, Heidelberg, DE;
Inventors:
Sebastien Andreina, Heidelberg, DE;
Ghassan Karame, Bochum, DE;
Assignee:
NEC CORPORATION, Tokyo, JP;
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 11/14 (2006.01); H04L 41/0654 (2022.01); H04L 43/08 (2022.01);
U.S. Cl.
CPC ...
G06F 11/1474 (2013.01); H04L 41/0654 (2013.01); H04L 43/08 (2013.01); G06F 2201/87 (2013.01);
Abstract
A method for execution of a Byzantine Fault Tolerant (BFT) protocol among a number of participating nodes of a network includes: receiving, by a primary node of the BFT protocol, a transaction request, applying, by the primary node, a data dissemination protocol for distributing the transaction request among the participating nodes via a data-plane of the network, and generating, by the primary node, a hash of the transaction request and requesting consensus among the participating nodes via a control-plane of the network using the hash of the transaction request.