A Bitcoin Script nyelv a Bitcoin tranzakciókat működtető alapvető összetevő. Ez egy speciális nyelv, amely meghatározza, hogyan lehet elkölteni a Bitcoint, biztosítva a biztonságos és ellenőrizhető átutalásokat. Ez a cikk bemutatja a Bitcoin Scriptet, annak célját, működését és korlátait. Megvizsgáljuk továbbá kapcsolatát az okosszerződésekkel, a Lightning Networkkel, az oldalláncokkal és az Ordinalokkal.
A Bitcoin alapvető megértéséhez lásd: Mi a Bitcoin? és egy gyors bevezető a Bitcoinba. Merülj el mélyebben, és ismerd meg, hogyan működnek a Bitcoin tranzakciók, és fedezd fel a Bitcoin eredettörténetét-az ötlettől a globális pénzügyi forradalomig.
A Bitcoin Script egy stack-alapú szkriptnyelv, hasonló a Forth-hoz, de nem Turing-teljes. Ez azt jelenti, hogy nem képes bonyolult számításokat végrehajtani, mint például hurkok vagy feltételes elágazások, ellentétben az általános célú programozási nyelvekkel. Ez a tervezési döntés a biztonságot helyezi előtérbe, és megakadályozza az olyan problémákat, mint a végtelen hurkok, amelyek megzavarhatnák a Bitcoin hálózatot.
Tudj meg többet az okosszerződésekről és a Turing-teljességről.
A Bitcoin Script egy olyan rendszert használ, ahol az adatok végrehajtás közben egy "stack"-re kerülnek és onnan kerülnek ki. Íme egy egyszerűsített magyarázat egy Bitcoin tranzakcióra Script használatával:
Tranzakció létrehozása: Amikor Bitcoint küldesz, a tárcád létrehoz egy tranzakciót bemenetekkel (az elköltött Bitcoin) és kimenetekkel (a címzett címe és összege). Tudj meg többet a Bitcoin küldéséről.
Zároló script (ScriptPubKey): Minden kimenethez tartozik egy zároló script, amely meghatározza a Bitcoin elköltésének feltételeit. Ez a script a címzett címéhez kapcsolódik.
Feloldó script (ScriptSig): A Bitcoin elköltéséhez a küldő egy feloldó scriptet biztosít, amely teljesíti a zároló script feltételeit. Ezt a scriptet a küldő tárcája hozza létre, és tartalmazza digitális aláírásukat, amely igazolja a tulajdonjogot.
Script végrehajtás: A Bitcoin hálózat futtatja a feloldó scriptet, majd a zároló scriptet. Ha az együttes végrehajtás eredménye "igaz", a tranzakció érvényes.
Tranzakció megerősítése: Az érvényes tranzakciókat hozzáadják egy blokkokhoz, majd a blockchainhez, megerősítve a Bitcoin átutalást. Tudj meg többet a megerősítésekről.
Zároló script (ScriptPubKey): OP_DUP OP_HASH160 <Címzett nyilvános kulcshasítása> OP_EQUALVERIFY OP_CHECKSIG
Ez a script egy aláírást igényel, amely megfelel a címzett nyilvános kulcshasításának.
Feloldó script (ScriptSig): <Aláírás> <Küldő nyilvános kulcsa>
Ez biztosítja az aláírást és a nyilvános kulcsot a Bitcoin feloldásához.
Ezek a scriptek együtt ellenőrzik az aláírást a nyilvános kulcs és a hasítás ellen, biztosítva, hogy a költő jogos tulajdonos.
A Bitcoin Script korlátai innovatív megoldásokat ösztönöztek:
Lightning Network: Egy második rétegű megoldás, amely Scriptet használ fizetési csatornákhoz. Tudj meg többet a Lightning Networkről.
Oldalláncok: Különálló blokkláncok, amelyek a Bitcoinnal kapcsolódnak, Scriptet használva az interoperabilitáshoz. Tudj meg többet az oldalláncokról.
Ordinalok: Script használata adatok hozzáadására satoshikhoz. Tudj meg többet: Bitcoin Ordinalok.
Okosszerződések: Noha korlátozott, a Bitcoin Script lehetővé teszi az alapvető okosszerződéseket, mint például a több aláírású tárcák. Tudj meg többet az okosszerződésekről Bitcoinon.
A Bitcoin Script a Bitcoin tranzakciók alapvető része, biztosítva a biztonságot és az ellenőrizhetőséget. Korlátai innovatív megoldásokhoz vezettek, mint például az oldalláncok és a Lightning Network. A Bitcoin Script megértése segít megérteni, hogyan működnek a Bitcoin tranzakciók és a hálózat biztonsági modellje.
Ismerd meg a Bitcoin tárcákat és hogyan hozhatsz létre egyet. Értsd meg, hogyan lehet venni, küldeni és fogadni Bitcoint. Fedezd fel a Bitcoin árfolyam történetét és a Bitcoin árfolyam előrejelzéseket.
Szerezzen egy egyszerű bevezetőt a Bitcoinról és arról, miért fontos.
Olvassa el ezt a cikket →Szerezzen egy egyszerű bevezetőt a Bitcoinról és arról, miért fontos.
Értsd meg, hogyan követi a Bitcoin nyilvános blokklánca a tulajdonjogot az idő múlásával. Kapj tisztább képet a fontos kifejezésekről, mint a nyilvános és privát kulcsok, tranzakciós bemenetek és kimenetek, megerősítési idők, és másokról.
Olvassa el ezt a cikket →Értsd meg, hogyan követi a Bitcoin nyilvános blokklánca a tulajdonjogot az idő múlásával. Kapj tisztább képet a fontos kifejezésekről, mint a nyilvános és privát kulcsok, tranzakciós bemenetek és kimenetek, megerősítési idők, és másokról.
A bitcoin küldése olyan egyszerű, mint kiválasztani a küldendő összeget és eldönteni, hová menjen. További részletekért olvassa el a cikket.
Olvassa el ezt a cikket →A bitcoin küldése olyan egyszerű, mint kiválasztani a küldendő összeget és eldönteni, hová menjen. További részletekért olvassa el a cikket.
Ahhoz, hogy bitcoint kapjon, egyszerűen adja meg a küldőnek a Bitcoin címét, amelyet megtalálhat a Bitcoin pénztárcájában. További részletekért olvassa el ezt a cikket.
Olvassa el ezt a cikket →Ahhoz, hogy bitcoint kapjon, egyszerűen adja meg a küldőnek a Bitcoin címét, amelyet megtalálhat a Bitcoin pénztárcájában. További részletekért olvassa el ezt a cikket.
Tudjon meg többet a blokklánc megerősítésekről, miért fontosak, és egyebekről.
Olvassa el ezt a cikket →Tudjon meg többet a blokklánc megerősítésekről, miért fontosak, és egyebekről.
Ismerje meg, mik a bitcoin díjak, hogyan határozzák meg a díjakat, és még sok mást.
Olvassa el ezt a cikket →Ismerje meg, mik a bitcoin díjak, hogyan határozzák meg a díjakat, és még sok mást.
Maradjon az élen a kriptovilágban a heti hírlevelünkkel, amely a legfontosabb betekintéseket nyújtja.
Heti kripto hírek, neked összeválogatva
Hasznos betekintések és oktatási tippek
Frissítések a termékekről, amelyek gazdasági szabadságot biztosítanak
Nincs spam. Bármikor leiratkozhat.
Több mint pénztárca lett eddig létrehozva
Minden, amire szükséged van a Bitcoin és a kriptovaluták biztonságos vásárlásához, eladásához, kereskedéséhez és befektetéséhez.
© 2025 Saint Bitts LLC Bitcoin.com. All rights reserved