Instrukcja płatnicza nie jest sekretem
Adres odbiorczy lub bitcoinowe URI może zawierać adres, kwotę i opis płatności. Jest przeznaczone do przekazania płatnikowi. Klucz prywatny, seed ani passphrase nie są potrzebne do odbioru i uczciwy płatnik nie ma powodu o nie prosić.
BIP 321 opisuje URI Bitcoina, które może przenosić adres on-chain i inne instrukcje płatnicze. Kod QR tylko koduje dane; nie potwierdza tożsamości odbiorcy. Przed zatwierdzeniem płatnik musi zobaczyć i sprawdzić rzeczywisty cel oraz kwotę.
Nowy adres dla nowej płatności
Nowoczesny portfel HD może wyprowadzać wiele adresów odbiorczych. Nowy adres dla każdej płatności on-chain ułatwia uzgadnianie i ogranicza proste łączenie historii. Ponowne użycie ważnego adresu technicznie nie niszczy płatności, lecz pogarsza prywatność odbiorcy i nadawców.
Adres należy utworzyć w portfelu przeznaczonym do danego celu i opisać wewnętrzną etykietą, jeśli oprogramowanie na to pozwala. Publiczny adres darowizn tworzy stały punkt, z którym każdy może połączyć wszystkie wpływy.
- utwórz instrukcję płatniczą we właściwym portfelu
- sprawdź mainnet Bitcoina i wybraną warstwę płatności
- użyj nowego adresu on-chain i zapisz cel płatności
Sprawdzenie adresu i sieci
Ciąg zaczynający się na przykład od bc1 należy do formatu SegWit lub Taproot w mainnecie Bitcoina, ale sam prefiks nie potwierdza właściciela. Przy portfelu sprzętowym porównaj adres na ekranie urządzenia z adresem w aplikacji. Zmniejsza to ryzyko, że zainfekowany komputer pokaże cudzy adres.
Adres on-chain i faktura Lightning nie są wymienne, choć nowoczesne URI może oferować kilka opcji. Nie wolno też mylić mainnetu, testnetu i innego blockchaina. Przy większej wartości mała płatność próbna może sprawdzić procedurę, choć tworzy dodatkową transakcję i opłatę.
Widoczna transakcja może jeszcze nie być potwierdzona
Portfel może ogłosić transakcję zaraz po jej rozesłaniu w sieci. Przy zerze potwierdzeń nie znajduje się jeszcze w bloku i może zostać zastąpiona, odrzucona albo długo czekać. Umieszczenie w bloku daje pierwsze potwierdzenie; kolejne bloki zwiększają koszt zmiany tej historii.
Nie istnieje uniwersalna wymagana liczba potwierdzeń. Zależy od wartości, zaufania do płatnika, możliwości odzyskania towaru i oceny konfliktów transakcji. Mała płatność osobista i nieodwracalne wydanie drogiego mienia nie muszą mieć tej samej zasady akceptacji.