Czym Są Adresy Bitcoin?

beginner
Część ścieżki Jak działa Bitcoin, krok 4 z 11

Czym Jest Adres Bitcoin?

Adres Bitcoin to ciąg liter i cyfr, który wskazuje innym, gdzie wysłać bitcoiny. Udostępniasz go tak samo, jak podałbyś numer konta bankowego lub adres e-mail. Każdy, kto zna Twój adres, może wysłać Ci bitcoiny, ale nie może dotknąć Twoich środków bez Twojego klucza prywatnego.

Adres Bitcoin nie jest jednak stałym kontem na blockchainie. Bardziej przypomina zestaw instrukcji, który mówi sieci, w jaki sposób odbiorca chce otrzymywać środki i pod jakimi warunkami te środki będą mogły zostać później wydane.

Jak Tworzony Jest Adres

Każdy adres Bitcoin pochodzi z klucza prywatnego. Ten klucz prywatny generuje klucz publiczny za pomocą procesu matematycznego zwanego kryptografią krzywych eliptycznych. Klucz publiczny przechodzi następnie przez dwie funkcje skrótu w sekwencji, SHA-256, a następnie RIPEMD-160, aby wygenerować adres.

Ta derywacja działa tylko w jednym kierunku. Każdy może przejść od klucza prywatnego do adresu, ale nikt nie może odwrócić tego procesu i wydobyć klucza prywatnego z adresu. Ta jednokierunkowa właściwość jest fundamentem bezpieczeństwa Bitcoina.

W samym adresie wbudowana jest również suma kontrolna. Jeśli błędnie wpiszesz jeden znak, suma kontrolna to wykryje, a oprogramowanie portfela odrzuci adres przed wysłaniem jakichkolwiek środków.

Private KeyYour secret — never share this
Public KeyDerived from your private key
Bitcoin AddressDerived from your public key

Cztery Formaty Adresu

Bitcoin przeszedł przez kilka aktualizacji formatu adresu od czasu uruchomienia w 2009 roku. Każdy format odzwierciedla inny bazowy standard skryptu, który wpływa na rozmiar transakcji, opłaty i funkcje. Poniższa tabela porównuje cztery formaty aktualnie używane.

FormatStarts withEncodingTypical feesCompatibilityStatus
Legacy
P2PKH
1...Base58CheckHighestHighOutdated
Nested SegWit
P2SH-P2WPKH
3...Base58CheckMediumVery highLegacy bridge
Native SegWit
P2WPKH
bc1q...Bech32LowHighRecommended
Taproot
P2TR
bc1p...Bech32mLowest (input-heavy)GrowingModern standard

Fee comparison based on single-signature transactions. Actual fees depend on network conditions.

Legacy (P2PKH)

Oryginalny format, używany od uruchomienia Bitcoina w 2009 roku. Adresy Legacy zaczynają się od cyfry 1 i używają zestawu znaków, który celowo wyklucza niejednoznaczne znaki, takie jak litera O i cyfra 0.

Legacy jest nadal w pełni obsługiwany przez sieć, ale generuje większe transakcje, a zatem wyższe opłaty. Nie ma dziś żadnego technicznego powodu, aby go wybierać, chyba że konkretna strona transakcji tego wymaga.

Przykład: 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa

Nested SegWit (P2SH-P2WPKH)

Wprowadzony wraz z aktualizacją SegWit w 2017 roku jako most kompatybilności. Adresy Nested SegWit zaczynają się od cyfry 3. Format pakuje nowszą logikę SegWit wewnątrz tradycyjnego skryptu, dzięki czemu starsze portfele mogą nadal wysyłać do niego środki.

Opłaty są niższe niż w Legacy, ale format istnieje głównie dla kompatybilności wstecznej. Jeśli Twój portfel i Twoi kontrahenci obsługują Native SegWit, nie ma praktycznego powodu, aby używać Nested SegWit.

Przykład: 37sfXRaSVnTXHP751Na7ZrfyzST1FHakCv

Native SegWit (P2WPKH)

Aktualnie zalecany standard dla większości użytkowników. Adresy Native SegWit zaczynają się od bc1q i używają kodowania Bech32, które oferuje lepsze wykrywanie błędów niż starsze formaty.

SegWit przeniósł dane podpisów poza główny blok do oddzielnej struktury, zwalniając miejsce. Sieć korzystnie wycenia odzyskane miejsce, co przekłada się na opłaty około 30% niższe niż Legacy przy porównywalnych transakcjach. Wsparcie w portfelach i giełdach jest teraz powszechne.

Przykład: bc1qnj2502g4eeu9h2pp669xxl6vkseepmgrfjgx6q

Taproot (P2TR)

Najnowszy format, aktywowany w listopadzie 2021 roku. Adresy Taproot zaczynają się od bc1p i używają zaktualizowanego kodowania Bech32m. Format wprowadza podpisy Schnorr, które są mniejsze i bardziej wydajne niż poprzednie podpisy ECDSA.

