153 / 736VAULT

Bitcoin Vault

Penarikan yang memberi waktu untuk menyelamatkan dana

Bagaimana jika kunci yang dicuri belum cukup untuk langsung menguras tabungan? Bitcoin Vault memberi jeda untuk bertindak di antara awal dan akhir penarikan. Manfaatnya bergantung pada siapa yang bisa melewati jalur itu dan siapa yang bereaksi tepat waktu.

Bitcoin Vault adalah rancangan penyimpanan yang membuat penarikan biasa melewati tahap tunggu. Selama itu, dana dapat dialihkan melalui jalur pemulihan yang telah ditentukan. Tujuannya memberi pemilik waktu menghadapi pencurian kunci. Rancangannya berbeda-beda; label vault dalam aplikasi tidak menjamin perlindungan ini.

Anna menyimpan sebagian tabungannya dalam bitcoin. Dompet adalah aplikasi atau perangkat untuk menerima dan mengirim bitcoin. Menandatangani di sini berarti memakai kunci privat, sebuah nilai angka rahasia, untuk membuat bukti otorisasi pembayaran yang bisa diverifikasi. Orang lain dapat memeriksa tanda tangan tanpa mengetahui rahasia itu. Pada dompet biasa yang dikendalikan satu kunci, pencuri yang mendapatkannya bisa langsung menandatangani pembayaran ke alamatnya sendiri. Bitcoin Vault ingin mengubah keadaan itu: kunci penarikan sehari-hari hanya memulai proses, sehingga Anna masih punya kesempatan menyelamatkan dana. Bayangkan brankas dengan masa tunggu dan pengalihan darurat. Perumpamaan ini hanya berlaku jika syarat pembelanjaan di jaringan benar-benar memaksakan batasan tersebut. Penghitung waktu dalam aplikasi tidak cukup. Hardware Wallet, perangkat pelindung kunci penandatanganan, juga tidak otomatis menjadi vault; keduanya menangani bagian keamanan yang berbeda. [1] [6]

Keluaran transaksi mencatat jumlah dana dan syarat untuk membelanjakannya kemudian. Bitcoin mencatat keluaran transaksi yang dapat dibelanjakan, disebut UTXO. Blok mengelompokkan transaksi dalam satu kumpulan yang ditambahkan ke riwayat bersama. Dalam model sederhana, transaksi awal membelanjakan keluaran yang disimpan dan membuat keluaran baru dengan syarat menunggu. Langkah ini disebut unvault. Pembayaran akhir baru dapat menyusul kemudian, sementara cabang pemulihan memungkinkan tindakan lebih awal. Jika keluaran sementara dikonfirmasi pada blok H dengan penundaan 144 blok, jalur biasa paling cepat dapat digunakan pada H+144, asalkan syarat lain terpenuhi. Ini bukan tepat 24 jam karena blok tidak muncul mengikuti jadwal tetap. Ini juga bukan pembatalan pembayaran yang sudah selesai: transaksi penyelamatan harus dikonfirmasi sebelum pembelanjaan akhir. [1] [5] [7]

Anna melihat penarikan yang tidak ia minta. Kini ia membutuhkan pemantauan jaringan yang bekerja, transaksi penyelamatan yang valid, dan dana untuk biayanya. Mempool menampung transaksi belum terkonfirmasi; diterima di sana saja tidak cukup. Kepadatan jaringan atau pinning, ketika penyerang mempersulit penggantian atau konfirmasi transaksi, dapat menghambat respons. Revault mengakomodasi CPFP: transaksi lanjutan menambahkan biaya agar penambang terdorong mengonfirmasi keduanya bersama. Sebagian transaksi penyelamatan memakai ALL | ANYONECANPAY, mode tanda tangan yang membolehkan tambahan masukan untuk membayar biaya, yaitu rujukan ke jumlah dana lain yang belum dibelanjakan. Ini alat untuk rancangan tertentu, bukan jaminan konfirmasi tepat waktu. Tarif historis dalam spesifikasi bukan rekomendasi biaya saat ini. [1] [4]

Transfer perlindungan dapat menghentikan pencuri tetapi menyisakan masalah lain bagi Anna: dompet tujuan harus tetap bisa digunakan. Mengetahui alamatnya tidak cukup. Ia membutuhkan kunci yang disyaratkan, penjelasan kondisi, dan transaksi yang mungkin sudah disiapkan. Izin memulai transfer perlindungan juga berbeda dari izin membelanjakan dana di tujuannya. Pemantau dapat memperoleh izin pertama tanpa menerima yang kedua. Namun, jalur pemulihan yang terlalu mudah dipicu dapat dipakai untuk terus menggagalkan penarikan sah. Rancangan yang baik mempertimbangkan pemulihan akses dan penyalahgunaan mekanisme perlindungan, bukan hanya pencurian. [1] [4]

