152 / 691INHERIT

Bitcoin Inheritance Plan

Mewariskan bitcoin: penemuan, kewenangan, kunci, dan pemulihan yang dapat dilakukan

Bitcoin Inheritance Plan menghubungkan orang, dokumentasi, dan syarat pembelanjaan agar penerus benar-benar dapat memulihkan dana tanpa menciptakan akses dini yang tidak disengaja.

Bitcoin Inheritance Plan menentukan bagaimana penerus yang berwenang menemukan dana, memperoleh bahan yang diperlukan, dan melakukan pemulihan setelah pemilik meninggal atau tidak mampu bertindak. Ini lebih dari berkas berisi seed: kewenangan hukum, pengetahuan dompet, dan kemampuan teknis menandatangani pembayaran adalah bagian berbeda dari tugas yang sama.

Cadangan terbaik pun tidak membantu orang yang tidak mengetahui dompet tersebut. Rencana memerlukan titik awal yang dapat ditemukan: dompet apa saja yang ada, siapa yang mengoordinasikan pemulihan, dan di mana jalur menuju bahan dimulai. Indeks ini tidak harus berisi kunci rahasia. Dokumen hukum mengatur pihak yang berwenang, tetapi tidak membuat tanda tangan yang hilang. Sebaliknya, kepemilikan kunci bukan bukti teknis hak hukum. Rancangan harus memperhitungkan pengelola lama yang tidak tersedia dan penerus yang tidak mengenal kebiasaannya. [Bitcoin Design — Inheritance wallet backup]

Seed Phrase memulihkan kunci, tetapi belum tentu menjelaskan Multisig, cabang waktu, atau seluruh akun. Output Descriptor menjelaskan script, kunci, dan informasi derivasi. Descriptor publik tanpa kunci privat memungkinkan pemantauan, bukan penandatanganan, tetapi membuka privasi keuangan. Format umumnya juga dapat memuat kunci privat, sehingga isi ekspor menentukan risikonya. Dompet dengan BIP39 passphrase juga memerlukan passphrase yang persis sama. PIN perangkat maupun dompet lain yang valid tetapi kosong tidak menggantikan informasi yang hilang. [Bitcoin Core — Output Descriptors] [Trezor — What is a passphrase?]

Dalam Multisig 2-of-3, dua penanda tangan berwenang mana pun memenuhi ambang. Jika dua penerus menerima kuncinya hari ini tanpa batasan lain, mereka dapat menandatangani hari ini. Jika pemilik memegang dua kunci dan pembantu memegang kunci ketiga, pembantu tidak dapat memulihkan sendirian ketika kedua kunci pemilik hilang. Nilai kombinasi yang benar-benar tersedia setelah setiap kegagalan, bukan hanya jumlah cadangan. Salinan kunci yang sama tidak menambah tanda tangan independen; konfigurasi juga harus tetap dapat dipulihkan. [Bitcoin Design — Inheritance wallet backup] [Bitcoin Core — Output Descriptors]

CHECKSEQUENCEVERIFY menurut BIP 112 bersama BIP 68 dapat membatasi cabang script berdasarkan umur output yang dibelanjakan. Kebijakan sederhana “A sekarang, atau B setelah 1000 blok” menunda tanda tangan B, bukan A. Kebijakan itu tidak memeriksa kematian, kecakapan hukum, atau ahli waris yang sah. Setelah masa tunggu terpenuhi, cabang B dapat digunakan meskipun A masih hidup. Ini adalah hitungan blok relatif sejak konfirmasi UTXO tertentu, bukan tanggal kalender tetap; waktu penambangan sebenarnya bervariasi. [BIP 112 — CHECKSEQUENCEVERIFY] [BIP 68 — Relative lock-time]

Dalam model tersebut, UTXO yang dikonfirmasi pada blok H paling awal dapat dibelanjakan melalui cabang tertunda pada ketinggian H+1000 jika syarat lain terpenuhi. Pembayaran masuk baru atau membuka aplikasi tidak mengatur ulang umurnya. Memperbarui masa tunggu mengharuskan UTXO itu dibelanjakan menjadi output baru dengan kebijakan yang sesuai, lalu menunggu konfirmasi. Liana menggunakan cabang pemulihan dan refresh sweep. Rencana harus melacak seluruh output terkait, biaya, dan ketersediaan jalur tanda tangan biasa, bukan hanya aktivitas terakhir dompet. [BIP 112 — CHECKSEQUENCEVERIFY] [BIP 68 — Relative lock-time] [Liana — Inheritance guide]

Petunjuk, rahasia penandatanganan, dan kata sandi dekripsi jika ada dapat dibagi ke beberapa jalur akses, tetapi urutannya harus dapat dijalankan. Kata sandi yang hanya disimpan di akun yang pemulihannya bergantung pada telepon almarhum dapat menciptakan ketergantungan melingkar. Penerus memerlukan kontak penanggung jawab dan prosedur alternatif jika penyimpanan atau pembantu tidak tersedia. Lebih banyak salinan meningkatkan ketersediaan sekaligus lokasi kemungkinan kebocoran. Data konfigurasi publik memiliki risiko berbeda dari kunci yang memungkinkan pembelanjaan langsung. [Bitcoin Design — Inheritance wallet backup]

Petunjuk yang mudah dibaca bukanlah prosedur pemulihan yang sudah diuji. Dalam dompet uji terpisah, calon penerus harus menemukan bahan tanpa mengandalkan ingatan pemilik, merekonstruksi alamat yang diharapkan, mengenali cabang yang benar, dan membuat transaksi uji yang dapat diverifikasi. Cabang waktu perlu diuji untuk penolakan sebelum jatuh tempo dan penggunaan setelahnya, misalnya dalam regtest. Menampilkan saldo membuktikan lebih sedikit daripada mampu menandatangani. Latihan ini tidak mencakup pengungkapan seed asli atau pemindahan warisan sebenarnya. [Bitcoin Design — Inheritance wallet backup] [BIP 112 — CHECKSEQUENCEVERIFY]

Pergantian ahli waris, kehilangan kunci, atau kebijakan tanda tangan baru mengharuskan pemeriksaan tempat dana benar-benar terkunci. Mengganti nama dalam petunjuk atau membuat descriptor baru tidak dengan sendirinya mengubah UTXO lama. Perubahan syarat on-chain membutuhkan pemindahan dana ke kebijakan baru. Setelah cadangan baru diverifikasi, perbarui kontak, versi petunjuk, dan alamat penerimaan. Alamat lama masih dapat menerima pembayaran dan tidak boleh begitu saja dilupakan. Rencana adalah proses yang dipelihara, bukan amplop yang disegel sekali saja. [Bitcoin Design — Making changes]

Untuk gambaran yang lebih utuh, baca entri ini bersama Dead Man’s Switch, Multisig, Timelock, Collaborative Custody, Seed Phrase, BIP39 passphrase. Entri ini juga dirujuk dari Shamir Secret Sharing, Bitcoin Vault, Dead Man’s Switch, Collaborative Custody.

DOC · 001Bitcoin Design — Inheritance wallet backupDokumentasi ↗DOC · 002Bitcoin Core — Output DescriptorsDokumentasi ↗DOC · 003Trezor — What is a passphrase?Dokumentasi ↗DOC · 004BIP 112 — CHECKSEQUENCEVERIFYSpesifikasi ↗DOC · 005BIP 68 — Relative lock-timeSpesifikasi ↗DOC · 006Liana — Inheritance guideDokumentasi ↗DOC · 007Bitcoin Design — Making changesDokumentasi ↗
Utamakan sumber · Bukan nasihat investasi