Explorați toate recenziile

Ce este limbajul Bitcoin Script?

Limbajul Bitcoin Script este un limbaj de scripting simplu, bazat pe stivă, utilizat pentru a defini condițiile de cheltuire ale tranzacțiilor Bitcoin. Acesta prioritizează securitatea și minimizează complexitatea, având un rol crucial în funcționalitatea Bitcoin.
Ce este limbajul Bitcoin Script?
Administrează-ți Bitcoinul în siguranță cu aplicația Bitcoin.com Wallet pentru auto-custodie.

Decodificarea Bitcoin Script: Limbajul Tranzacțiilor Bitcoin

Limbajul Bitcoin Script este componenta de bază care alimentează tranzacțiile Bitcoin. Este un limbaj specializat care stabilește regulile pentru modul în care Bitcoin poate fi cheltuit, asigurând transferuri sigure și verificabile. Acest articol explică Bitcoin Script, scopul său, modul în care funcționează și limitările sale. De asemenea, vom explora relația sa cu contractele inteligente, Rețeaua Lightning, sidechains și Ordinals.

Pentru o înțelegere de bază a Bitcoin, vezi 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 originii Bitcoin-de la o idee la o revoluție financiară globală.

Ce este Bitcoin Script?

Bitcoin Script este un limbaj de scripting bazat pe stivă, similar cu Forth, dar nu este Turing-complet. Acest lucru înseamnă că nu poate efectua calcule complexe precum bucle sau ramificări condiționate, spre deosebire de limbajele utilizate pentru programarea generală. Această alegere de design prioritizează securitatea și previne probleme precum bucle infinite care ar putea perturba rețeaua Bitcoin.

Aflați mai multe despre contractele inteligente și completitudinea Turing.

Cum funcționează Bitcoin Script

Bitcoin Script folosește un sistem în care datele sunt împinse și scoase dintr-o "stivă" în timpul execuției. Iată o explicație simplificată a unei tranzacții Bitcoin folosind Script:

  1. 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.

  2. Script de Blocare (ScriptPubKey): Fiecare ieșire are un script de blocare, stabilind condițiile pentru cheltuirea acelui Bitcoin. Acest script este legat de adresa destinatarului.

  3. Script de Deblocare (ScriptSig): Pentru a cheltui Bitcoin-ul, 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.

  4. 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ă.

  5. 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.

Exemplu: O Tranzacție Simplă Bitcoin în Script

  • Script de Blocare (ScriptPubKey): OP_DUP OP_HASH160 <Hash-ul Cheii Publice a Destinatarului> OP_EQUALVERIFY OP_CHECKSIG Acest script necesită o semnătură care să corespundă hash-ului cheii publice a destinatarului.

  • Script de Deblocare (ScriptSig): <Semnătura> <Cheia Publică a Expeditorului> Acesta oferă semnătura și cheia publică pentru a debloca Bitcoin-ul.

Împreună, aceste scripturi verifică semnătura față de cheia publică și hash, asigurându-se că cheltuitorul este proprietarul de drept.

Bitcoin Script și Concepte Aferente

Limitările Bitcoin Script au stimulat soluții inovatoare:

Concluzie

Bitcoin Script este o parte fundamentală a tranzacțiilor Bitcoin, asigurând securitatea și verificabilitatea. Limitările sale au dus la soluții inovatoare precum sidechains și Rețeaua Lightning. Înțelegerea Bitcoin Script vă ajută să înțelegeți cum funcționează tranzacțiile Bitcoin și modelul de securitate al rețelei.

Aflați despre portofele 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 de preț Bitcoin.

Ghiduri similare

Începe de aici →
Ce este Bitcoin?

Ce este Bitcoin?

Obțineți o introducere simplă în Bitcoin și de ce este important.

Citește acest articol →
Ce este Bitcoin?

Ce este Bitcoin?

Obțineți o introducere simplă în Bitcoin și de ce este important.

Cum funcționează tranzacțiile cu bitcoin?

Cum funcționează tranzacțiile cu bitcoin?

Î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 →
Cum funcționează tranzacțiile cu bitcoin?

Cum funcționează tranzacțiile cu bitcoin?

Î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.

Cum trimit bitcoin?

Cum trimit bitcoin?

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 →
Cum trimit bitcoin?

Cum trimit bitcoin?

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.

Cum primesc bitcoin?

Cum primesc bitcoin?

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 →
Cum primesc bitcoin?

Cum primesc bitcoin?

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.

Ce este o confirmare

Ce este o confirmare

Aflați despre confirmările blockchain, de ce sunt importante și altele.

Citește acest articol →
Ce este o confirmare

Ce este o confirmare

Aflați despre confirmările blockchain, de ce sunt importante și altele.

Ce sunt taxele de rețea Bitcoin?

Ce sunt taxele de rețea Bitcoin?

Descoperă ce sunt comisioanele bitcoin, cum sunt determinate comisioanele și altele.

Citește acest articol →
Ce sunt taxele de rețea Bitcoin?

Ce sunt taxele de rețea Bitcoin?

Descoperă ce sunt comisioanele bitcoin, cum sunt determinate comisioanele și altele.

check icon
DE ÎNCREDERE PENTRU PESTE 5 MILIOANE DE UTILIZATORI DE CRYPTO DIN ÎNTREAGA LUME

Rămâi înainte în criptovalută

LIVRAT SĂPTĂMÂNAL
LIVRAT SĂPTĂMÂNAL

Rămâi în fruntea criptomonedelor cu buletinul nostru informativ săptămânal care îți oferă informațiile care contează cel mai mult.

news icon

Știri săptămânale despre crypto, selectate pentru tine

insights icon

Informații aplicabile și sfaturi educaționale

products icon

Actualizări despre produsele care alimentează libertatea economică

Înscrie-te

Fără spam. Dezabonare oricând.

Începe să investești în siguranță cu Portofelul Bitcoin.com.Începe să investești în siguranță cu Portofelul Bitcoin.com.Începe să investești în siguranță cu Portofelul Bitcoin.com.

Începe să investești în siguranță cu Portofelul Bitcoin.com.

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ță.

App StoreGoogle PlayQR Code
Download App
bitcoin logoGet Bitcoin