I wanted to understand if in a one to one scenario (file transfer from A to B one could expect a higher transfer speed when using the bitTorrent protocol (not specifically bitTorrentsync) as compared to, for instance, ftp. I can understand that when the same file is shared by many online people then it can efficiently be downloaded by another peer as many peers will simulatenously upload different chunks. However in a one to one scenario I do not see the added benefit unless other peers not sharing / downloading the file act as relays to enable different physical routes from A to B (not sure that would really boost speed in practice). Is there such a mechanism and can we expect a real boost from it, or is there actually no real speed benefit in using bitTorrent as compared to ftp in such one to one scenario?