Oddbean new post about | logout
 NIP 46 will work fine for native apps. Parallel or bulk requests can be added, and if signers can act as relay proxies that would reduce the round trips as well, since they could sign/encrypt things on the way out. 
 I agree in theory, in practice no native app devs have shown enthusiasm. Native apps are proud of their low latency, nip46 can never get that performant and predictable. Batching solves dm decryption, and signer-relay saves one round trip, but one rt stays no matter what. Unless it's some nip46-over-ipc on the same device. 
 Which is totally possible too. I'm not a native dev so my opinion doesn't really count, but as a user I can't imagine one round trip being a deal breaker when most consumer native apps are tethered to the cloud on a pretty short leash. 
 We are on the same camp here, next time I talk to native dev I will call you for reinforcement  
 Does this reply work? 
 It does