A problem with privacy in LN invoicing is there is a need to create circuitous routes to give receivers deniability. Long routes means more fees. Think about sending to a peer: if they invoiced you using their direct channel and there was thus 0 fee, they’d lose receiver privacy.
1,37K