Social Recovery Wallet
Definition pending verification.
Bir social recovery wallet, kullanıcının private keys veya seed phrase'ini kaybetmesi durumunda fonlara erişimi daha kullanıcı dostu ve dayanıklı bir şekilde geri kazanmak için tasarlanmış bir kripto para cüzdanı türüdür. Seed phrase'in kaybedilmesinin varlıkların kalıcı olarak kaybedilmesi anlamına geldiği geleneksel cüzdanların aksine, social recovery wallet'lar kullanıcıların güvenilir 'guardians' bir kümesi atamasına olanak tanır. Bu guardians bireyler, başka cihazlar veya hatta smart contract'lar olabilir. Kullanıcı erişimi kaybederse, bir recovery süreci başlatabilir; bu süreç, önceden belirlenmiş bir eşiğin bu guardians'ın recovery işlemini onaylamasını gerektirir. Bu onay genellikle, kullanıcının kontrolündeki yeni bir adrese fonların transferini veya yeni bir key kümesinin oluşturulmasını yetkilendiren bir mesajı veya işlemi imzalayan guardians'ı içerir. Süreç, genellikle kullanıcının sahte bir recovery girişimini iptal etmesine izin vermek için bir zaman gecikmesi içeren, karmaşık multi-signature kurulumlarından daha sezgisel olacak şekilde tasarlanmıştır. Temel mekanizma genellikle cüzdanın sahipliğini, guardians'ı ve recovery mantığını yöneten bir smart contract'tır. Bu yaklaşım, key yönetimini merkezsizleştirir ve tek-private-key sistemlerinde bulunan tek hata noktasını azaltarak ortalama kullanıcı için kullanılabilirliği ve güvenliği artırır.
graph LR
Center["Social Recovery Wallet"]:::main
Pre_economics["economics"]:::pre --> Center
click Pre_economics "/terms/economics"
Rel_private_keys["private-keys"]:::related -.-> Center
click Rel_private_keys "/terms/private-keys"
Rel_wallet["wallet"]:::related -.-> Center
click Rel_wallet "/terms/wallet"
Rel_advanced_propulsion_systems["advanced-propulsion-systems"]:::related -.-> Center
click Rel_advanced_propulsion_systems "/terms/advanced-propulsion-systems"
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧒 5 yaşındaki gibi açıkla
Dijital kumbaranızın anahtarını elinde tutan güvenilir arkadaşlarınızın olması gibidir. Ana anahtarınızı kaybederseniz, yeterince arkadaşınızdan yardım isteyerek onu açabilir ve paranızı geri alabilirsiniz.
🤓 Expert Deep Dive
Social recovery wallets abstract the complexity of multi-signature schemes into a more accessible guardian-based model, typically implemented via smart contracts. The core components include the owner's address, a list of designated guardians (which can be addresses or contract addresses), a threshold number of guardians required for recovery (M-of-N), and an optional recovery delay timer. When a recovery is initiated, a transaction is sent to the wallet contract, flagging it for recovery and starting the delay. During this period, the owner can cancel the recovery. If the delay expires and the required threshold of guardians sign a recovery confirmation transaction, the wallet contract allows the owner to reset their authorized key(s) or transfer assets. This architecture shifts the security paradigm from solely private key possession to a distributed trust model. Trade-offs include increased smart contract complexity, potential gas costs for recovery transactions, and the risk of guardians colluding or becoming unavailable. Vulnerabilities can arise from insecure guardian selection, insufficient time delays, or flaws in the contract's state management during recovery.