En realidad para evitar el problema del que habla Matt no hace falta protocolo tipo Monero. De hecho, las transacciones on-chain de BTC no sufren de este problema, porque no recibes *desde una IP origen*.
Matt se está quejando en concreto de LNURL y su dependencia del HTTPS.
Su solución propuesta pasa por bolt12, que está a punto de salir en distintas implementaciones de Lightning, excepto LND, curiosamente.