Čo je Bitcoin Script Language?

Posledná aktualizácia

Napísal

Revidované kým

Jazyk Bitcoin Script je jednoduchý, na zásobníku založený skriptovací jazyk používaný na definovanie podmienok výdavkov Bitcoin transakcií. Uprednostňuje bezpečnosť a minimalizuje zložitosť, zohráva kľúčovú úlohu vo funkčnosti Bitcoinu.
Čo je Bitcoin Script Language?
Spravujte svoje Bitcoiny bezpečne s aplikáciou Bitcoin.com Wallet pre samosprávu.

Dekódovanie Bitcoin Script: Jazyk Bitcoin Transakcií

Jazyk Bitcoin Script je základnou súčasťou, ktorá poháňa Bitcoin transakcie. Je to špecializovaný jazyk, ktorý stanovuje pravidlá, ako môže byť Bitcoin minutý, čím zabezpečuje bezpečné a overiteľné prevody. Tento článok vysvetľuje Bitcoin Script, jeho účel, ako funguje a jeho obmedzenia. Tiež preskúmame jeho vzťah k smart kontraktom, Lightning Network, sidechainom a Ordinals.

Pre základné pochopenie Bitcoinu si pozrite Čo je Bitcoin? a rýchly úvod do Bitcoinu. Ponorte sa hlbšie a zistite, ako fungujú Bitcoin transakcie a objavte pôvodný príbeh Bitcoinu-od myšlienky po globálnu finančnú revolúciu.

Čo je Bitcoin Script?

Bitcoin Script je skriptovací jazyk založený na zásobníku, podobný Forth, ale nie je Turingovsky kompletný. To znamená, že nemôže vykonávať zložité výpočty ako cykly alebo vetvenie, na rozdiel od jazykov používaných na všeobecné programovanie. Táto konštrukcia uprednostňuje bezpečnosť a predchádza problémom, ako sú nekonečné cykly, ktoré by mohli narušiť Bitcoin sieť.

Zistite viac o smart kontraktoch a Turingovej úplnosti.

Ako funguje Bitcoin Script

Bitcoin Script používa systém, kde sa dáta počas vykonávania vkladajú na a vyberajú zo "zásobníka". Tu je zjednodušené vysvetlenie Bitcoin transakcie pomocou Script:

  1. Tvorba transakcie: Pri odosielaní Bitcoinu vaša peňaženka vytvorí transakciu so vstupmi (Bitcoin, ktorý sa míňa) a výstupmi (adresa a množstvo prijímateľa). Zistite viac o odosielaní Bitcoinu.

  2. Zamykací skript (ScriptPubKey): Každý výstup má zamykací skript, ktorý nastavuje podmienky pre minutie týchto Bitcoinov. Tento skript je prepojený s adresou prijímateľa.

  3. Odomykací skript (ScriptSig): Na minutie Bitcoinov poskytuje odosielateľ odomykací skript, ktorý spĺňa podmienky zamykacieho skriptu. Tento skript, vytvorený peňaženkou odosielateľa, obsahuje ich digitálny podpis, ktorý dokazuje vlastníctvo.

  4. Vykonanie skriptu: Bitcoin sieť spúšťa odomykací skript nasledovaný zamykacím skriptom. Ak kombinované vykonanie výsledkuje v "pravda", transakcia je platná.

  5. Potvrdenie transakcie: Platné transakcie sú pridané do bloku a následne do blockchainu, čo potvrdzuje prevod Bitcoinu. Zistite viac o potvrdeniach.

Príklad: Jednoduchá Bitcoin Transakcia v Skripte

  • Zamykací skript (ScriptPubKey): OP_DUP OP_HASH160 <Hash Verejného Kľúča Prijímateľa> OP_EQUALVERIFY OP_CHECKSIG Tento skript vyžaduje podpis zodpovedajúci hash verejného kľúča prijímateľa.

  • Odomykací skript (ScriptSig): <Podpis> <Verejný Kľúč Odosielateľa> Toto poskytuje podpis a verejný kľúč na odomknutie Bitcoinu.

Spoločne tieto skripty overujú podpis voči verejnému kľúču a hash, čím zabezpečujú, že minieľ je oprávnený vlastník.

Bitcoin Script a Súvisiace Koncepty

Obmedzenia Bitcoin Script viedli k inovatívnym riešeniam:

Záver

Bitcoin Script je základnou súčasťou Bitcoin transakcií, zabezpečujúc bezpečnosť a overiteľnosť. Jeho obmedzenia viedli k inovatívnym riešeniam ako sidechainy a Lightning Network. Pochopenie Bitcoin Script vám pomôže pochopiť, ako fungujú Bitcoin transakcie a model bezpečnosti siete.

