DISCLAIMER: NOT MY OPINION.
Just an idea.
I've wondered if it would be a good idea to drop a black box on death, which has a timer for recovery.
All you need to do is fly back to where you died and scoop it up, and download the data back to your ship.
It contains the data you'd normally lose on death, bounty vouchers, bonds, and exploration data.
Sounds easy?
Well, depending on your manner of death, things can go belly up quite quickly.
Died against a pirate? Well now they've stolen it. You have a transponder key to follow, but you're gonna have to fight for it, before the pirate decrypts your data for itself.
Bring a hatch breaker limpet!
Died in a CZ? same as above. The enemy have taken it as intelligence and are taking it for decryption. Get it back before they dock!
Died due to the environment?
Well now you need to go find it. It's floating out there somewhere, I hope you remembered what system you was in!
It'll appear as a USS in the FSS, or if you was within the gravity well of a planet, it'll appear as a surface signal if you probe it.
You don't have long to recover it though.
Adds a level of gameplay to death. But maintains the risk.