Interesting. Is there any similar tech for LN?
It depends on what you mean.
A receiver on lightning is known to the senders, ie the senders all see the same pubkey, but unlike with base layer Bitcoin the senders don't by default know who/how much has been sent to the receiver (although, someone correct me if I'm wrong, the receiver's channel balance is public when the channel is closed).
Anyway, the fact that all senders on lightning know the same public key is not ideal for privacy. Ideally, that would be hidden too and folks are working on solutions but they require lightning protocol changes.
reply