Can Holepunch (Keet, Hypercore, …) be part of solving this?
Or do I misunderstand it and you do need more than just the public key for that to work. It’s the “torrent”-style solution though.
(with the DHT to avoid IP?)
BREAKING NEWS!
New episode of Nostrovia is out now!
Stewart Mackenzie is working to build a world where State controlled address centric networking protocols like TCP/IP are made obsolete by information centric protocols.
In this episode of Nostrovia, he explains what information centric networking is, how it's resistant to attack by the State, and why he thinks the current architecture of nostr is fundamentally flawed as a censorship resistant network.
Listen now!
Preview:
https://podcasts.apple.com/hk/podcast/nostrovia-the-nostr-podcast/id1678531266?l=en
https://open.spotify.com/show/3FKrua9rST5DDKv0WeAqWn
Full episode:
If you have problems with zapstr, contact the platform's generalissimo: nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft

Can Holepunch (Keet, Hypercore, …) be part of solving this?
Or do I misunderstand it and you do need more than just the public key for that to work. It’s the “torrent”-style solution though.
(with the DHT to avoid IP?)
you need *something* to "connect" (loosely speaking) with a pubkey, hypercores are one way of doing this
nostr does this too but without a DHT but orchestrating over relays instead
http://nostr.build/i/69e6be37f5431bfc57a8eae48931ea02a578593f1c4a52a472dba92ec944e87f.
I see. And so via DHT would not necessarily be more state-attack resistant then?