wow nostr:nprofile1qy2hwumn8ghj7erfw36x7tnsw43z7un9d3shjqpqacg6thl5psv62405rljzkj8spesceyfz2c32udakc2ak0dmvfeysd4uw6r thanks for reply! I haven't heard of this project before.
It does look promising. Right now reading https://mikedilger.github.io/mosaic-spec/ .
I'm a slowpoke, please be patient with me %)
So, I have an idea. Distributed Hash Tables can do routing. E.g. relay or peer X store Y piece etc. Each node store limited number of information about few other nodes, if it doesn't store requested piece of data, it sends request to other nearby dht nodes it does know. It does sounds a bit like endemic gossip protocol right? And it's good for lookup.
So, uhm, my idea is old as LAN Broadcast. It may not use dht. Each new relay or peer broadcast announcement of itself to other participants, to let's say address 255.255.248.0 , with I message "new relay want to participate in discussion of subject Y" , and every receiver manually verifies whether it's a spam or genuine paticipant, may or may not reply with (non automated) captcha. Or on the end of receiver, automated human made custom captcha could be offered, but not hardware/resource bound, to confirm legitimacy of sender.