🎁 200% Premia Powitalna do $1,000 | Loteria Tygodniowa $1M+ | Wypłaty Natychmiastowe | Ekskluzywny Token $SHFL | Gry z 99% RTP 🔥
Język Bitcoin Script jest głównym elementem, który napędza transakcje Bitcoin. To specjalistyczny język, który ustala zasady dotyczące tego, jak Bitcoin może być wydawany, zapewniając bezpieczne i weryfikowalne transfery. W tym artykule wyjaśniamy Bitcoin Script, jego cel, sposób działania oraz jego ograniczenia. Zbadamy również jego związek z inteligentnymi kontraktami, Lightning Network, sidechainami i Ordinals.
Dla podstawowego zrozumienia Bitcoina zobacz Co to jest Bitcoin? oraz krótkie wprowadzenie do Bitcoina. Zgłęb temat i dowiedz się, jak działają transakcje Bitcoin oraz odkryj historię powstania Bitcoina-od pomysłu do globalnej rewolucji finansowej.
Bitcoin Script to język skryptowy oparty na stosie, podobny do Forth, ale nie jest kompletny w sensie Turinga. Oznacza to, że nie może wykonywać skomplikowanych obliczeń, takich jak pętle czy rozgałęzienia warunkowe, w przeciwieństwie do języków używanych do programowania ogólnego przeznaczenia. Ten wybór projektowy priorytetowo traktuje bezpieczeństwo i zapobiega problemom takim jak nieskończone pętle, które mogłyby zakłócić działanie sieci Bitcoin.
Dowiedz się więcej o inteligentnych kontraktach i kompletności Turinga.
Bitcoin Script wykorzystuje system, w którym dane są umieszczane na "stosie" i usuwane z niego podczas wykonywania. Oto uproszczone wyjaśnienie transakcji Bitcoin przy użyciu Script:
Tworzenie transakcji: Podczas wysyłania Bitcoina, portfel tworzy transakcję z wejściami (Bitcoin, który jest wydawany) i wyjściami (adres odbiorcy i kwota). Dowiedz się więcej o wysyłaniu Bitcoina.
Skrypt blokujący (ScriptPubKey): Każde wyjście ma skrypt blokujący, ustalający warunki wydania tych Bitcoinów. Ten skrypt jest powiązany z adresem odbiorcy.
Skrypt odblokowujący (ScriptSig): Aby wydać Bitcoina, nadawca dostarcza skrypt odblokowujący, który spełnia warunki skryptu blokującego. Ten skrypt, tworzony przez portfel nadawcy, zawiera ich cyfrowy podpis, potwierdzający posiadanie.
Wykonywanie skryptu: Sieć Bitcoin uruchamia skrypt odblokowujący, a następnie skrypt blokujący. Jeśli połączone wykonanie daje wynik "prawda", transakcja jest ważna.
Potwierdzenie transakcji: Ważne transakcje są dodawane do bloku, a następnie do łańcucha bloków, potwierdzając transfer Bitcoinów. Dowiedz się więcej o potwierdzeniach.
Skrypt blokujący (ScriptPubKey): OP_DUP OP_HASH160 <Hash klucza publicznego odbiorcy> OP_EQUALVERIFY OP_CHECKSIG
Ten skrypt wymaga podpisu zgodnego z hashem klucza publicznego odbiorcy.
Skrypt odblokowujący (ScriptSig): <Podpis> <Klucz publiczny nadawcy>
Ten skrypt dostarcza podpis i klucz publiczny do odblokowania Bitcoina.
Razem te skrypty weryfikują podpis względem klucza publicznego i hash, zapewniając, że wydający jest prawowitym właścicielem.
Ograniczenia Bitcoin Script zainspirowały innowacyjne rozwiązania:
Lightning Network: Rozwiązanie warstwy 2 używające Script do kanałów płatniczych. Dowiedz się więcej o Lightning Network.
Sidechains: Osobne łańcuchy bloków powiązane z Bitcoin, używające Script do interoperacyjności. Dowiedz się więcej o sidechains.
Ordinals: Użycie Script do dodawania danych do satoshi. Dowiedz się więcej: Bitcoin Ordinals.
Inteligentne kontrakty: Choć ograniczony, Bitcoin Script pozwala na podstawowe inteligentne kontrakty, takie jak portfele wielopodpisowe. Dowiedz się więcej o inteligentnych kontraktach na Bitcoin.
Bitcoin Script jest fundamentalną częścią transakcji Bitcoin, zapewniając bezpieczeństwo i weryfikowalność. Jego ograniczenia doprowadziły do innowacyjnych rozwiązań, takich jak sidechains i Lightning Network. Zrozumienie Bitcoin Script pomaga zrozumieć, jak działają transakcje Bitcoin i model bezpieczeństwa sieci.
Dowiedz się o portfelach Bitcoin i jak je stworzyć. Zrozum, jak kupować, wysyłać i odbierać Bitcoina. Również, zgłęb historię cen Bitcoina i prognozy cen Bitcoina.
Odkryj najlepsze platformy do kupowania, sprzedawania i handlu kryptowalutami.
Odkryj najlepsze platformy do kupowania, sprzedawania i handlu kryptowalutami.
Uzyskaj proste wprowadzenie do Bitcoina i dlaczego ma to znaczenie.
Przeczytaj ten artykuł →Uzyskaj proste wprowadzenie do Bitcoina i dlaczego ma to znaczenie.
Zrozum, jak publiczna blockchain Bitcoin śledzi własność w czasie. Uzyskaj jasność co do kluczowych terminów, takich jak klucze publiczne i prywatne, wejścia i wyjścia transakcji, czasy potwierdzeń i więcej.
Przeczytaj ten artykuł →Zrozum, jak publiczna blockchain Bitcoin śledzi własność w czasie. Uzyskaj jasność co do kluczowych terminów, takich jak klucze publiczne i prywatne, wejścia i wyjścia transakcji, czasy potwierdzeń i więcej.
Wysyłanie bitcoinów jest tak proste, jak wybranie kwoty do wysłania i zdecydowanie, dokąd ma trafić. Przeczytaj artykuł, aby uzyskać więcej szczegółów.
Przeczytaj ten artykuł →Wysyłanie bitcoinów jest tak proste, jak wybranie kwoty do wysłania i zdecydowanie, dokąd ma trafić. Przeczytaj artykuł, aby uzyskać więcej szczegółów.
Aby otrzymać bitcoin, wystarczy podać nadawcy swój adres Bitcoin, który można znaleźć w swoim portfelu Bitcoin. Przeczytaj ten artykuł, aby uzyskać więcej szczegółów.
Przeczytaj ten artykuł →Aby otrzymać bitcoin, wystarczy podać nadawcy swój adres Bitcoin, który można znaleźć w swoim portfelu Bitcoin. Przeczytaj ten artykuł, aby uzyskać więcej szczegółów.
Dowiedz się o potwierdzeniach w blockchainie, dlaczego są ważne i więcej.
Przeczytaj ten artykuł →Dowiedz się o potwierdzeniach w blockchainie, dlaczego są ważne i więcej.
Odkryj, czym są opłaty bitcoinowe, jak są ustalane opłaty i więcej.
Przeczytaj ten artykuł →Odkryj, czym są opłaty bitcoinowe, jak są ustalane opłaty i więcej.
Bądź na czele w kryptowalutach dzięki naszemu cotygodniowemu newsletterowi dostarczającemu najważniejsze spostrzeżenia
Cotygodniowe wiadomości krypto, wyselekcjonowane dla Ciebie
Praktyczne spostrzeżenia i wskazówki edukacyjne
Aktualizacje produktów wspierających wolność gospodarczą
Brak spamu. Anuluj subskrypcję w dowolnym momencie.
Ponad portfeli utworzonych do tej pory
Wszystko, czego potrzebujesz, aby bezpiecznie kupować, sprzedawać, handlować i inwestować swoje Bitcoiny i kryptowaluty.
© 2025 Saint Bitts LLC Bitcoin.com. All rights reserved