Holy shit, how long was this cooking?
Discussion
not long. wrote it up in an hour or two.
compared to gift wraps, it provides DoS resistance as you can only ask for events in channels you care about, relays can filter initialization events using pubkeys, forward secrecy is possible, and plausible deniability is also possible since any party can forge a conversation making any evidence as good as “trust me bro”
s/forward secrecy is possible/forward secrecy is the default/