Guardian (Social Recovery)
1 min read
Pronunciation
[gar-dee-uhn]
Analogy
A guardian is like a co‑trustee on a safe deposit box—only with their approval can you reset your access.
Definition
A trusted party (address or device) authorized to approve social recovery operations for a wallet.
Key Points Intro
Guardians secure recovery via:
Key Points
Predefined in wallet: Set at deployment or via governance.
Signature authority: Sign recovery transactions.
Threshold-based: Only k-of-n needed to act.
Revocable: Owner can update guardian set.
Example
Alice designates her hardware wallet, a friend’s address, and a DAO multisig as 3 guardians for her smart wallet.
Technical Deep Dive
Contract function `setGuardians(address[] newList, uint256 threshold)` updates guardian data. Recovery function verifies ECDSA signatures from guardian addresses against the recovery payload.
Security Warning
Selecting too many or unreliable guardians can hamper recovery or enable collusion.
Caveat
Guardians must remain secure; their key compromise endangers wallet.
Guardian (Social Recovery) - Related Articles
No related articles for this term.