Zistite o Bitcoin peňaženkách a ako ju vytvoriť. Porozumejte ako kúpiť, odoslať a prijať Bitcoin. Tiež preskúmajte históriu cien Bitcoinu a predpovede cien Bitcoinu.

Súvisiace príručky

Začnite tu →
Čo je Bitcoin?

Čo je Bitcoin?

Získajte jednoduchý úvod do Bitcoinu a prečo je dôležitý.

Prečítajte si tento článok →
Čo je Bitcoin?

Čo je Bitcoin?

Získajte jednoduchý úvod do Bitcoinu a prečo je dôležitý.

Ako fungujú bitcoinové transakcie?

Ako fungujú bitcoinové transakcie?

Pochopte, ako verejný blockchain Bitcoinu sleduje vlastníctvo v priebehu času. Získajte jasnosť o kľúčových pojmoch, ako sú verejné a súkromné kľúče, vstupy a výstupy transakcií, časy potvrdení a ďalšie.

Prečítajte si tento článok →
Ako fungujú bitcoinové transakcie?

Ako fungujú bitcoinové transakcie?

Pochopte, ako verejný blockchain Bitcoinu sleduje vlastníctvo v priebehu času. Získajte jasnosť o kľúčových pojmoch, ako sú verejné a súkromné kľúče, vstupy a výstupy transakcií, časy potvrdení a ďalšie.

Ako poslať bitcoin?

Ako poslať bitcoin?

Odoslanie bitcoinu je také jednoduché, ako vybrať si množstvo na odoslanie a rozhodnúť sa, kam ho poslať. Pre viac podrobností si prečítajte článok.

Prečítajte si tento článok →
Ako poslať bitcoin?

Ako poslať bitcoin?

Odoslanie bitcoinu je také jednoduché, ako vybrať si množstvo na odoslanie a rozhodnúť sa, kam ho poslať. Pre viac podrobností si prečítajte článok.

Ako prijmem bitcoin?

Ako prijmem bitcoin?

Ak chcete prijať bitcoin, jednoducho poskytnite odosielateľovi svoju Bitcoin adresu, ktorú nájdete vo svojej Bitcoin peňaženke. Pre viac podrobností si prečítajte tento článok.

Prečítajte si tento článok →
Ako prijmem bitcoin?

Ako prijmem bitcoin?

Ak chcete prijať bitcoin, jednoducho poskytnite odosielateľovi svoju Bitcoin adresu, ktorú nájdete vo svojej Bitcoin peňaženke. Pre viac podrobností si prečítajte tento článok.

Čo je potvrdenie

Čo je potvrdenie

Zistite viac o blokových potvrdeniach, prečo sú dôležité a ďalšie informácie.

Prečítajte si tento článok →
Čo je potvrdenie

Čo je potvrdenie

Zistite viac o blokových potvrdeniach, prečo sú dôležité a ďalšie informácie.

Čo sú poplatky za sieť Bitcoin?

Čo sú poplatky za sieť Bitcoin?

Objavte, čo sú bitcoinové poplatky, ako sa určujú poplatky a ďalšie.

Prečítajte si tento článok →
Čo sú poplatky za sieť Bitcoin?

Čo sú poplatky za sieť Bitcoin?

Objavte, čo sú bitcoinové poplatky, ako sa určujú poplatky a ďalšie.

check icon
DÔVEROVANÉ VIAC AKO 5 MILIÓNMI UŽÍVATEĽOV KRYPTO MENY PO CELOM SVETE

BUĎTE V KROKU S KRYPTOMENAMI

DORUČOVANÉ TÝŽDENNE
DORUČOVANÉ TÝŽDENNE

Zostaňte vpredu v kryptomenách s naším týždenným newsletterom, ktorý prináša najdôležitejšie poznatky.

news icon

Týždenné krypto novinky, vybrané pre vás.

insights icon

Akčné poznatky a vzdelávacie tipy

products icon

Aktualizácie produktov podporujúcich ekonomickú slobodu

Zaregistrujte sa

Žiadny spam. Odhlásiť sa môžete kedykoľvek.

Začnite bezpečne investovať s peňaženkou Bitcoin.com Wallet.Začnite bezpečne investovať s peňaženkou Bitcoin.com Wallet.Začnite bezpečne investovať s peňaženkou Bitcoin.com Wallet.

Začnite bezpečne investovať s peňaženkou Bitcoin.com Wallet.

Viac ako vytvorených peňaženiek doteraz

Všetko, čo potrebujete na bezpečný nákup, predaj, obchodovanie a investovanie vašich Bitcoinov a kryptomien.

App StoreGoogle PlayQR Code
Download App
bitcoin logoGet Bitcoin