Transakcje Taproot wyglądają identycznie na blockchainie niezależnie od ich złożoności, co poprawia prywatność wszystkich użytkowników. Dla kogoś, kto regularnie konsoliduje wiele małych środków bitcoin w jednej transakcji, opłaty Taproot mogą być niższe niż w Native SegWit.

Wsparcie portfeli stale rośnie od 2021 roku, ale adopcja na giełdach i u brokerów pozostaje niepełna. Native SegWit jest nadal bezpieczniejszym domyślnym wyborem dla większości osób.

Przykład: bc1psvs8lx0kz3dl5nfnfkdjl3dy4vw3p34y97ytqt34hcapjeryn0gqg6njml

Ponowne Użycie Adresów i Prywatność

Nowoczesne portfele generują nowy adres odbiorczy po każdej przychodzącej transakcji. To nie jest błąd. To celowa funkcja prywatności.

Blockchain Bitcoina jest publiczny i trwały. Jeśli wielokrotnie używasz tego samego adresu, każdy może powiązać wszystkie te transakcje i zbudować pełny obraz Twojej aktywności. Nowy adres dla każdej płatności przerywa ten ślad.

Twoje stare adresy nie wygasają. Każdy adres wygenerowany przez Twój portfel pozostaje ważny i jest nadal powiązany z Twoim portfelem. Nowy adres to po prostu ten, który portfel rekomenduje do użycia jako następny.

Którego Formatu Powinieneś Używać?

Dla większości użytkowników Native SegWit jest dziś właściwym wyborem. Opłaty są niskie, kompatybilność jest wysoka, a format jest dobrze ugruntowany.

Taproot warto rozważyć, jeśli Twój portfel go obsługuje, szczególnie jeśli masz tendencję do gromadzenia wielu małych przychodzących transakcji z czasem. Zaleta opłatowa jest najbardziej widoczna, gdy transakcja ma więcej wejść niż wyjść.

Legacy i Nested SegWit nie mają żadnego praktycznego zastosowania w nowych portfelach. Jeśli Twój obecny portfel oferuje tylko te formaty, może być czas poszukać nowocześniejszej alternatywy.

Kluczowe Fakty

Adres Bitcoin jest wyprowadzany z klucza publicznego za pomocą dwóch funkcji skrótu: SHA-256 i RIPEMD-160.

Istnieją cztery aktywne formaty adresów: Legacy (P2PKH), Nested SegWit (P2SH), Native SegWit (Bech32) i Taproot (Bech32m).

Adresy Native SegWit zaczynają się od bc1q i oferują około 30% niższe opłaty w porównaniu do Legacy.

Adresy Taproot zaczynają się od bc1p i zostały aktywowane w listopadzie 2021 roku.

Nowoczesne portfele generują nowy adres dla każdej transakcji, aby chronić Twoją prywatność.

Wszystkie stare adresy z Twojego portfela pozostają ważne bezterminowo.

Często zadawane pytania

Tak. Jeśli wyślesz na prawidłowy, ale błędny adres, bitcoiny przepadają na zawsze. Nie istnieje żaden bank ani zespół wsparcia, który mógłby cofnąć transakcję. Zawsze kopiuj adresy zamiast wpisywać je ręcznie i sprawdzaj pierwsze oraz ostatnie znaki przed potwierdzeniem.

Nowoczesne portfele generują nowy adres po każdej przychodzącej transakcji. Chroni to Twoją prywatność, utrudniając powiązanie wszystkich Twoich transakcji. Wszystkie Twoje poprzednie adresy pozostają ważne i nadal są połączone z Twoim portfelem.

Nie. Adres Bitcoin może otrzymywać wyłącznie bitcoiny. Wysłanie Ethereum, USDT lub jakiejkolwiek innej kryptowaluty na adres Bitcoin spowoduje trwałą utratę tych środków.

Nie. Generowanie adresów jest bezpłatne. Opłaty sieciowe są pobierane tylko wtedy, gdy wysyłasz bitcoiny, a nie gdy je otrzymujesz.

Ta osoba może wysłać Ci bitcoiny i przeglądać historię Twoich transakcji w eksploratorze bloków. Nie może jednak ukraść Twoich środków bez znajomości Twojego klucza prywatnego.

Źródła

  1. 1.Bitcoin Wiki: Address
  2. 2.Bitcoin Wiki: Technical Background of Version 1 Bitcoin Addresses
  3. 3.BIP 0141: Segregated Witness
  4. 4.BIP 0341: Taproot
  5. 5.transactionfee.info: P2TR key-path spends

To nie jest porada finansowa. CanoeBit publikuje wyłącznie treści edukacyjne. Nic tutaj nie stanowi rekomendacji kupna, sprzedaży ani trzymania jakiegokolwiek aktywa.