Sebagian vault menggunakan aturan saat ini dan transaksi yang ditandatangani sebelumnya. Tanda tangan dibuat saat penyiapan; selanjutnya keamanan mungkin bergantung pada penghapusan kunci sekali pakai atau penandatangan bersama yang independen dan menolak jalur lain. Jaringan tidak bisa memastikan bahwa semua salinan kunci benar-benar dihapus. Salinan tersembunyi dapat melewati perlindungan. Cadangan juga mungkin memerlukan lebih dari Seed Phrase, kata-kata untuk menurunkan kunci dompet. Kata-kata itu belum tentu dapat membuat ulang tanda tangan yang hilang dari kunci sekali pakai yang sudah dihapus. Karena itu, transaksi yang ditandatangani sebelumnya beserta datanya dapat menjadi bahan pemulihan yang wajib disimpan. [1] [4]

Revault menunjukkan bahwa siapa yang memegang kunci hanyalah pertanyaan awal. Stakeholders memegang wewenang utama; managers mengurus penarikan rutin dan cosigning servers ikut menandatanganinya. Setoran mensyaratkan N-of-N, yakni semua tanda tangan stakeholders yang ditentukan: inilah Multisig, persetujuan bersama menggunakan beberapa kunci. Keluaran sementara dapat dibelanjakan melalui jalur stakeholders, atau sesudah X blok melalui managers bersama server. Cancel mengembalikannya ke syarat setoran awal; transfer darurat mengarah ke Emergency Deep Vault. Stakeholders juga memiliki jalur langsung, bypass. Siapa pun yang mendapat semua kunci mereka tidak perlu menunggu. Ini menggambarkan satu spesifikasi, bukan seluruh vault. [4]

BIP mendokumentasikan proposal atau standar Bitcoin; nomornya tidak berarti aktivasi. Saat diperiksa pada 17 Oktober 2026, BIP 345 berstatus Closed dan menyebut BIP 443 dalam Proposed-Replacement. Proposal awal menggabungkan OP_VAULT dan OP_VAULT_RECOVER dengan OP_CHECKTEMPLATEVERIFY, instruksi pembatas jalur penarikan. BIP 443 mengusulkan OP_CHECKCONTRACTVERIFY yang lebih umum, atau OP_CCV, dan tetap Draft; mekanisme aktivasinya belum ditentukan. BIP 119 untuk OP_CHECKTEMPLATEVERIFY juga Draft. Semuanya bagian dari pembahasan Covenants, pembatasan penggunaan keluaran di masa berikutnya. Kode terbitan atau demonstrasi tidak membuktikan bahwa mainnet, jaringan utama Bitcoin, memaksakan perlindungan itu. [1] [2] [3]

Sebelum mempercayakan tabungannya kepada vault, Anna perlu memahami penarikan normal, penyelamatan, dan setiap jalur bypass. Latihan dilakukan di lingkungan uji terpisah: penarikan normal, percobaan sebelum masa tunggu berakhir, unvault tak terduga, pemantau mati, serta dana biaya tidak tersedia. Tanda tangan valid, penerimaan di mempool, dan konfirmasi dalam blok adalah hal berbeda. Satu demonstrasi berhasil tidak menguji cabang lainnya. Bagi pemula, intinya vault menambah waktu untuk bertindak sekaligus tugas yang harus dikerjakan seseorang secara andal. Penjelasan ini bukan petunjuk memasukkan uang sungguhan ke skrip eksperimental. [1] [4]

Untuk gambaran yang lebih utuh, baca entri ini bersama Covenants, OP_CHECKTEMPLATEVERIFY, Timelock, Multisig, Bitcoin Inheritance Plan, Kustodi mandiri. Entri ini juga dirujuk dari Dead Man’s Switch.

DOC · 001BIP 345 — OP_VAULTSpesifikasi DOC · 002BIP 443 — OP_CHECKCONTRACTVERIFYSpesifikasi DOC · 003BIP 119 — CHECKTEMPLATEVERIFYSpesifikasi DOC · 004Revault — Transaction specificationSpesifikasi DOC · 005BIP 112 — CHECKSEQUENCEVERIFYSpesifikasi DOC · 006Bitcoin Developer Guide — WalletsDokumentasi DOC · 007Bitcoin Developer Guide — Block ChainDokumentasi
Direvisi: Utamakan sumber · Bukan nasihat investasi