When bittorrent was released, I saw the technological aspects as groundbreaking, thinking it would be repurposed for much more than ISO downloads and mass media distribution. How did the technology not become a more popular way of distributing via crowdsourcing large community datasets, such as openstreetmaps, or something like distribution of Android rom updates, when the costs of distribution are so expensive?


I guess it’s because of IPv4, now majority of the people are likely behind carrier grade NAT making seeding impractical to do unless you have a purpose built machine with a public IP. This likely reduce adoption, doesn’t help that it’s usually associated with piracy so there is probably an incentive to stop or slow the use by the ISPs.