Threshold signature has been widely adopted, though a downside is that the signers have full visibility into the message they are signing, which for certain uses cases leak privacy of the message owner. In this project, we implement a blind threshold signature scheme to enable secure and private social recovery mechanisms. Traditional social recovery relies on trusted signers who know the user's address or identity, posing privacy risks and potential collusion threats. Our scheme allows a user to distribute secret shares to a group of guardians, who can collectively help recover a wallet without ever learning the user's actual address or messages they are signing. By leveraging blindness and threshold security, we ensure that no single party can compromise the user’s privacy, and recovery is only possible when a predefined subset of guardians agree to sign.
Spent some time discussing on various technical aspects of the scheme, as we implemented a prototype from scratch. More discussions here: https://hackmd.io/sFTnuusqTd2UGxZlD61wBQ#Questions
Tracks Applied (2)
Xion
Technologies used