Kann mir jemand den Unterschied zwischen TCP und TLS bei der Verbindung zwischen Bitbox & RaspiBlitz erklären?

Hallo Forum,
aktuell verbinde ich meine Bitbox-App mit meiner Fullnode.
In den Erklärvideos wird die Verbindung über den Electrum Rust Server erklärt. Soweit ist auch alles klar. Im Video wird die Verbindung über TLS erklärt, wofür ein Zertifkat geladen wird.
Dieser Weg funktioniert bei mir nicht.
Inzwischen habe ich die Verbindung über TCP erreichen können.
Gibts da einen Grund, dies nicht zu tun?
Bzw. hat TSL einen Vorteil zur Verbindung über TCP?
Vielen Dank für die Unterstützung.
Grüße
Andreas