INFORMATICS

The Best

Przełącznik języka

Zaproś mnie na KAWE

Jeżeli podoba Ci się strona i chcesz wspomóc projekt!

Postaw mi kawę na buycoffee.to

This Site

Płatnik

CMS

Hardware

Uncategorised

Emulators

Powershell

Storage Array

DNS

Antivirus program

Licznik

3.png0.png4.png1.png5.png0.png3.png
Today400
Yesterday1207
This week6385
This month16404
Total3041503

Visitor Info

  • IP: 3.129.67.248
  • Browser: Unknown
  • Browser Version:
  • Operating System: Unknown

Who Is Online

3
Online

piątek, 22 listopad 2024 06:32

adresy sieci Bitcoin

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna
 

 

Obecnie  w sieci Bitcoin mamy trzy rodzaje adresów:

  • zaczynające się od 1 - Legacy (P2PKH): addresses start with a 1
  • zaczynające się od 3 - Nested SegWit (P2SH): addresses start with a 3
  • zaczynające się od bc1 - Native SegWit (bech32): addresses start with bc1

SegWit to skrót od Segregated Witness. Jest to forma organizacji danych na temat transakcji zawieranych w sieci Bitcoin. Jest odpowiedzią na problem skalowalności Bitcoina. Objawia się on poprzez ograniczoną ilość transakcji, jaką sieć jest w stanie przeprowadzić w ciągu sekundy. W chwili obecnej jest to kilkanaście transakcji na sekundę. A bywały czasy przed SegWitem, że było ich tylko kilka.

Transakcje które wysyłamy do sieci są zgrupowane w bloki (stąd nazwa blockchain). Kolejny blok jest tworzony co mniej więcej 10 minut. I zawiera wszystkie transakcje powstałe w tym czasie. To znaczy nie do końca wszystkie. Zawiera tyle transakcji, ile zmieści się w 1 megabajtowym bloku. 

Adresy zaczynające się od 1 (Legacy)

Jest to standardowy adres starego typu. Działa on w bardzo prosty sposób. Aby móc dysponować środkami wpłaconymi na ten adres, należy wykazać się pasującym kluczem publicznym i podpisem stworzonym przy pomocy odpowiadającego mu klucza prywatnego.

Adresy zaczynające się od 3 (Nested SegWit)

Jest to drugi rodzaj adresów, który istniał jeszcze przed wprowadzeniem SegWitu. 

Adresy te różnią od tych wcześniej opisywanych tym, że aby można było wypłacać z nich środki, spełnione muszą być określone warunki. Warunki te są zaprogramowane w języku skryptowym Bitcoina. Każdy z tego rodzaju adresów ma swój własny skrypt, który jest wykonywany i musi zostać pomyślnie spełniony, aby możliwe było zrealizowanie transakcji z takiego adresu.

 

Adresy zaczynające się od bc1 (Native SegWit)

Nowa grupa adresów dostępna od momentu wprowadzenia SegWita. Ten typ adresów pozwala na pełne, natywne wykorzystanie nowej technologii. Dzięki czemu realizowane transakcje są mniejsze, a tym samym tańsze w realizacji (mniejsza opłata dla górników). Mankamentem tego rodzaju adresów jest to, że portfele starego typu (zaczynające się na 1) nie są w stanie zrealizować transakcji na adresy typu Native SegWit. 

 

 

Bardzo dobry artykuł:

SegWit oraz różne adresy sieci Bitcoina - Zrozumieć Bitcoina (zrozumiecbitcoina.pl)

 

Search