From what I see, WebRTC is the key to achieve direct P2P connections.
I'm involved at NOSTR project where beyond internet the connections can be made with bluetooth, LoRa, LAN (including Wi-Fi) and radio using walkie-talkies.
This is great to hear. The part about Bluetooth/radio/LoRa sounds vaguely like Reticulum. I’ve always thought that the two projects could find alignment somewhere. Nostr with Reticulum style features, or even just Nostr over Reticulum, would be unstoppable.
Sorry to say, my opinion is that such alignment will NOT be happening on the foreseeable future unless AI can be used to program whatever is missing on reticulum.
Reticulum is poorly implemented on the library side and assumes everything to be encrypted, which is heavy on network links with poor bandwidth. Plus, on radio waves the encryption is not even permitted.
NOSTR can be simplified to be less verbose and function on less bandwidth links like bluetooth, LoRa and be unencrypted (just signed messages) to legally use radio waves. Reticulum has some kind of drama against using bluetooth for transmission of data. Unfortunately that doesn't seem to change in the near times.
I'm involved at NOSTR project where beyond internet the connections can be made with bluetooth, LoRa, LAN (including Wi-Fi) and radio using walkie-talkies.