
Limbajul Script Bitcoin este componenta centrală care impulsionează tranzacțiile Bitcoin. Este un limbaj specializat care stabilește regulile pentru cum poate fi cheltuit Bitcoin, asigurând transferuri sigure și verificabile. Acest articol explică Script Bitcoin, scopul său, modul în care funcționează și limitările sale. Vom explora, de asemenea, relația sa cu contractele inteligente, rețeaua Lightning, sidechains și Ordinals.
Pentru o înțelegere de bază a Bitcoin, vedeți Ce este Bitcoin? și o introducere rapidă în Bitcoin. Aprofundați și învățați despre cum funcționează tranzacțiile Bitcoin și descoperiți povestea de origine a Bitcoin-de la o idee la o revoluție financiară globală.
Script Bitcoin este un limbaj de scripting bazat pe stivă, similar cu Forth, dar nu este Turing-complet. Asta înseamnă că nu poate efectua calcule complexe precum bucle sau ramificări condiționale, spre deosebire de limbaje utilizate pentru programare generală. Această alegere de design prioritizează securitatea și previne problemele precum buclele infinite care ar putea perturba rețeaua Bitcoin.
Aflați mai multe despre contractele inteligente și completitudinea Turing.
Script Bitcoin folosește un sistem în care datele sunt împinse și extrase de pe o "stivă" în timpul execuției. Iată o explicație simplificată a unei tranzacții Bitcoin folosind Script:
Crearea Tranzacției: Când trimiteți Bitcoin, portofelul dvs. creează o tranzacție cu intrări (Bitcoin-ul cheltuit) și ieșiri (adresa și suma destinatarului). Aflați mai multe despre trimiterea Bitcoin.
Script de Blocare (ScriptPubKey): Fiecare ieșire are un script de blocare, stabilind condițiile pentru cheltuirea acelor Bitcoin. Acest script este legat de adresa destinatarului.
Script de Deblocare (ScriptSig): Pentru a cheltui Bitcoin, expeditorul furnizează un script de deblocare care îndeplinește condițiile scriptului de blocare. Acest script, creat de portofelul expeditorului, include semnătura digitală, dovedind proprietatea.
Execuția Scriptului: Rețeaua Bitcoin rulează scriptul de deblocare urmat de scriptul de blocare. Dacă execuția combinată rezultă în "adevărat," tranzacția este validă.
Confirmarea Tranzacției: Tranzacțiile valide sunt adăugate într-un bloc și apoi în blockchain, confirmând transferul Bitcoin. Aflați mai multe despre confirmări.
Script de Blocare (ScriptPubKey): OP_DUP OP_HASH160 <Recipient's Public Key Hash> OP_EQUALVERIFY OP_CHECKSIG Acest script necesită o semnătură care să corespundă hash-ului cheii publice a destinatarului.
Script de Deblocare (ScriptSig): <Signature> <Sender's Public Key> Acesta furnizează semnătura și cheia publică pentru a debloca Bitcoin.
Împreună, aceste scripturi verifică semnătura împotriva cheii publice și a hash-ului, asigurându-se că cheltuitorul este proprietarul de drept.
Limitările Script Bitcoin au stimulat soluții inovatoare:
Rețeaua Lightning: O soluție de strat-2 care folosește Script pentru canale de plată. Aflați mai multe despre Rețeaua Lightning.
Sidechains: Blockchain-uri separate legate de Bitcoin, folosind Script pentru interoperabilitate. Aflați mai multe despre sidechains.
Ordinals: Utilizarea Script pentru a adăuga date la satoshis. Aflați mai multe: Ordinals Bitcoin.
Contracte Inteligente: Deși limitat, Script Bitcoin permite contracte inteligente de bază, cum ar fi portofele multi-semnătură. Aflați mai multe despre contractele inteligente pe Bitcoin.
Script Bitcoin este o parte fundamentală a tranzacțiilor Bitcoin, asigurând securitatea și verificabilitatea. Limitările sale au condus la soluții inovatoare precum sidechains și Rețeaua Lightning. Înțelegerea Script Bitcoin vă ajută să înțelegeți cum funcționează tranzacțiile Bitcoin și modelul de securitate al rețelei.
Aflați despre portofelele Bitcoin și cum să creați unul. Înțelegeți cum să cumpărați, trimiteți și primiți Bitcoin. De asemenea, explorați istoria prețului Bitcoin și predicțiile prețului Bitcoin.
Obțineți o introducere simplă în Bitcoin și de ce este important.
Citește acest articol →Obțineți o introducere simplă în Bitcoin și de ce este important.

Înțelegeți cum urmărește blockchain-ul public Bitcoin proprietatea de-a lungul timpului. Obțineți claritate asupra termenilor cheie precum cheile publice și private, intrările și ieșirile tranzacțiilor, timpii de confirmare și altele.
Citește acest articol →
Înțelegeți cum urmărește blockchain-ul public Bitcoin proprietatea de-a lungul timpului. Obțineți claritate asupra termenilor cheie precum cheile publice și private, intrările și ieșirile tranzacțiilor, timpii de confirmare și altele.

Trimiterea de bitcoin este la fel de simplă ca alegerea sumei de trimis și decizia unde să fie trimisă. Citiți articolul pentru mai multe detalii.
Citește acest articol →
Trimiterea de bitcoin este la fel de simplă ca alegerea sumei de trimis și decizia unde să fie trimisă. Citiți articolul pentru mai multe detalii.
Pentru a primi bitcoin, oferă expeditorului adresa ta Bitcoin, pe care o poți găsi în portofelul tău Bitcoin. Citește acest articol pentru mai multe detalii.
Citește acest articol →Pentru a primi bitcoin, oferă expeditorului adresa ta Bitcoin, pe care o poți găsi în portofelul tău Bitcoin. Citește acest articol pentru mai multe detalii.

Aflați despre confirmările blockchain, de ce sunt importante și altele.
Citește acest articol →
Aflați despre confirmările blockchain, de ce sunt importante și altele.

Descoperă ce sunt comisioanele bitcoin, cum sunt determinate comisioanele și altele.
Citește acest articol →
Descoperă ce sunt comisioanele bitcoin, cum sunt determinate comisioanele și altele.
Rămâi în fruntea criptomonedelor cu buletinul nostru informativ săptămânal care îți oferă informațiile care contează cel mai mult.
Știri săptămânale despre crypto, selectate pentru tine
Informații aplicabile și sfaturi educaționale
Actualizări despre produsele care alimentează libertatea economică
Fără spam. Dezabonare oricând.



Peste portofele create până acum
Tot ce ai nevoie pentru a cumpăra, vinde, tranzacționa și investi în Bitcoin și criptomonedele tale în siguranță.

© 2025 Saint Bitts LLC Bitcoin.com. Toate drepturile rezervate.