Distributed messaging system with encryption. Is it possible?

There is the idea of creating a p2p system to exchange messages. Delivery speed is not critical, the question is that is it possible to make encryption that intermediate nodes through which the traffic could not read the message. That is, the message is distributed among multiple nodes, in search of the addressee, but only the recipient can decrypt. Is it possible to do? Any thoughts, reflections and links: things to read on this topic. Tried to Google, but nothing found.
April 3rd 20 at 18:30
3 answers
April 3rd 20 at 18:32
email.
Exchange keys.
And so can tox to see.
And so tox can view.

Why look at a dead body? - carson.Wilderman commented on April 3rd 20 at 18:35
@carson.Wilderman, for educational purposes. - Connor.Rippin commented on April 3rd 20 at 18:38
April 3rd 20 at 18:34
Read about Skype just before it was bought by MS. About how he worked.
Googling more about the Protocol of STUN, it seems like he used it.
April 3rd 20 at 18:36
use
https://en.wikipedia.org/wiki/Client-side_encryption

To the outside observer it will look like garbage

Find more questions by tags Messengers