Monero vs Lightning (with bolt11 blinded path for the receiver)
Monero:
- Sender to know the sending address.
- The receiver knows that the sender is between 1 of the 16 addresses.
- Record is kept in the blockchain
- The amounts are hidden
Lightning:
- Sender does not know where the payment is sent.
- The receiver does not know where the payment comes from
- The amount of the payment and the receiver are encrypted.
- No record is kept in any blockchain
From here on there are many attacks that can be applied to Monero as well as to Lightning, but this is the initial situation.