Přejít na hlavní obsah

Vysvětlení SHA-256

📖 5 min přečteno

✍️ Napsal a zkontroloval Karel HavlíčekAktualizováno 2026🛡️ Redakčně nezávislý

Quick Answer

SHA-256 je kryptografický „stroj na otisky prstů“ v srdci bitcoinu. Zaveďte do něj jakákoli data a vrátí pevný 64místný kód, který je pro tato data jedinečný, nelze jej vrátit a zcela se změní, pokud změníte byť jen jedno písmeno.

💡 Mentální model

Mixér, který promění každé jídlo v jedinečné smoothie. Ze smoothie nikdy nezrekonstruujete původní ingredience, ale když vám někdo podá stejné jídlo, dostanete vždy úplně stejné smoothie. Tato jednosměrná, opakovatelná vlastnost je to, co dělá hašování užitečným.

Co je to vlastně hash

Hašovací funkce přebírá jakýkoli vstup – slovo, soubor, celý blok – a vydává řetězec pevné délky. SHA-256 vždy vydává 256 bitů (64 hexadecimálních znaků), ať už je vstupem jedno písmeno nebo gigabajt.

Tři vlastnosti, na kterých záleží

Je deterministický (stejný vstup → stejný výstup), jednosměrný (nelze se vrátit zpět ke vstupu) a odolný proti kolizi (je prakticky nemožné najít dva vstupy se stejným výstupem). Nejmenší změna vstupu vytvoří úplně jiný hash.

Jak to Bitcoin používá

Hashe spojují bloky dohromady, komprimují transakce do stromů Merkle a definují těžební hádanku: těžaři se snaží najít blok, jehož hash začíná dostatečným počtem nul. Protože nemůžete odhadnout hash, jediný způsob, jak vyhrát, je zkusit to bilionykrát – to je Proof of Work.

🔑 Klíč s sebou

SHA-256 promění jakákoli data na jedinečný, nevratný otisk prstu. Je to lepidlo, které spojuje blockchain a hádanku, kterou musí těžaři vyřešit.

Proč je to pro vás důležité

SHA-256 se nikdy nedotknete přímo, ale to je to, co znemožňuje padělat bitcoiny, které si koupíte na Coins.ph, Upbit nebo Tokocrypto. Je to matematika, která umožňuje cizincům za hranicemi věřit stejné účetní knize.

Často kladené otázky

Lze SHA-256 obrátit nebo cracknout?

Neexistuje žádná praktická metoda, jak to zvrátit nebo najít kolize. S dnešními počítači by to trvalo déle než věk vesmíru, a proto se věří, že zajistí biliony dolarů.

Prolomí kvantové počítače SHA-256?

Hashovací funkce jako SHA-256 jsou považovány za relativně kvantově odolné; větší dlouhodobá otázka je pro podpisy veřejného klíče. Bitcoinová komunita může v případě potřeby upgradovat kryptografii prostřednictvím návrhů (BIP).

Používá se SHA-256 mimo bitcoin?

Ano – zabezpečuje webové stránky HTTPS, aktualizace softwaru, ukládání hesel a další. Bitcoin jej jednoduše postavil do středu peněžního systému.

Učte se dál

Související témata napříč centrem

📚 Zdroje a další čtení

Autoritativní odkazy a primární zdroje použité v této příručce.