40 / 691SCRIPT

Bitcoin Script

Záměrně omezený zásobníkový jazyk Bitcoinu určující podmínky, za nichž lze utratit výstup.

scriptPubKey zamkne každý výstup a utrácející vstup dodá data, která vyhodnocení splní. Script je deterministický, není Turingovsky úplný a je konsenzuálně kritický; bez rozhodčího skládá podpisy, hashe, časové zámky a prahové podmínky.

Záměrně omezený zásobníkový jazyk Bitcoinu určující podmínky, za nichž lze utratit výstup.

scriptPubKey zamkne každý výstup a utrácející vstup dodá data, která vyhodnocení splní. Script je deterministický, není Turingovsky úplný a je konsenzuálně kritický; bez rozhodčího skládá podpisy, hashe, časové zámky a prahové podmínky.

Full node provede příslušná pravidla a odmítne útratu, pokud selže výsledek zásobníku, podpis nebo zámek.

Vyjadřovací síla je omezená záměrně; opcode pravidla, standardnost, verze Scriptu a typ výstupu rozhodují o platnosti, šíření i nákladech.

Používejte otestované descriptory či wallet policy místo ručního hexu, ověřte všechny cesty útraty a pro obnovu uchovejte skripty i původ klíčů.

Script je záměrně omezený zásobníkový jazyk; není univerzálním strojem pro smart kontrakty.

Pro nejúplnější obraz čtěte toto heslo společně s Transakce, Multisig, Timelock, Taproot. Opačným směrem na něj odkazují také Kryptografický hash, SHA-256, Timelock, Output Descriptor.

DOC · 001Bitcoin Developer Guide — ScriptsDokumentaceDOC · 002Bitcoin whitepaperPrimární zdrojDOC · 003Bitcoin Core — script interpreterPrimární zdrojDOC · 004Bitcoin Developer Guide — TransactionsDokumentace
Ověřeno 1. srpna 2026Primární zdroje · Nejde o investiční doporučení