Amestecă

🎁 200% Bonus de Bun Venit până la $1,000 | Loterie Săptămânală de peste $1M | Retrageri Imediate | Token Exclusiv $SHFL | Jocuri cu RTP de 99% 🔥

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 Scriptului Bitcoin: Limbajul Tranzacțiilor Bitcoin

Limbajul Script Bitcoin este componenta de bază care alimentează tranzacțiile Bitcoin. Este un limbaj specializat care stabilește regulile privind modul în care Bitcoin poate fi cheltuit, asigurând transferuri sigure și verificabile. Acest articol explică Scriptul 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.

Ce este Scriptul Bitcoin?

Scriptul Bitcoin este un limbaj de scriptare bazat pe stivă, similar cu Forth, dar nu este Turing-complet. Aceasta înseamnă că nu poate efectua calcule complexe precum bucle sau ramificare condițională, spre deosebire de limbajele folosite pentru programare generală. Această alegere de design prioritizează securitatea și previne problemele precum buclele infinite care ar putea perturba rețeaua Bitcoin.

Cum funcționează Scriptul Bitcoin

Scriptul Bitcoin folosește un sistem în care datele sunt împinse și scoase de pe 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 inputuri (Bitcoin-ul cheltuit) și outputuri (adresa și suma destinatarului).

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

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

  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.

Exemplu: O Tranzacție Bitcoin Simplă î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> Aceasta furnizează 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.

Scriptul Bitcoin și Concepte Legate

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

  • Rețeaua Lightning: O soluție de strat-2 folosind Script pentru canale de plată.

  • Sidechains: Blockchain-uri separate legate de Bitcoin, folosind Script pentru interoperabilitate.

  • Ordinals: Utilizarea Script pentru a adăuga date la satoshi.

  • Contracte Inteligente: Deși limitat, Scriptul Bitcoin permite contracte inteligente de bază, cum ar fi portofelele multi-semnătură.

Concluzie

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

Descoperă cele mai bune platforme pentru cumpărarea, vânzarea și tranzacționarea criptomonedelor.

Descoperă cele mai bune platforme pentru cumpărarea, vânzarea și tranzacționarea criptomonedelor.

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
ÎNCREDEREA A PESTE 5 MILIOANE DE UTILIZATORI CRYPTO LA NIVEL GLOBAL

RĂMÂI ÎN FAȚĂ ÎN CRYPTO

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

Rămâi în față în crypto cu newsletter-ul nostru săptămânal care livrează perspectivele cele mai importante

news icon

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

insights icon

Perspective acționabile și sfaturi educaționale

products icon

Actualizări despre produse care promovează libertatea economică

Înscrie-te

Fără spam. Dezabonează-te 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 criptomonede în siguranță.

App StoreGoogle PlayQR Code
Download App