Sieť, protokol a jednotka
Slovo Bitcoin s veľkým B sa často používa pre sieť a protokol; bitcoin alebo BTC pre účtovnú jednotku. Neexistuje centrálna databáza s účtom u jedného prevádzkovateľa. Mnohé nezávislé počítače uchovávajú a overujú históriu podľa kompatibilných pravidiel.
Protokol určuje, čo je platná transakcia, ako sa overujú podpisy, ako vznikajú bloky a za akých podmienok pribúdajú nové jednotky. Otvorený zdrojový kód možno meniť, ale zmena nemôže prinútiť ostatných používať nové pravidlá. Praktický výsledok závisí od prijatia softvéru účastníkmi siete.
Čo sa stane pri platbe
Peňaženka vytvorí transakciu, ktorá odkazuje na predchádzajúce neutratené výstupy a určí nové podmienky ich minutia. Súkromným kľúčom vytvorí digitálny podpis. Kľúč neopúšťa zariadenie, ak je peňaženka správne navrhnutá; do siete sa odošle podpísaná transakcia.
Uzly skontrolujú podpisy, formát, dostupnosť vstupov a ďalšie konsenzuálne pravidlá. Platnú transakciu môžu posunúť ďalej a zaradiť do mempoolu. Ťažiari vyberajú transakcie do kandidátskeho bloku. Platba pred zaradením do bloku nie je rovnako konečná ako platba s viacerými potvrdeniami.
- peňaženka spravuje kľúče a pripravuje transakcie
- uzly nezávisle overujú súlad s pravidlami
- ťažiari navrhujú poradie transakcií a dokazujú vynaloženú výpočtovú prácu
Bloky, ťažba a konsenzus
Ťažiar hľadá hash hlavičky bloku pod cieľovou hodnotou. Pokusy spotrebúvajú výpočtový výkon a energiu; overenie výsledku je pre uzol rýchle. Úspešný blok odkazuje na predchádzajúci, čím vzniká reťaz. Uzly prijmú iba blok, ktorý spĺňa pravidlá, takže ťažiar nemôže svojvoľne vytvoriť viac bitcoinov alebo minúť cudzie mince.
Ak vzniknú dve dočasné vetvy, uzly podľa pravidiel sledujú reťaz s najväčšou nahromadenou prácou. S ďalšími blokmi rastú náklady na spätnú zmenu histórie. Potvrdenie nie je magická absolútna konečnosť, ale rastúca ekonomická istota, ktorej potrebná úroveň závisí od hodnoty a rizika platby.
Ponuka, silné stránky a limity
Nové bitcoiny vznikajú ako súčasť blokovej odmeny podľa harmonogramu, ktorý sa približne každých 210 000 blokov znižuje na polovicu. Konsenzuálne pravidlá smerujú k maximálnej ponuke 21 miliónov BTC. Poplatky platia používatelia za priestor v bloku a ich význam pre príjem ťažiarov sa v čase zvyšuje.
Silou systému je otvorený prístup, nezávislé overenie, prenositeľnosť a možnosť vlastnej úschovy. Limitmi sú volatilita, kapacita základnej vrstvy, energetická náročnosť proof of work, verejná transakčná stopa a vysoká zodpovednosť držiteľa kľúčov. Lightning a ďalšie vrstvy zlepšujú niektoré typy platieb, ale pridávajú vlastné kompromisy.
Čo je v peňaženke
Bitcoiny nie sú uložené v telefóne ani hardvérovej peňaženke ako súbor mincí. Sieť eviduje neutratené výstupy a podmienky ich minutia. Peňaženka uchováva alebo odvodzuje kľúče, sleduje relevantné záznamy a pomáha vytvoriť platný podpis.
Kto získa seed alebo súkromný kľúč, môže zvyčajne vytvoriť platný prevod. Kto ich nenávratne stratí bez zálohy, nemá centrálnu obnovu hesla. Prvý bezpečnostný krok preto nie je nákup veľkej sumy, ale malý test: záloha, prijatie, odoslanie a overenie obnovy podľa dôveryhodného postupu.