Distributed Consensus In A Content Centric Network

  • Published: Apr 12, 2018
  • Earliest Priority: Oct 10 2016
  • Family: 2
  • Cited Works: 0
  • Cited by: 0
  • Cites: 0
  • Additional Info: Full text
Abstract

One embodiment provides a system that facilitates distributed consensus in a content centric network. During operation, the system generates, by a coordinator for a plurality of nodes, a first interest that indicates a request to approve a proposed value for a variable. In response to receiving a positive acknowledgment of the first interest from a majority of the nodes, the coordinator generates a second interest that indicates a request to accept the proposed value. A name for the first interest and a name for the second interest include an identifier of the variable and a round number. A payload of the first interest and a payload of the second interest include the proposed value. In response to receiving a positive acknowledgement of the second interest from the majority of the nodes, the system generates a notification indicating that an agreed-upon value for the variable is the proposed value.


Claims
Download PDF
Document Preview
Document History
  • Publication: Apr 12, 2018
  • Application: Oct 10, 2016
    US US 201615289739 A
  • Priority: Oct 10, 2016
    US US 201615289739 A

Sign in to the Lens

Feedback