159 / 691LABEL

Transaction Labeling

Etykiety transakcji i innych zapisów portfela

Etykieta zachowuje kontekst poza łańcuchem; jej przeniesienie lub lokalne zamrożenie monety nie zmienia konsensusu.

Transaction Labeling dodaje do zapisów portfela metadane użytkownika, np. cel płatności lub pochodzenie monet. Tekst nie należy do transakcji Bitcoin i sam nie dowodzi tożsamości ani własności.

Zmiana nazwy płatności zmienia bazę aplikacji, nie txid ani historię. Odzyskanie kluczy z seed samo nie przywraca notatek. Format przenosi kontekst między portfelami, nie uprawnienie do wydawania. [BIP 329 — Wallet Labels Export Format] [Bitcoin Developer Guide — Transactions]

BIP 329 rozróżnia tx, addr, pubkey, input, output, xpub i spscan. Dla input pole ref oznacza transakcję i indeks jej wejścia; dla output transakcję tworzącą i indeks wyjścia. Bez typu txid:1 nie rozróżnia wejścia od wyjścia. [BIP 329 — Wallet Labels Export Format]

JSON Lines używa UTF-8 i jednego obiektu JSON na wiersz. type i ref są obowiązkowe; label, origin i spendable opcjonalne. Brak label lub spendable powinien zostawić dotychczasową wartość. Nieznane typy należy ignorować, co nie gwarantuje kompletności transferu. [BIP 329 — Wallet Labels Export Format]

spendable dotyczy tylko output i używa wartości logicznej false, nie napisu "false". Portfel może wykluczyć monetę z doboru. To nie Timelock ani zakaz skryptu; inny portfel z kluczami może wydać ją, jeżeli spełnione są prawdziwe warunki. [BIP 329 — Wallet Labels Export Format] [Bitcoin Developer Guide — Transactions]

origin zawiera skrócony descriptor z pochodzeniem kluczy, bez samych kluczy, ścieżek potomnych i sumy kontrolnej. Rozróżnia etykiety jednej transakcji z różnych kont lub portfeli. Nie podpisuje eksportu ani nie dowodzi prawdziwości notatki. [BIP 329 — Wallet Labels Export Format]

Odróżniaj własną notatkę, automatyczne powiązanie z fakturą i importowane twierdzenie analityczne. BTCPay używa invoice i payout oraz własnych etykiet. Pochodzenie pomaga Coin Control, ale nazwa nie zapobiega niewłaściwemu scaleniu; rozstrzyga faktyczny dobór wejść. [BIP 329 — Wallet Labels Export Format] [BTCPay Server — Wallet]

Eksport może łączyć adresy, xpub i historię z nazwiskami. Brak typu dla prywatnego klucza wydawania nie czyni pliku nieszkodliwym. Chroń przesył i przechowywanie, sprawdź właściwe konto; seed nie kopiuje tej warstwy kontekstu. [BIP 329 — Wallet Labels Export Format]

Na kopii testowej porównaj typ, ref, tekst i spendable po eksporcie oraz imporcie. Uwzględnij diakrytykę, wiele kont, nieznany typ i brak pól opcjonalnych. Rekordy mogą nie być obsługiwane lub tekst może być skrócony; 255 znaków to zalecenie, nie gwarancja. Samo wczytanie pliku nie dowodzi wiernego odtworzenia. [BIP 329 — Wallet Labels Export Format]

Pełniejszy obraz uzyskasz, czytając to hasło razem z Coin Control, UTXO, Prywatność w Bitcoinie, Address Clustering, Seed Phrase, Output Descriptor. Do tego hasła prowadzą również odsyłacze z Chain Surveillance.

DOC · 001BIP 329 — Wallet Labels Export FormatSpecyfikacja ↗DOC · 002BTCPay Server — WalletDokumentacja ↗DOC · 003Bitcoin Developer Guide — TransactionsDokumentacja ↗
Najpierw źródła · To nie jest porada inwestycyjna