Understanding how onion routing (used in Lightning) works will make your brain go 💥.
Layers of data wrapped around each other, each layer decryptable only by one node in the route who then passes the inner layers of the onion to the next one.
https://github.com/lnbook/lnbook/blob/develop/10_onion_routing.asciidoc