Bitcoin VerityOtwórz porównywarkę

Poziom 6 · Użytkowanie i bezpieczeństwo

Typy adresów Bitcoina i zgodność

Co oznaczają początki 1, 3, bc1q i bc1p, jak pomaga suma kontrolna i dlaczego nie wolno ręcznie konwertować adresu.

Artykuł
61
Czas czytania
13 minut
Zweryfikowano
8 września 2026 r.

Sedno w skrócie

Adres Bitcoina koduje sieć i format warunku wydania. Adresy mainnetu często zaczynają się od 1, 3, bc1q lub bc1p. Prefiks pomaga portfelowi odczytać cel, ale nie potwierdza właściciela. Wybrany format musi obsługiwać oprogramowanie nadawcy i odbiorcy.

01

Adres przedstawia warunek wydania

Adres jest kodowaniem dla użytkownika, z którego portfel buduje skrypt wyjścia. Nie jest kluczem prywatnym ani kontem przechowywanym w sieci. Jeden portfel może wyprowadzać wiele adresów, a płatność wiąże się ze skryptem dopiero po utworzeniu wyjścia transakcji.

Kodowanie zawiera sumę kontrolną wykrywającą wiele błędów kopiowania. Poprawna suma dowodzi spójności, nie własności, uczciwości ani zamierzonej sieci. Złośliwe oprogramowanie może podstawić w pełni prawidłowy adres atakującego.

02

Cztery częste prefiksy mainnetu

Starszy P2PKH zwykle zaczyna się od 1. Adres z 3 to P2SH i może oznaczać zagnieżdżony SegWit, multisig lub inny skrypt; sam prefiks tego nie rozstrzyga. Natywny SegWit v0 używa Bech32 i zazwyczaj zaczyna się bc1q.

Taproot to SegWit v1, używa Bech32m, a jego adres P2TR na mainnecie zaczyna się bc1p. BIP 350 wymaga Bech32m dla wersji witness 1–16, pozostawiając Bech32 dla v0. Portfel powinien odróżniać je automatycznie.

  • 1: zwykle legacy P2PKH
  • 3: P2SH, nie zawsze jeden typ
  • bc1q: natywny SegWit v0; bc1p: Taproot v1
03

Zgodność dotyczy obu stron

Odbiorca powinien wygenerować format, który jego portfel później odtworzy i wyda. Portfel nadawcy musi ten format rozpoznać. Starsze oprogramowanie może nie rozumieć nowszej wersji witness, mimo że jest prawidłowa według obecnych reguł.

Nie zmieniaj znaków ani nie używaj strony do „konwersji”. Inny typ wyjścia wymaga nowego prawidłowego celu wygenerowanego przez portfel. Podczas odzyskiwania seed może nie pokazać każdego konta bez właściwej ścieżki derywacji i typu skryptu.

04

Nowszy nie znaczy zawsze tańszy

SegWit zmienił rozliczanie wagi, więc wydawanie porównywalnych wejść witness jest zwykle bardziej oszczędne niż legacy. Końcowa opłata zależy jednak od liczby i typów wszystkich wejść i wyjść oraz feerate.

Format adresu nie jest oceną prywatności. Ponowne użycie, wybór monet, reszta i dane wysłane serwerowi portfela mogą ujawnić znacznie więcej niż prefiks. Przed istotną płatnością sprawdź cały adres na zaufanym ekranie.

Poziom 6 · Użytkowanie i bezpieczeństwo

Pojęcia, które warto znać

P2SH
Pay to Script Hash, format wyjścia mainnetu zwykle reprezentowany adresem z 3.
Bech32
Kodowanie adresu z sumą kontrolną dla celu SegWit v0.
Bech32m
Zmodyfikowane kodowanie wymagane dla SegWit v1–v16, w tym Taproot.

Częsty błąd

Każdy adres zaczynający się od 3 jest adresem SegWit.

Dokładniejsze wyjaśnienie

Prefiks 3 oznacza P2SH. Zagnieżdżony SegWit to tylko jedno zastosowanie; P2SH może opakować multisig lub inny skrypt.

Dokładniejsze wyjaśnienie

Czy wszyscy zawsze powinni używać bc1p?

Nie automatycznie. Taproot jest prawidłowy i użyteczny, ale musi go wspierać nadawca, odbiorca i sposób kopii. Sprawdzony proces bc1q może być lepszy niż źle użyty nowszy format.

61

Najważniejsze wnioski

  1. 01Adres koduje format i sieć, nie tożsamość odbiorcy.
  2. 02Suma kontrolna łapie wiele błędów, lecz nie poprawny adres atakującego.
  3. 03Prefiksy 1, 3, bc1q i bc1p należą do różnych rodzin wyjść.
  4. 04Nie edytuj ani nie konwertuj adresu ręcznie; niech wygeneruje go zgodny portfel.

Podsumowanie jak dla dziecka

Najprościej jak się da

Początki 1, 3, bc1q i bc1p oznaczają różne formaty wyjść. Suma kontrolna wykrywa wiele pomyłek, ale nie potwierdza właściciela. Nie edytuj adresu ręcznie.

Zweryfikowano: 8 września 2026 r.

Źródła i dalsza lektura

Źródła potwierdzają konkretne fakty i definicje; ich wskazanie nie oznacza, że redakcja podziela wszystkie poglądy autora.

01
BIP 173: adresy Bech32Bitcoin Improvement Proposals
bips.dev
02
BIP 350: Bech32mBitcoin Improvement Proposals
bips.dev
03
BIP 49: zagnieżdżony SegWitBitcoin Improvement Proposals
bips.dev
04
BIP 84: natywny SegWitBitcoin Improvement Proposals
bips.dev
05
BIP 86: derywacja TaprootBitcoin Improvement Proposals
bips.dev

Materiał edukacyjny, nie rekomendacja inwestycyjna.