Autor |. Wyprodukowano Huohuo |. Vernacular Blockchain (ID: hellobtc)
W świecie szyfrowania adres portfela jest równie ważny jak „numer rachunku karty bankowej” i „adres rachunku”, a każda operacja jest z nim nierozerwalnie związana. Wraz z narodzinami protokołu Ordinals, promował on przyjęcie Bitcoina opartego na Segregated Aktualizacje Witness i Taproot, co sprawia, że wiele osób po raz pierwszy korzysta ze specjalnych formatów adresów, takich jak „bc1p”. Ile więc formatów adresów portfeli ma Bitcoin i jaka jest ich charakterystyka? Zajmijmy się dziś wspólnie popularno-naukowym…
01 Co to jest adres Bitcoin?
Adres Bitcoin służy do wysyłania i odbierania Bitcoinów, podobnie jak tradycyjne konto bankowe. Każdy, kto posiada Twoje konto bankowe, może wysyłać Ci Bitcoiny, możesz także przesyłać Bitcoiny na inne konta. Adres Bitcoin to ciąg liter i cyfr. Oto kilka przykładów:

Te adresy Bitcoin pokażą, skąd Bitcoiny są odbierane i wysyłane, informując ludzi, skąd pochodzą Bitcoiny i dokąd zmierzają. W rzeczywistości przypomina to system poczty e-mail do wysyłania i odbierania wiadomości e-mail, z tą różnicą, że jest to kontekst Bitcoin, treść wiadomości e-mail to Bitcoin, adres e-mail to adres Bitcoin, a skrzynka pocztowa to portfel Bitcoin. Warto jednak zaznaczyć, że pojedynczy adres nie musi oznaczać jednego użytkownika. Za adresem może stać grupa osób, ale dana osoba może mieć także wiele adresów.
02 Klasyfikacja typu adresu Bitcoin
Jak widać na powyższym obrazku, wszystkie adresy Bitcoin zaczynają się od prefiksu 1, 3 lub bc1. Poza tym nie ma innego początku. Dzieje się tak dlatego, że używają innego formatu adresu. W rzeczywistości istnieją cztery główne typy adresów Bitcoin: 1. Adres starszego klucza publicznego/płatności (P2PKH). Ten typ adresu to tradycyjny adres Bitcoin, zwany także starszym adresem zwane adresami Pay-To-Public-Key-Hash (P2PKH), ponieważ kiedy Bitcoin został wprowadzony na rynek w 2009 roku, były one generowane w wyniku wygenerowania pary kluczy publiczny/prywatny, co w tamtym czasie było jedynym sposobem na utworzenie adresu. Dziś ten typ adresu zajmuje najwięcej miejsca w transakcjach i dlatego jest najdroższym typem adresu. Jednak takie adresy są łatwe do zidentyfikowania, ponieważ wszystkie zaczynają się od „1”. Przykład: 15f12gEh2DFcHyhSyu7v3Bji5T3CJa9Smn Obecnie będziesz używać tego typu adresu tylko w przypadku korzystania ze starych portfeli, które nie są kompatybilne z nowym adresem. 2. Adres Pay-to-Script-Hash (P2SH) W porównaniu z tradycyjnym adresem zaczynającym się od „1”, adres P2SH nie jest skrótem klucza publicznego, ale skrótem obejmującym określone skrypty techniczne, dostępny dla przelewów wymagających wielu -podpisów, możesz nawet użyć Segregated Witness, aby zaoszczędzić na opłatach transakcyjnych. Wysyłanie na adres P2SH jest o około 26% tańsze niż portfel korzystający ze starego adresu. Przykład: 35PBEaofpUeH8VnnNSorM1QZsadrZoQp4N 3. Oddzielny adres świadka (SegWit) Adres Bech32 Adres Segwit jest również nazywany adresem Bech32 i charakteryzuje się tym, że zaczyna się od bc1q. Ten typ adresu Bitcoin zmniejsza ilość informacji przechowywanych w transakcji. Nie przechowują one podpisów i skryptów w transakcji, ale w świadku. Dlatego w porównaniu do adresów P2SH, adresy Segwit mogą zaoszczędzić około 16% opłat transakcyjnych na adres tradycyjny i zaoszczędź ponad 38%. Ze względu na tę oszczędność kosztów jest to najczęściej używany adres transakcji Bitcoin. Przykład: bc1q42lja79elem0anu8q8s3h2n687re9jax556pcc Jednak niektóre giełdy i portfele nie obsługują jeszcze adresów Segwit, więc użytkownicy zostaną poproszeni o przesłanie im adresu P2SH. Dlatego większość portfeli nadal zawiera opcję utworzenia portfela P2SH lub nawet starego portfela adresowego. 4. Adres taproot Aby poprawić efektywność wykorzystania przestrzeni blokowej i obniżyć koszty, SegWit wprowadził pewne zmiany w sposobie konstruowania adresów.Dlatego w oparciu o adres SegWit opracowano adres Taproot zaczynający się od „bc1p”, co jest tłumaczone jako główny adres główny. Ten typ adresu dodatkowo zmniejsza przestrzeń dyskową, poprawia wydajność transakcji i zapewnia lepszą prywatność. Przykład: bc1pmzfrwwndsqmk5yh69yjr5lfgfg4ev8c0tsc06e
03 Podsumowanie
Adresy Bitcoin mają pewne podobieństwa do współczesnych kont bankowych, ponieważ konta bankowe są również wykorzystywane w transakcjach do wysyłania aktywów. Jednakże w przypadku adresów Bitcoin wysyłane są Bitcoiny. Chociaż istnieją różne typy adresów Bitcoin, adresy te są używane w ten sam sposób i mają cechy zgodności krzyżowej, dzięki czemu Bitcoin może krążyć między różnymi adresami. Jednakże przypominamy, że bezpieczeństwo szyfrowania zawsze było kwestią godną uwagi. Przed wysłaniem zaszyfrowanych zasobów pamiętaj o dokładnym sprawdzeniu adresu, aby zapobiec niepotrzebnym stratom.
KONIEC
