Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 222|Odpowiedź: 0

Wprowadzenie do typów adresów Bitcoin: Legacy, zagnieżdżony SegWit, Natywny SegWit i Taproot

[Skopiuj link]
Opublikowano 2025-10-17 11:35:22 | | | |
Ewolucja protokołu Bitcoin doprowadziła do pojawienia się różnych typów adresów w sieci Bitcoin, dostosowanych do potrzeb bezpieczeństwa i efektywności. Na przykład niektóre portfele wymagają wyboru typu adresu, jak pokazano na poniższym rysunku:



Adres dziedziczny (P2PKH)

Protokół: BIP-44
Typowa ścieżka: m/44'/0'/0'/0'/0/0 (pierwszy zewnętrzny adres konta głównego Bitcoina).
  • Adresy dziedziczone to pierwszy format adresowy przyjęty przez Bitcoina i zaczyna się od liczby 1, na przykład: 1MbeQFmHo9b69kCfFa6yBr7BQX4NzJFQq9
  • Adresy te opierają się na skryptach Pay-to-Public-Key-Hash (P2PKH), a ich transakcje zajmują dużo miejsca na blockchainie, są stosunkowo wolno przetwarzane i nie są wystarczająco anonimowe.

Zagnieżdżony adres SegWit (P2SH)

Protokół: BIP-49
Typowa ścieżka: m/49'/0'/0'/0'/0/0 (pierwszy zewnętrzny adres konta głównego Bitcoina)
  • Zagnieżdżony SegWit to adres P2SH Bitcoin, który zaczyna się od liczby 3, na przykład: 3EmUH8Uh9EXE7axgyAeBsCc2vdUdKkDqWK
  • SegWit to technologiczna aktualizacja zaprojektowana w celu rozwiązania podatności transakcji Bitcoin, zwiększenia pojemności sieci oraz obniżenia opłat transakcyjnych. Adresy wykorzystujące SegWit zmniejszają rozmiar transakcji BTC, co skutkuje niższymi opłatami transferowymi.

Adres rodzimy SegWit (P2WPKH)

Protokół: BIP-84
Typowa ścieżka: m/84'/0'/0'/0'/0/0 (pierwszy zewnętrzny adres głównego konta Bitcoin).
  • Natywny SegWit to adres Bitcoin, który zaczyna się od bc1q i wykorzystuje schemat kodowania Bech32, na przykład: bc1qj89046x7zv6pm4n00qgqp505nljnfp6xfznyw
  • Natywne rozwiązania SegWit dodatkowo optymalizują przetwarzanie transakcji w porównaniu do zagnieżdżonego SegWit, osiągając lepsze wyniki pod względem kompatybilności między portfelami, czytelności i oszczędności miejsca.

Adres taproot (P2TR)

Protokół: BIP-86,Logowanie do linku jest widoczne.
Typowa ścieżka: m/86'/0'/0'/0/0 (pierwszy zewnętrzny adres konta głównego Bitcoina).
  • Taproot to typ adresu Bitcoin, który zaczyna się od bc1p i wykorzystuje schemat kodowania Bech32m, a także jest najnowszym typem adresu Bitcoin, takim jak: bc1p8denc9m4sqe9hluasrvxkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe
  • Taproot, znacząca aktualizacja, którą Bitcoin uruchomił pod koniec 2021 roku, wprowadził nowy schemat podpisów o nazwie Schnorr signatures, który pozwala złożonym transakcjom wielopodpisowym wyglądać jak zwykłe transakcje, dodając prywatność.

Tabela porównawcza

umowa
Format adresu (na przykładzie Bitcoina)
Prefiks adresu (Bitcoin Mainnet)
Podstawowe cechy:
BIP-44Adres dziedziczny (adres dziedziczny)1Najwcześniejszy format adresowy, który jest najbardziej kompatybilny, ale ma dłuższą długość, został stopniowo zastąpiony.
BIP-49P2WPKH zagnieżdżony w P2SH (format kompatybilny)3Kompatybilny z formatem SegWit dla adresów starszych, równoważąc kompatybilność z korzyściami SegWit (takimi jak niskie opłaty).
BIP-84Adres SegWit z rodzimej strony P2WPKHbc1qCzysty format SegWit, z niższymi opłatami i wyższym bezpieczeństwem, jest obecnie popularnym wyborem.
BIP-86P2TR (adres taproot)bc1pObsługuje protokół Taproot, który zapewnia silniejszą ochronę prywatności i funkcjonalności (np. obsługuje złożone skrypty) i jest odpowiedni do zaawansowanych scenariuszy.

.NET/C# generuje adres Taproot BTC

Zacznij od odniesienia się do pakietu, w następujący sposób:
Kod jest następujący:
Jak pokazano poniżej:



Odniesienie:

Logowanie do linku jest widoczne.
Logowanie do linku jest widoczne.




Poprzedni:Szczegółowe wyjaśnienie kodowania blockchain Base58, Base58Check, Bech32 i Bech32m
Następny:Analiza crawlera w centrum handlowym Douyin pozycjonuje 6 bogów, analiza kontroli ryzyka, teraz powinno być 7 bogów X-Perseusz
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com