Is it not cryptographically possible to create a transparent provably-operational decryptor on top of something like ethereum?
I like the idea though.
All blockchain state is public, since it needs to be calculated by and verified by all nodes, so there's nowhere to stash a private key without revealing it.