Kiedy wysyłasz Bitcoin, możesz zauważyć, że oryginalny adres w Twoim portfelu będzie później pusty, nawet jeśli przelałeś tylko część salda. Nie ma potrzeby się martwić. Pozostałe środki nie zostały utracone. Zamiast tego zostały wysłane na zmień adres, który jest nowo wygenerowanym adresem kontrolowanym przez Twój portfel.
Jak to działa
Bitcoin opiera się na modelu UTXO (niewydane dane wyjściowe transakcji). W tym systemie każda transakcja wykorzystuje w całości jeden lub więcej poprzednich wyników, a następnie tworzy nowe wyniki.
Jeśli całkowita kwota wejściowa jest większa niż kwota, którą chcesz wysłać, Twój portfel automatycznie wykona dwie rzeczy:
Wyślij żądaną kwotę do odbiorcy.
Zwróć pozostałe saldo, po odjęciu opłat sieciowych, na adres zmiany zarządzany wewnętrznie przez Twój portfel.
Na przykład, jeśli Twój portfel zawiera 1 BTC i wyślesz 0,3 BTC, portfel utworzy transakcję, która:
Wydaje pełne 1 BTC
Wysyła 0,3 BTC do odbiorcy
Zwraca około 0,7 BTC minus opłaty na nowo wygenerowany adres zmiany
Dlaczego warto używać zmiany adresów?
Zmiany adresów służą głównie poprawie prywatności.
Utrudniają one zewnętrznym obserwatorom analizującym łańcuch bloków ustalenie, które dane wyjściowe były faktyczną płatnością, a które zwróconą zmianą. Pomaga to zmniejszyć ryzyko łatwego połączenia wszystkich transakcji.
To powiedziawszy, zmiana adresów nie czyni Bitcoina w pełni anonimowym. W pewnych sytuacjach, na przykład gdy w grę wchodzą różne formaty adresów, wynik zmiany może być nadal możliwy do zidentyfikowania.
Adresy zmian nie zostały uwzględnione w oryginalnej wersji Bitcoina z 2008 roku. Zostały wprowadzone przez Satoshiego Nakamoto w 2010 roku wraz z ewolucją protokołu, a ich celem było zwiększenie prywatności i użyteczności.
Kluczowe dania na wynos
Adresy zmian są tworzone automatycznie przez Twój portfel, więc nie jest wymagane ręczne zarządzanie.
Są częścią tego samego portfela i wywodzą się z frazy początkowej.
Poprawiają prywatność, ale nie zapewniają pełnej anonimowości.
Co to jest funkcja „Świeży adres” i jak z niej korzystać?
Funkcja „Świeży adres” została wprowadzona w Aplikacji UKey w wersji 5.16.0. Pozwala portfelowi wygenerować zupełnie nowy i nieużywany adres BTC. Za każdym razem, gdy otrzymasz środki, portfel tworzy nowy adres, który nigdy wcześniej nie był używany i nie jest powiązany z poprzednimi transakcjami.
Z założenia systemy blockchain nie są zorientowane na prywatność, a wszystkie transakcje są rejestrowane publicznie. Zarówno adresy nadawcy, jak i odbiorcy można przeglądać za pomocą eksploratorów blockchain. Jeśli będziesz nadal używać tego samego adresu do otrzymywania środków, może zostać ujawniona pełna historia transakcji tego adresu.
Aby poprawić prywatność i bezpieczeństwo, po włączeniu tej funkcji Twój portfel automatycznie wygeneruje nowy adres odbiorczy dla każdej przychodzącej transakcji BTC. Ten nowo wygenerowany adres nazywany jest „świeżym adresem”.
Aby włączyć tę funkcję, przejdź do Ustawienia → Portfel i włącz ją. Jest domyślnie włączona.
Po przejściu do sieci głównej BTC kliknij Odbierz, a zobaczysz opcję „Używane adresy”.
