Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Does this mean that the tracker isn't included at all? I think you're right.

How would you visualise verifying integrity? Is that really necessary to visualise?



I think you could only cover that by visualizing the path of a single chunk. Showing that the client asks the tracker who has it, then asks the other peer if they are willing to provide it, then receiving the separate blocks and checking the integrity and blacklisting the peer if necessary. Then advertising that you have that chunk to other peers.

To me, that is the more interesting side of BitTorrent, compared to what the linked visualization is showing, which is just that "peers get stuff from peers that already have it, then once they have it, provide it to other peers."


The tracker doesn't know which peers have what data; "have" messages are used for that.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: