Čo je Pay to PubKey Hash (P2PKH)?
Pay to PubKey Hash (P2PKH) je klasický Bitcoin skript, ktorý zamyká mince na hash verejného kľúča. Pri utrácaní ho neskôr odhalíte zhode verejného kľúča a preukázaním vlastníctva podpisom. Predstavte si visací zámok na profilovej siluete a celý kľúč sa objaví až pri odomknutí.
P2PKH odhaluje váš verejný kľúč hneď na začiatku. Nie celkom. Kľúč zostáva skrytý, kým nespendujete, čo pridáva istú mieru súkromia a skracuje útokový okienko.
Ako Pay to PubKey Hash (P2PKH) funguje
Rýchly prehľad, bez zbytočností. Predstavte si, že platíte kamarátovi, ktorý chce klasický Bitcoin štýl.
- Krok 1: Pošlete mince na jednu z ich adries.
- Krok 2: Výstup je uzamknutý na hash ich verejného kľúča pomocou hash160.
- Krok 3: Keď minú, odhalia tento verejný kľúč a pridajú podpis vytvorený ich súkromným kľúčom.
- Krok 4: Každý uzol overí matematiku na cryptografickom podpise a potvrdí, že hash zodpovedá ukázanému verejnému kľúču.
- Krok 5: Ak to sedí, sieť prijme utrácanie a mince sa presunú.
To je myšlienka. Čisté, jednoduché, časom vyskúšané.
Prečo na Pay to PubKey Hash (P2PKH) záleží
A prečo by ste sa mali starať? Tu je krátka verzia.
- Výhoda: široká podpora medzi peňaženkami a exchangemi, čo znamená menej problémov a rýchlejšie odosielanie.
- Perspektíva: je to pôvodný mainstreamový formát Bitcoin, ktorý je stále bežný, aj keď pribúdajú novšie typy.
- Relevantnosť: uvidíte ho kedykoľvek začína adresa na 1, v návodoch, starších zálohach a v množstve nastavení studeného úložiska.
Pozrite si P2PKH podľa adries, ktoré začínajú na 1. Naskenujte QR alebo vpíšte opatrne, pretože jediná nesprávna cifra pokazí párty.
Kľúčové charakteristiky Pay to PubKey Hash (P2PKH)
Čo ju odlišuje:
- Lockovanie: Mince sú uzamknuté na hash verejného kľúča, nie na samotný kľúč.
- Súkromie: Verejný kľúč sa objaví až pri utráčaní, nie v čase prijímania.
- Podpora: Funguje takmer na všetkom, od starších peňaženiek po hardvérové zariadenia.
- Poplatky: O niečo väčšia váha než moderné formáty, takže môže stáť viac, keď mempooly stúpajú.
Variácie
P2PKH je klasika, ale stretnete aj novšie príbuzné:
- P2SH: Pay to Script Hash (P2SH) zabaľuje flexibilné skripty do hash, čím robí multi sig a ďalšie triky vyzerať ako jednoduchú adresu.
- P2WPKH: SegWit verzia, ktorá žije v bech32, šetrí poplatky a obmedzuje malleabilitu; pozrite Segregated Witness (SegWit) pre to, čo sa zmenilo.
- P2TR: Taproot prináša zjednotenie kľúča a skriptu s väčším súkromím pri bežných výdajoch, často viditeľné ako bc1p adresy.
Zopakované použitie tej istej adresy P2PKH poškodzuje súkromie. Čerstvá adresa, čerstvé ty.
Príklad
Vy platíte tvorcovi tým, že pošlete na adresu, ktorá začína na 1, oni ju neskôr utratia so svojím kľúčom a podpisom, a to je Pay to PubKey Hash (P2PKH) v akcii.
Zaujímavé fakty
Skoršie bloky používali pay to pubkey, nie hashovanú verziu. Prechod na P2PKH udržiaval kľúče skryté až po utrácanie a šetril byty, čo bolo veľmi Satoshi energy.
Zhrnutie
V jednej vete: Pay to PubKey Hash P2PKH je Bitcoinov klasický visací zámok, kde kľúč zostáva mimo pódia, kým nie je čas presunúť mince.