The problem is peer discovery really. DHT sucks. You could implement a peer tracker using Nostr. The demo on WebTorrent uses a tracker and that works pretty fast for me, so not sure why we can’t do that over Nostr Otherwise it has everything you need: selective downloading of segments, hash verification, wtc Also it supports HTTP sources.