Thank you very much for the detailed writeup @brandonskerritt
. I have a question/doubt if you have the time to answer.
Suppose there are a large number of nodes in the network (all of which are can be your peers - and let us assume the best-case scenario - none of them are malicious). Let us say I have a mediocre (or very bad even) upload speed.
I see only two cases in which I can download from other peers and where I am not snubbed- (where I can be co-operated with)
Peers have connected with me and are yet to discover better peers (and how they find better peer is through Optimistic Unchoking).
I am the peer with whom some other peer is testing their waters (with Optimistic Unchoking).
In every other case, I'm going to be snubbed, aren't I?
How can I expect my download to ever get completed this way? Please tell me if I got something wrong here as well :)
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Thank you very much for the detailed writeup @brandonskerritt . I have a question/doubt if you have the time to answer.
Suppose there are a large number of nodes in the network (all of which are can be your peers - and let us assume the best-case scenario - none of them are malicious). Let us say I have a mediocre (or very bad even) upload speed.
I see only two cases in which I can download from other peers and where I am not snubbed- (where I can be co-operated with)
In every other case, I'm going to be snubbed, aren't I?
How can I expect my download to ever get completed this way? Please tell me if I got something wrong here as well :)