Some dev told me it's because torrents are too slow but I haven't seen any actual evidence of blossom being faster / using resources better than bittorrent
Discussion
Also doesn't really matter, BitTorrent is the better protocol for reasons more important than speed
What do you want to use Torrents for? This is about Git repositories, not filesharing.
I like torrents, I experimented with making torrents the default for Nostr image sharing but they would never gonna make it because HTTP image download is just magnitudes easier. Blossom makes these HTTP links more resilient and safer, optionally.
I would keep experimenting with making them the default for image sharing, and we should definitely use torrents more for videos and music.
My caveman brain can't even code, but I think git repo torrents would also be fine with the right infrastructure in place. BitTorrent for hosting full version snapshots, as many as the community feels like seeding; nostr for actively collaborating on each snapshot to develop updates
These are fine ideas in theory, but the amount of complexity and necessary code and network-effect they would require in practice should be factored in your thinking.
Alright, I read your post and didn't know enough to understand it, but I saw DNS reliance was part of the problem it's trying to solve
What if we made it Tor-only and used onion services to solve DNS reliance?
Or what if we moved DNS to a blockchain or solved it some other way?
Is this still relevant for other reasons?