hyperledger-fabrichyperledger-fabric-ca

Retrieval of lost Hyperledger wallet user details


We use MongoDB as a wallet to store wallet identities, but we lost (deleted) data from MongoDB collection. Now we have to retrieve those identities. What functionality is available to retrieve those identities?

Network components:

Network configuration:

The Hyperledger code is running in a Kubernetes cluster with NFS server.

Your pointers will be greatly appreciated!


Solution

  • The user private keys contained in the wallet are, well... private. They don't exist anywhere else so unless you can recover the deleted MongoDB data, they are gone. You could re-enrol the lost user identities with the CA to issue new certificates for those users based on new private keys.