A Closer Look at the Security Concerns On Ledger Recover