A computer-implemented method performed by a content consuming device (110, 112, 114) in a content centric network, the method comprising: receiving, in response to a first interest for a piece of content based on an original name, a first content object that includes a list of one or more name prefixes associated with the original name, wherein a name is a hierarchically structured variable length identifier which comprises contiguous name components ordered from a most general level to a most specific level, wherein the original name corresponds to an original root manifest that indicates a set of original content objects and includes a set of content object hash "COH" values for the indicated set of original content objects, and wherein the original root manifest is registered with a tracking service (102, 104, 106); receiving, in response to a second interest based on a name prefix from the list, a second content object that is the original root manifest; selecting a peer node based on the name prefix, wherein the peer node stores one or more of the original content objects; determining which original content objects are stored at the selected peer node; and generating a third interest for a respective content object of the original content objects, wherein the name for the third interest includes the name prefix used to select the peer node, and wherein the third interest includes a COH value for a determined original content object stored at the selected peer node. receiving, in response to a first interest for a piece of content based on an original name, a first content object that includes a list of one or more name prefixes associated with the original name, wherein a name is a hierarchically structured variable length identifier which comprises contiguous name components ordered from a most general level to a most specific level, wherein the original name corresponds to an original root manifest that indicates a set of original content objects and includes a set of content object hash "COH" values for the indicated set of original content objects, and wherein the original root manifest is registered with a tracking service (102, 104, 106); wherein a name is a hierarchically structured variable length identifier which comprises contiguous name components ordered from a most general level to a most specific level, wherein the original name corresponds to an original root manifest that indicates a set of original content objects and includes a set of content object hash "COH" values for the indicated set of original content objects, and wherein the original root manifest is registered with a tracking service (102, 104, 106); receiving, in response to a second interest based on a name prefix from the list, a second content object that is the original root manifest; selecting a peer node based on the name prefix, wherein the peer node stores one or more of the original content objects; determining which original content objects are stored at the selected peer node; and generating a third interest for a respective content object of the original content objects, wherein the name for the third interest includes the name prefix used to select the peer node, and wherein the third interest includes a COH value for a determined original content object stored at the selected peer node.