Naposledy aktualizováno

Jazyk Bitcoin Script je klíčovou součástí, která pohání bitcoinové transakce. Je to specializovaný jazyk, který stanovuje pravidla pro to, jak mohou být Bitcoiny utraceny, čímž zajišťuje bezpečné a ověřitelné převody. Tento článek vysvětluje Bitcoin Script, jeho účel, jak funguje a jeho omezení. Také prozkoumáme jeho vztah s chytrými kontrakty, Lightning Network, sidechainy a Ordinals.
Pro základní porozumění Bitcoinu, viz Co je Bitcoin? a rychlý úvod do Bitcoinu. Ponořte se hlouběji a zjistěte jak fungují bitcoinové transakce a objevte příběh původu Bitcoinu-od myšlenky k celosvětové finanční revoluci.
Bitcoin Script je jazyk založený na zásobníku, podobný Forthu, ale není Turingovsky úplný. To znamená, že nemůže provádět složité výpočty jako smyčky nebo podmíněné větvení, na rozdíl od jazyků používaných pro programování obecného účelu. Toto návrhové rozhodnutí upřednostňuje bezpečnost a zabraňuje problémům, jako jsou nekonečné smyčky, které by mohly narušit Bitcoinovou síť.
Zjistěte více o chytrých kontraktech a Turingovské úplnosti.
Bitcoin Script používá systém, kde se data během provádění vkládají na a odebírají ze "zásobníku". Zde je zjednodušené vysvětlení bitcoinové transakce pomocí Scriptu:
Vytvoření transakce: Při odesílání Bitcoinu vaše peněženka vytvoří transakci se vstupy (utrácené Bitcoiny) a výstupy (adresa a částka příjemce). Zjistěte více o odesílání Bitcoinu.
Skript uzamčení (ScriptPubKey): Každý výstup má skript uzamčení, který určuje podmínky pro utracení těchto Bitcoinů. Tento skript je propojen s adresou příjemce.
Skript odemčení (ScriptSig): K utracení Bitcoinů poskytne odesílatel skript odemčení, který splňuje podmínky skriptu uzamčení. Tento skript, vytvořený peněženkou odesílatele, obsahuje jejich digitální podpis, který dokládá vlastnictví.
Provádění skriptu: Bitcoinová síť spustí skript odemčení následovaný skriptem uzamčení. Pokud je výsledek kombinovaného provedení "pravda", transakce je platná.
Potvrzení transakce: Platné transakce jsou přidány do bloku a poté do blockchainu, čímž se potvrzuje převod Bitcoinu. Zjistěte více o potvrzeních.
Skript uzamčení (ScriptPubKey): OP_DUP OP_HASH160 <Hash veřejného klíče příjemce> OP_EQUALVERIFY OP_CHECKSIG Tento skript vyžaduje podpis odpovídající hash veřejného klíče příjemce.
Skript odemčení (ScriptSig): <Podpis> <Veřejný klíč odesílatele> Tento poskytuje podpis a veřejný klíč pro odemčení Bitcoinu.
Tyto skripty společně ověřují podpis proti veřejnému klíči a hash, což zajišťuje, že utrácející je oprávněným vlastníkem.
Omezení Bitcoin Scriptu vedla k inovativním řešením:
Lightning Network: Řešení druhé vrstvy používající Script pro platební kanály. Zjistěte více o Lightning Network.
Sidechainy: Samostatné blockchainy propojené s Bitcoinem, používající Script pro interoperabilitu. Zjistěte více o sidechainech.
Ordinals: Používání Scriptu k přidání dat k satoshi. Zjistěte více: Bitcoin Ordinals.
Chytré kontrakty: Přestože jsou omezené, Bitcoin Script umožňuje základní chytré kontrakty, jako jsou multi-podpisové peněženky. Zjistěte více o chytrých kontraktech na Bitcoinu.
Bitcoin Script je základní součástí bitcoinových transakcí, zajišťující bezpečnost a ověřitelnost. Jeho omezení vedla k inovativním řešením, jako jsou sidechainy a Lightning Network. Pochopení Bitcoin Scriptu vám pomůže pochopit, jak fungují bitcoinové transakce a bezpečnostní model sítě.
Naučte se o bitcoinových peněženkách a jak ji vytvořit. Pochopte, jak koupit, odeslat a přijmout Bitcoin. Také prozkoumejte historii cen Bitcoinu a predikce cen Bitcoinu.
Získejte jednoduchý úvod do Bitcoinu a proč je důležitý.
Získejte jednoduchý úvod do Bitcoinu a proč je důležitý.

Pochopte, jak veřejný blockchain Bitcoinu sleduje vlastnictví v průběhu času. Získejte jasnost ohledně klíčových termínů jako veřejné a soukromé klíče, vstupy a výstupy transakcí, časy potvrzení a další.

Pochopte, jak veřejný blockchain Bitcoinu sleduje vlastnictví v průběhu času. Získejte jasnost ohledně klíčových termínů jako veřejné a soukromé klíče, vstupy a výstupy transakcí, časy potvrzení a další.

Odeslání bitcoinu je stejně snadné jako zvolení částky k odeslání a rozhodnutí, kam ji poslat. Přečtěte si článek pro více podrobností.

Odeslání bitcoinu je stejně snadné jako zvolení částky k odeslání a rozhodnutí, kam ji poslat. Přečtěte si článek pro více podrobností.
Chcete-li obdržet bitcoin, jednoduše poskytněte odesílateli svou Bitcoin adresu, kterou najdete ve své Bitcoin peněžence. Přečtěte si tento článek pro více podrobností.
Chcete-li obdržet bitcoin, jednoduše poskytněte odesílateli svou Bitcoin adresu, kterou najdete ve své Bitcoin peněžence. Pře čtěte si tento článek pro více podrobností.

Zjistěte o blockchainových potvrzeních, proč jsou důležitá a další.

Zjistěte o blockchainových potvrzeních, proč jsou důležitá a další.

Zjistěte, co jsou bitcoinové poplatky, jak se poplatky určují a další.

Zjistěte, co jsou bitcoinové poplatky, jak se poplatky určují a další.
Zůstaňte v čele kryptoměn s naším týdenním newsletterem, který přináší nejdůležitější poznatky.
Týdenní krypto novinky, vybrané pro vás
Praktické postřehy a vzdělávací tipy
Aktualizace produktů podporujících ekonomickou svobodu
Žádný spam. Odhlásit odběr můžete kdykoliv.



Přes vytvořených peněženek dosud
Všechno, co potřebujete k bezpečnému nákupu, prodeji, obchodování a investování svých Bitcoinů a kryptoměn.

© 2026 Saint Bitts LLC Bitcoin.com. Všechna práva vyhrazena.