Social recovery adalah pola desain dompet di mana pengguna dapat memulihkan akses ke dompet mereka dengan mendapatkan persetujuan dari ambang batas pihak tepercaya (guardian), daripada hanya mengandalkan seed phrase atau private key — menjadikan self-custody dapat bertahan tanpa mengorbankan kepemilikan.
Vitalik Buterin mempopulerkan konsep ini dan telah berulang kali berpendapat bahwa ini adalah bagian kritis dari UX Ethereum yang aman.
Masalah Seed Phrase
Dompet kripto standar menggunakan seed phrase 12 atau 24 kata sebagai cadangan utama. Jika Anda kehilangannya:
- Tidak ada dukungan pelanggan yang dapat membantu
- Tidak ada reset yang tersedia
- Dana Anda hilang secara permanen
Cara Kerja Social Recovery
- Setup: Pengguna menunjuk N guardian — bisa berupa teman, keluarga, perangkat lain, atau layanan
- Penggunaan normal: Pengguna menandatangani transaksi dengan kunci mereka sendiri seperti biasa — guardian tidak melakukan apa-apa
- Kejadian pemulihan: Pengguna kehilangan kunci; mereka menghubungi guardian
- Persetujuan guardian: Ambang batas guardian (mis. 3-dari-5) menandatangani transaksi pemulihan
- Kunci baru dipasang: Kunci penandatanganan dompet diganti; proses guardian tidak dapat mencuri dana — mereka hanya dapat mengotorisasi rotasi kunci
Penting: Guardian tidak pernah memiliki akses langsung ke dana.
Opsi Guardian
| Tipe Guardian | Catatan |
|---|---|
| Individu tepercaya | Teman, keluarga |
| Perangkat hardware | Perangkat penandatanganan terpisah yang dimiliki pengguna |
| Guardian institusional | Layanan seperti guardian Argent |
| Logika smart contract | Penundaan berbasis waktu, kombinasi multi-sig |
Properti Keamanan
- Guardian tidak dapat berkolusi di bawah ambang batas — bahkan jika M-1 guardian dikompromikan, dana aman
- Penundaan waktu — sebagian besar implementasi menambahkan penundaan (mis. 3 hari) setelah permintaan pemulihan sebelum dieksekusi
- Tidak ada titik kegagalan tunggal — dibandingkan dengan seed phrase
Koneksi Account Abstraction
Social recovery paling alami diimplementasikan dalam smart contract wallet. ERC-4337 (Account Abstraction) memudahkan ini di Ethereum. Proyek utama yang menggunakan social recovery:
- Argent Wallet — merintis social recovery di dompet Ethereum
- Safe (Gnosis Safe) — pendekatan multi-sig dengan properti serupa
> Vitalik Buterin (2021): “Dana saya dibagi antara multisig dan social recovery. Saya benar-benar takut dengan seed phrase.”
Istilah Terkait
Lihat Juga
Sumber
- Vitalik Buterin: “Why we need wide adoption of social recovery wallets” (2021). Argumen Vitalik untuk social recovery sebagai prasyarat UX self-custody yang aman.
- Argent Wallet Documentation — dokumentasi social recovery smart wallet Argent.
- ERC-4337 Specification — spesifikasi account abstraction Ethereum.
Terakhir diperbarui: 2026-04