159 / 691LABEL

Transaction Labeling

Label transaksi dan catatan dompet lainnya

Label menyimpan konteks pembayaran di luar blockchain; pemindahan atau pembekuan lokal tidak mengubah konsensus.

Transaction Labeling menambahkan metadata pengguna ke catatan dompet, seperti tujuan pembayaran atau asal koin. Teks bukan bagian transaksi Bitcoin dan tidak sendirian membuktikan identitas atau kepemilikan.

Mengganti nama pembayaran mengubah basis data aplikasi, bukan txid atau riwayat blockchain. Memulihkan kunci dari seed tidak otomatis memulihkan catatan. Format memindahkan konteks antardompet, bukan kewenangan membelanjakan. [BIP 329 — Wallet Labels Export Format] [Bitcoin Developer Guide — Transactions]

BIP 329 membedakan tx, addr, pubkey, input, output, xpub dan spscan. Untuk input, ref menunjuk transaksi dan indeks inputnya; untuk output, transaksi pembuat dan indeks output. Tanpa tipe, txid:1 tidak membedakan input dari output. [BIP 329 — Wallet Labels Export Format]

JSON Lines menggunakan UTF-8 dengan satu objek JSON per baris. type dan ref wajib; label, origin dan spendable opsional. Menghilangkan label atau spendable seharusnya tidak mengubah nilai lama saat impor. Tipe tak dikenal harus diabaikan; ini tidak menjamin pemindahan lengkap. [BIP 329 — Wallet Labels Export Format]

spendable hanya berlaku untuk output dan memakai Boolean false, bukan string "false". Dompet dapat mengecualikan koin dari pemilihan. Ini bukan Timelock atau larangan skrip; dompet lain dengan kunci benar dapat membelanjakan jika syarat sebenarnya terpenuhi. [BIP 329 — Wallet Labels Export Format] [Bitcoin Developer Guide — Transactions]

origin memuat descriptor singkat dengan asal kunci, tanpa kunci sebenarnya, jalur anak atau checksum. Ini membedakan label transaksi yang sama dari akun atau dompet berbeda. Bukan tanda tangan ekspor atau bukti kebenaran catatan. [BIP 329 — Wallet Labels Export Format]

Bedakan catatan sendiri, kaitan faktur otomatis dan klaim analitis yang diimpor. BTCPay memakai invoice dan payout serta mendukung label khusus. Asal koin membantu Coin Control, tetapi nama tidak mencegah penggabungan yang salah; pemilihan input sebenarnya menentukan. [BIP 329 — Wallet Labels Export Format] [BTCPay Server — Wallet]

Ekspor dapat menghubungkan alamat, xpub dan riwayat dengan nama. Tidak adanya tipe kunci privat pembelanjaan tidak membuat berkas aman untuk dibagikan. Lindungi pengiriman dan penyimpanan serta periksa akun pemulihan; seed tidak mencadangkan lapisan konteks ini. [BIP 329 — Wallet Labels Export Format]

Pada salinan uji, bandingkan tipe, ref, teks dan spendable setelah ekspor-impor. Sertakan diakritik, beberapa akun, tipe asing dan nilai opsional yang hilang. Catatan mungkin tak didukung atau teks dipotong; 255 karakter adalah saran awal, bukan jaminan. Berhasil memuat berkas saja tidak membuktikan pemulihan konteks yang setia. [BIP 329 — Wallet Labels Export Format]

Untuk gambaran yang lebih utuh, baca entri ini bersama Coin Control, UTXO, Privasi Bitcoin, Address Clustering, Seed Phrase, Output Descriptor. Entri ini juga dirujuk dari Chain Surveillance.

DOC · 001BIP 329 — Wallet Labels Export FormatSpesifikasi ↗DOC · 002BTCPay Server — WalletDokumentasi ↗DOC · 003Bitcoin Developer Guide — TransactionsDokumentasi ↗
Utamakan sumber · Bukan nasihat investasi