Bitcoin VerityOtvoriť porovnávač ↗

Úroveň 5 · Ako Bitcoin funguje

Súkromný kľúč, verejný kľúč, adresa a podpis

Štyri pojmy, ktoré sa často zamieňajú: čo má zostať tajné, čo možno zverejniť a čo presne dokazuje podpis.

Článok
44
Čas čítania
15 minút
Skontrolované
26. septembra 2026

Podstata v skratke

Súkromný kľúč je tajná hodnota, ktorou peňaženka podpisuje. Z neho matematicky odvodí verejný kľúč. Adresa je prakticky zapísaný cieľ platby, nie samotný účet. Podpis dokazuje oprávnenie minúť konkrétny výstup. Tajný kľúč pritom netreba ukázať sieti.

Zhrnutie ako pre dieťa

Úplne jednoducho

Súkromný kľúč je ako veľmi tajné pero, ktorým vieš podpísať platbu. Verejný kľúč pomáha ostatným skontrolovať podpis a adresa im povie, kam majú zaplatiť. Tajný kľúč ani zálohovacie slová sa nikomu neposielajú.

01

Súkromný kľúč musí zostať tajný

Súkromný kľúč je veľmi veľké náhodné číslo v povolenom rozsahu. Peňaženka ho používa na vytvorenie digitálneho podpisu. Kto kľúč získa, môže podpisovať platby z príslušných výstupov. Preto sa kľúč neposiela príjemcovi ani bitcoinovým uzlom.

Moderná peňaženka zvyčajne spravuje veľa kľúčov automaticky. Používateľ ich obnovuje zo zálohy, napríklad zo seed slov. Seed je hlavné tajomstvo, z ktorého možno odvodiť ďalšie kľúče. Jeho únik môže ohroziť celú peňaženku.

02

Verejný kľúč možno ukázať

Verejný kľúč vznikne zo súkromného kľúča pomocou kryptografie eliptických kriviek. Bitcoin používa krivku s názvom secp256k1. Výpočet jedným smerom je jednoduchý. Z verejného kľúča však dnešnými známymi postupmi nemožno prakticky získať súkromný kľúč.

Verejný kľúč pomáha overiť podpis. Nedáva však právo vytvoriť nový platný podpis. Podobá sa zámku, ktorý môže vidieť každý. Súkromný kľúč je tajomstvo potrebné na jeho otvorenie. Pri kryptografii ide o matematický vzťah, nie o fyzický predmet.

03

Adresa je cieľ platby, nie tajomstvo

Bitcoinová adresa je čitateľne zakódovaný cieľ platby. Podľa typu môže vychádzať z verejného kľúča alebo zo skriptu. Skript je krátky program s podmienkami minutia. Adresa obsahuje aj kontrolné prvky, ktoré pomáhajú odhaliť niektoré preklepy.

Adresu možno zverejniť na prijatie platby. Neznamená to však, že je dobré používať ju stále. Opakované použitie uľahčuje prepájanie transakcií a znižuje súkromie. Nová adresa nemení vlastníka, iba sťažuje jednoduché spájanie platieb.

  • súkromný kľúč: tajomstvo na vytvorenie podpisu
  • verejný kľúč: údaj na overenie podpisu
  • adresa: zakódovaný cieľ, na ktorý peňaženka vytvorí výstup
  • podpis: dôkaz oprávnenia pre konkrétne údaje transakcie
04

Podpis chráni konkrétnu transakciu

Peňaženka nepodpisuje všeobecné vyhlásenie typu „som vlastník“. Podpíše určené časti pripravenej transakcie. Ak niekto zmení chránenú sumu alebo cieľ, overenie podpisu zlyhá. Presný rozsah podpisu závisí od použitého režimu podpisovania.

Staršie typy výstupov používajú najmä podpisy ECDSA. Taproot používa Schnorrove podpisy podľa BIP 340. Obe schémy pracujú s krivkou secp256k1, ale majú odlišné pravidlá. Kryptografia chráni oprávnenie, nie používateľa pred podvodnou aplikáciou alebo zlou adresou.

Úroveň 5 · Ako Bitcoin funguje

Pojmy, ktoré treba poznať

Súkromný kľúč
Tajná náhodná hodnota, ktorou peňaženka vytvára digitálne podpisy. Nesmie sa zverejniť.
Verejný kľúč
Údaj odvodený zo súkromného kľúča, pomocou ktorého možno overiť podpis bez odhalenia tajomstva.
Digitálny podpis
Kryptografický dôkaz, že držiteľ príslušného súkromného kľúča schválil určené údaje.

Častý omyl

Bitcoinová adresa je verejný kľúč a funguje ako trvalé číslo bankového účtu.

Presnejšie vysvetlenie

Adresa je zakódovaný cieľ výstupu. Jej vzťah ku kľúču závisí od typu adresy. Peňaženka môže vytvárať nové adresy, aby obmedzila prepájanie platieb.

Presnejšie vysvetlenie

Keď je kryptografia silná, môže byť peňaženka úplne bezpečná?

Nie. Útočník nemusí prelomiť matematiku, ak ukradne seed, podsunie inú adresu alebo oklame používateľa. Rizikom môže byť aj chybný softvér či nezabezpečená záloha. Silná kryptografia rieši dôležitú časť problému, no bezpečnosť závisí aj od zariadenia a postupu používateľa.

44

Čo si odniesť

  1. 01Súkromný kľúč podpisuje a musí zostať tajný.
  2. 02Verejný kľúč umožňuje podpis overiť bez odhalenia súkromného kľúča.
  3. 03Adresa je praktický cieľ platby a jej opakované používanie zhoršuje súkromie.
  4. 04Podpis chráni určené údaje transakcie, nie každé rozhodnutie používateľa.

Skontrolované: 26. septembra 2026

Zdroje a ďalšie čítanie

Zdroje podporujú konkrétne fakty a definície; ich uvedenie neznamená, že redakcia preberá každý názor autora.

01
Bitcoin Developer Guide: peňaženky a kľúčeBitcoin Developer Guide
developer.bitcoin.org ↗
02
Bitcoin Developer Guide: podpisovanie transakciíBitcoin Developer Guide
developer.bitcoin.org ↗
03
BIP 340: Schnorrove podpisy pre secp256k1Bitcoin Improvement Proposals
bips.dev ↗

Vzdelávací obsah, nie investičné odporúčanie.