Consider the following lightning network topology:
___ C / A----B ---- D \ \___ E
Additional details:
- Channel AB is opened by A, to B, is unannounced and uses an SCID
- Channels BC, BD and BE are all public
- Nodes C, D and E are highly connected to the rest of the network
Question scenario:
- A generates an invoice and privately shares it with B
- B pays the invoice, sending sats directly to A
Question:
Are any of the nodes C, D, E etc aware that B just sent sats to A? If so, can they see the amount?