Bitcoin Script je jezgra koja pokreće Bitcoin transakcije. Radi se o specijaliziranom jeziku koji postavlja pravila o tome kako se Bitcoin može trošiti, osiguravajući sigurne i provjerljive prijenose. Ovaj članak objašnjava Bitcoin Script, njegovu svrhu, kako funkcionira i njegova ograničenja. Također ćemo istražiti njegov odnos s pametnim ugovorima, Lightning mrežom, bočnim lancima i Ordinalima.
Za osnovno razumijevanje Bitcoina, pogledajte Što je Bitcoin? i brzi uvod u Bitcoin. Dublje istražite i saznajte kako funkcioniraju Bitcoin transakcije i otkrijte priču o podrijetlu Bitcoina-od ideje do globalne financijske revolucije.
Bitcoin Script je skriptni jezik baziran na stogu, sličan Forthu, ali nije Turing-potpuni. To znači da ne može izvršavati složene izračune poput petlji ili uvjetnog grananja, za razliku od jezika koji se koriste za opće svrhe programiranja. Ovaj dizajn stavlja sigurnost na prvo mjesto i sprječava probleme kao što su beskonačne petlje koje bi mogle ometati Bitcoin mrežu.
Saznajte više o pametnim ugovorima i Turingovoj potpunosti.
Bitcoin Script koristi sustav gdje se podaci guraju i izvlače iz "stoga" tijekom izvršenja. Evo pojednostavljenog objašnjenja Bitcoin transakcije pomoću Scripta:
Stvaranje Transakcije: Kada šaljete Bitcoin, vaš novčanik stvara transakciju s ulazima (Bitcoin koji se troši) i izlazima (adresa i iznos primatelja). Saznajte više o slanju Bitcoina.
Zaključni Script (ScriptPubKey): Svaki izlaz ima zaključni script koji postavlja uvjete za trošenje tih Bitcoina. Ovaj script je povezan s adresom primatelja.
Otključavajući Script (ScriptSig): Da bi se potrošio Bitcoin, pošiljatelj daje otključavajući script koji ispunjava uvjete zaključnog scripta. Ovaj script, kreiran od strane pošiljateljevog novčanika, uključuje njihov digitalni potpis, dokazujući vlasništvo.
Izvršenje Scripta: Bitcoin mreža pokreće otključavajući script nakon čega slijedi zaključni script. Ako kombinirano izvršenje rezultira s "istina," transakcija je valjana.
Potvrda Transakcije: Valjane transakcije dodaju se u blok, a zatim u blockchain, potvrđujući prijenos Bitcoina. Saznajte više o potvrdama.
Zaključni Script (ScriptPubKey): OP_DUP OP_HASH160 <Javni Ključ Primatelja Hash> OP_EQUALVERIFY OP_CHECKSIG
Ovaj script zahtijeva potpis koji odgovara javnom ključu primatelja hash.
Otključavajući Script (ScriptSig): <Potpis> <Javni Ključ Pošiljatelja>
Ovo pruža potpis i javni ključ za otključavanje Bitcoina.
Zajedno, ovi scriptovi provjeravaju potpis prema javnom ključu i hash-u, osiguravajući da je trošitelj zakoniti vlasnik.
Ograničenja Bitcoin Scripta potaknula su inovativna rješenja:
Lightning Mreža: Rješenje drugog sloja koje koristi Script za platne kanale. Saznajte više o Lightning mreži.
Bočni Lanci: Odvojeni blockchainovi povezani s Bitcoinom, koristeći Script za interoperabilnost. Saznajte više o bočnim lancima.
Ordinali: Korištenje Scripta za dodavanje podataka satoshima. Saznajte više: Bitcoin Ordinali.
Pametni Ugovori: Iako ograničeni, Bitcoin Script omogućuje osnovne pametne ugovore poput walleta s više potpisa. Saznajte više o pametnim ugovorima na Bitcoinu.
Bitcoin Script je temeljni dio Bitcoin transakcija, osiguravajući sigurnost i provjerljivost. Njegova ograničenja dovela su do inovativnih rješenja poput bočnih lanaca i Lightning mreže. Razumijevanje Bitcoin Scripta pomaže vam shvatiti kako Bitcoin transakcije funkcioniraju i model sigurnosti mreže.
Saznajte o Bitcoin novčanicima i kako ih stvoriti. Razumite kako kupiti, poslati i primiti Bitcoin. Također istražite povijest cijena Bitcoina i predviđanja cijena Bitcoina.
Dobijte jednostavan uvod u Bitcoin i zašto je važan.
Razumjeti kako javni blockchain Bitcoina prati vlasništvo tijekom vremena. Steknite jasnoću o ključnim pojmovima kao što su javni i privatni ključevi, ulazi i izlazi transakcija, vremena potvrde i više.
Pročitajte ovaj članak →Razumjeti kako javni blockchain Bitcoina prati vlasništvo tijekom vremena. Steknite jasnoću o ključnim pojmovima kao što su javni i privatni ključevi, ulazi i izlazi transakcija, vremena potvrde i više.
Slanje bitcoina je jednostavno kao odabir iznosa za slanje i odluka o tome kamo će ići. Pročitajte članak za više detalja.
Pročitajte ovaj članak →Slanje bitcoina je jednostavno kao odabir iznosa za slanje i odluka o tome kamo će ići. Pročitajte članak za više detalja.
Da biste primili bitcoin, jednostavno pošaljite svoj Bitcoin adresa pošiljatelju, koju možete pronaći u svom Bitcoin novčaniku. Pročitajte ovaj članak za više detalja.
Pročitajte ovaj članak →Da biste primili bitcoin, jednostavno pošaljite svoj Bitcoin adresa pošiljatelju, koju možete pronaći u svom Bitcoin novčaniku. Pročitajte ovaj članak za više detalja.
Saznajte više o potvrđivanju na blockchainu, zašto su važna i više.
Pročitajte ovaj članak →Saznajte više o potvrđivanju na blockchainu, zašto su važna i više.
Otkrijte što su bitcoin naknade, kako se naknade određuju i više.
Pročitajte ovaj članak →Otkrijte što su bitcoin naknade, kako se naknade određuju i više.
Ostanite ispred u kriptu s našim tjednim biltenom koji donosi najvažnije uvide.
Tjedne vijesti o kriptovalutama, odabrane za vas
Akcijski uvidi i obrazovni savjeti
Ažuriranja o proizvodima koji potiču ekonomsku slobodu
Bez neželjene pošte. Odjavite se u bilo kojem trenutku.
Više od novčanika dosad je kreirano
Sve što trebate za kupnju, prodaju, trgovanje i ulaganje vašeg Bitcoina i kriptovaluta sigurno
© 2025 Saint Bitts LLC Bitcoin.com. All rights reserved