Please describe your proposed solution.
Threshold Recovery Solution Integrated with Atala PRISM:
To address these challenges, we propose a threshold wallet recovery system tailored for integration with the Atala PRISM platform:
- Threshold-Based Key Recovery: Implement a recovery mechanism where the wallet's key is divided into fragments. These fragments are distributed among a user-selected trusted network, in line with the decentralized nature of SSIs. A predefined number of these fragments are required to reconstruct the key, ensuring a secure and distributed control.
- Seamless Integration with Atala PRISM: Leverage Atala PRISM’s capabilities for issuing decentralized identifiers (DIDs) and verifiable credentials. The recovery process would authenticate the user through these credentials, aligning with the SSI model.
- User-Centric Design: Ensure that the recovery process is straightforward, catering to users of varying technical backgrounds, and emphasizing user experience within the Atala PRISM ecosystem.
- Encrypted Backup on Cardano Blockchain: Utilize the secure and decentralized storage capabilities of the Cardano blockchain for encrypted backups of the identity wallet. Access to these backups would be contingent on the threshold recovery system, enhancing both security and accessibility.
- Adaptability for Diverse Use Cases: Design the solution to be flexible for various applications, making it suitable for both individuals and organizations using Atala PRISM for identity management.