Back to results
US 11,379,462 B2Granted
Systems and methods for a reputation-based consensus protocol
AssigneeComcast Cable Communications, LLC
InventorsJason Manningham, John Maheswaran, Curtis Younker
Life of this patent
Estimating the term…
Abstract
Systems and methods are described for a reputation-based consensus protocol. A reputation score of a first node of a plurality of nodes may be determined. A distributed ledger record associated with a second node of the plurality of nodes may be received. The distributed ledger record may be stored to a distributed ledger based on the first node validating the distributed ledger record and based on the reputation score.
Claims20
A method comprising:
- receiving, from a first computing node of a plurality of computing nodes comprising at least one hardware component, a distributed ledger record;
- sending, to a second computing node and a third computing node, an indication to validate the distributed ledger record;
- determining, based on the second computing node and the third computing node validating the distributed ledger record, the distributed ledger record associated with the first computing node, that a sum of a first reputation score of the second computing node and a second reputation score of the third computing node satisfies a threshold value;
- and
- causing, based on the determining that the sum satisfies the threshold value, the distributed ledger record to be stored to a distributed ledger, wherein the distributed ledger is accessible to the plurality of computing nodes.
2 more elements
A method comprising:
- determining a reputation score of a first computing node of a plurality of computing nodes comprising at least one hardware component;
- receiving a distributed ledger record associated with a second computing node of the plurality of computing nodes;
- and
- causing, based on the first computing node validating the distributed ledger record, the distributed ledger record associated with the second computing node, and based on the reputation score of the first computing node, the distributed ledger record to be stored to a distributed ledger.
1 more element
A system comprising:
- a first computing node of a plurality of computing nodes comprising at least one hardware component configured to:
- receive, from a second computing node of the plurality of computing nodes, a distributed ledger record;
- and
- validate, based on a plurality of distributed ledger records stored to a distributed ledger, the distributed ledger record associated with the second computing node;
- and
- a third computing node of the plurality of computing nodes configured to:
- determine, based on validation of the distributed ledger record, that a reputation score of at least the first computing node satisfies a threshold value;
- and
- cause, based on at least the reputation score of the at least the first computing node satisfying the threshold value, the distributed ledger record to be stored to the distributed ledger.
6 more elements
Dependencies are inferred from the claim text.