A Graphical Example of PCP and Antelope
Below is a diagram representing a snapshot of an example small portion of the Furthur network. The first thing to
realize about this diagram is that it doesn't represent the events over a certain time period, it represents
everything that is happening at one instant in time.
Users A, B and C
These are the only three users hosting the gd1977-05-08.shnf fileset. They are the *only* users in the diagram who
have the complete fileset.
Users D, F and H
These are the only users who are directly connected to a user who has the complete fileset. In addition to being
connected to B, D is also benefitting from the spare bandwidth of A and C, by way of Antelope.
Users E, G, I and J
These four users are downloading gd1977-05-08.shnf, even though they are not directly connected to anyone who has
the complete fileset. By way of the Packet Chain Protocol, they are able to download just the parts that others have
completed. For example, lets say User D was able to get 50% of the fileset before User E came along and started the
download. Instead of being shut out because there is no available open slot on User A, User E can get 50% of the fileset
from User D. And, as User D receives each additional packet, he is able to pass it on to User E even before completing
the download from A.
Summary
Even though only three users have the complete fileset, and only have five open slots among them, ten users are actively
downloading the fileset at the same time. And if any new users come along and decide to download the fileset, there are
still three open slots.