Mischen

🎁 200% Willkommensbonus bis zu $1.000 | Wöchentliche Lotterie im Wert von über $1M | Sofortige Auszahlungen | Exklusiver $SHFL-Token | 99% RTP-Spiele 🔥

Alle Bewertungen erkunden

Was ist die Bitcoin-Skriptsprache?

Die Bitcoin Script-Sprache ist eine einfache, stack-basierte Skriptsprache, die verwendet wird, um die Ausgabebedingungen von Bitcoin-Transaktionen zu definieren. Sie priorisiert Sicherheit und minimiert Komplexität, wodurch sie eine entscheidende Rolle in der Funktionalität von Bitcoin spielt.
Was ist die Bitcoin-Skriptsprache?
Verwalten Sie Ihre Bitcoin sicher mit der Selbstverwahrung im Bitcoin.com Wallet-App.

Decodierung von Bitcoin Script: Die Sprache der Bitcoin-Transaktionen

Die Bitcoin Script-Sprache ist die zentrale Komponente, die Bitcoin-Transaktionen antreibt. Es handelt sich um eine spezialisierte Sprache, die die Regeln festlegt, wie Bitcoin ausgegeben werden kann und so sichere und überprüfbare Übertragungen gewährleistet. Dieser Artikel erklärt Bitcoin Script, seinen Zweck, wie es funktioniert und seine Einschränkungen. Wir werden auch seine Beziehung zu Smart Contracts, dem Lightning Network, Sidechains und Ordinals erkunden.

Für ein grundlegendes Verständnis von Bitcoin siehe Was ist Bitcoin? und eine schnelle Einführung in Bitcoin. Tauchen Sie tiefer ein und erfahren Sie mehr darüber, wie Bitcoin-Transaktionen funktionieren und entdecken Sie Bitcoins Entstehungsgeschichte-von einer Idee zur globalen Finanzrevolution.

Was ist Bitcoin Script?

Bitcoin Script ist eine stapelbasierte Skriptsprache, ähnlich wie Forth, ist jedoch nicht Turing-vollständig. Das bedeutet, dass es keine komplexen Berechnungen wie Schleifen oder bedingte Verzweigungen durchführen kann, im Gegensatz zu Sprachen, die für allgemeine Programmierung verwendet werden. Diese Designentscheidung priorisiert Sicherheit und verhindert Probleme wie Endlosschleifen, die das Bitcoin-Netzwerk stören könnten.

Erfahren Sie mehr über Smart Contracts und Turing-Vollständigkeit.

Wie Bitcoin Script funktioniert

Bitcoin Script verwendet ein System, bei dem Daten während der Ausführung auf einen "Stack" geschoben und von diesem abgerufen werden. Hier ist eine vereinfachte Erklärung einer Bitcoin-Transaktion unter Verwendung von Script:

  1. Transaktionserstellung: Beim Senden von Bitcoin erstellt Ihre Wallet eine Transaktion mit Eingaben (das ausgegebene Bitcoin) und Ausgaben (die Adresse und der Betrag des Empfängers). Erfahren Sie mehr über das Senden von Bitcoin.

  2. Sperrskript (ScriptPubKey): Jede Ausgabe hat ein Sperrskript, das die Bedingungen für die Ausgabe dieser Bitcoin festlegt. Dieses Skript ist mit der Adresse des Empfängers verknüpft.

  3. Entsperrskript (ScriptSig): Um die Bitcoin auszugeben, stellt der Sender ein Entsperrskript bereit, das die Bedingungen des Sperrskripts erfüllt. Dieses Skript, das von der Wallet des Senders erstellt wird, enthält seine digitale Signatur, die den Besitznachweis erbringt.

  4. Skriptausführung: Das Bitcoin-Netzwerk führt zuerst das Entsperrskript und dann das Sperrskript aus. Wenn das kombinierte Ergebnis "wahr" ist, ist die Transaktion gültig.

  5. Transaktionsbestätigung: Gültige Transaktionen werden zu einem Block und dann zur Blockchain hinzugefügt, wodurch der Bitcoin-Transfer bestätigt wird. Erfahren Sie mehr über Bestätigungen.

Beispiel: Eine einfache Bitcoin-Transaktion in Script

  • Sperrskript (ScriptPubKey): OP_DUP OP_HASH160 <Empfängers öffentlicher Schlüssel-Hash> OP_EQUALVERIFY OP_CHECKSIG Dieses Skript erfordert eine Signatur, die mit dem öffentlichen Schlüssel-Hash des Empfängers übereinstimmt.

  • Entsperrskript (ScriptSig): <Signatur> <Senders öffentlicher Schlüssel> Dies liefert die Signatur und den öffentlichen Schlüssel, um die Bitcoin zu entsperren.

Zusammen prüfen diese Skripte die Signatur gegen den öffentlichen Schlüssel und den Hash, um sicherzustellen, dass der Ausgeber der rechtmäßige Eigentümer ist.

Bitcoin Script und verwandte Konzepte

Die Einschränkungen von Bitcoin Script haben zu innovativen Lösungen geführt:

  • Lightning Network: Eine Layer-2-Lösung, die Script für Zahlungskanäle verwendet. Erfahren Sie mehr über das Lightning Network.

  • Sidechains: Separate Blockchains, die mit Bitcoin verbunden sind und Script zur Interoperabilität verwenden. Erfahren Sie mehr über Sidechains.

  • Ordinals: Verwendung von Script, um Daten zu Satoshis hinzuzufügen. Erfahren Sie mehr: Bitcoin Ordinals.

  • Smart Contracts: Obwohl begrenzt, ermöglicht Bitcoin Script grundlegende Smart Contracts wie Multisignatur-Wallets. Erfahren Sie mehr über Smart Contracts auf Bitcoin.

Fazit

Bitcoin Script ist ein grundlegender Bestandteil von Bitcoin-Transaktionen, der Sicherheit und Überprüfbarkeit gewährleistet. Seine Einschränkungen haben zu innovativen Lösungen wie Sidechains und dem Lightning Network geführt. Das Verständnis von Bitcoin Script hilft Ihnen, zu erfassen, wie Bitcoin-Transaktionen funktionieren und welches Sicherheitsmodell das Netzwerk verwendet.

Erfahren Sie mehr über Bitcoin Wallets und wie man eines erstellt. Verstehen Sie, wie man kauft, sendet und empfängt Bitcoin. Erkunden Sie auch die Bitcoin-Preisentwicklung und Bitcoin-Preisprognosen.

Entdecken Sie die besten Plattformen zum Kaufen, Verkaufen und Handeln von Kryptowährungen.

Entdecken Sie die besten Plattformen zum Kaufen, Verkaufen und Handeln von Kryptowährungen.


🟠 Bitcoin-Ökosystem-Ressourcen

Bitcoin-Börsen & Handelsplattformen

Bitcoin-Wallets & Speicherung

Bitcoin-Daten, Tools & Charts

Bitcoin-Geldautomaten & physische Infrastruktur

Bitcoin-Investitionen & Finanzen

Bitcoin-Kommerz & Lifestyle

Bitcoin-Konferenzen & Veranstaltungen

Bitcoin-Airdrops & Entdeckung

Bitcoin-Glücksspiel & Casinos

Verwandte Anleitungen

Von hier aus starten →
Was ist Bitcoin?

Was ist Bitcoin?

Erhalten Sie eine unkomplizierte Einführung in Bitcoin und warum es wichtig ist.

Diesen Artikel lesen →
Was ist Bitcoin?

Was ist Bitcoin?

Erhalten Sie eine unkomplizierte Einführung in Bitcoin und warum es wichtig ist.

Wie funktionieren Bitcoin-Transaktionen?

Wie funktionieren Bitcoin-Transaktionen?

Verstehen Sie, wie die öffentliche Bitcoin-Blockchain den Besitz im Laufe der Zeit verfolgt. Erhalten Sie Klarheit über wichtige Begriffe wie öffentliche und private Schlüssel, Transaktionseingaben und -ausgaben, Bestätigungszeiten und mehr.

Diesen Artikel lesen →
Wie funktionieren Bitcoin-Transaktionen?

Wie funktionieren Bitcoin-Transaktionen?

Verstehen Sie, wie die öffentliche Bitcoin-Blockchain den Besitz im Laufe der Zeit verfolgt. Erhalten Sie Klarheit über wichtige Begriffe wie öffentliche und private Schlüssel, Transaktionseingaben und -ausgaben, Bestätigungszeiten und mehr.

Wie sende ich Bitcoin?

Wie sende ich Bitcoin?

Das Versenden von Bitcoin ist so einfach wie die Auswahl des zu sendenden Betrags und die Entscheidung, wohin er gehen soll. Lesen Sie den Artikel für weitere Details.

Diesen Artikel lesen →
Wie sende ich Bitcoin?

Wie sende ich Bitcoin?

Das Versenden von Bitcoin ist so einfach wie die Auswahl des zu sendenden Betrags und die Entscheidung, wohin er gehen soll. Lesen Sie den Artikel für weitere Details.

Wie empfange ich Bitcoin?

Wie empfange ich Bitcoin?

Um Bitcoin zu empfangen, geben Sie dem Absender einfach Ihre Bitcoin-Adresse, die Sie in Ihrer Bitcoin-Wallet finden können. Lesen Sie diesen Artikel für weitere Details.

Diesen Artikel lesen →
Wie empfange ich Bitcoin?

Wie empfange ich Bitcoin?

Um Bitcoin zu empfangen, geben Sie dem Absender einfach Ihre Bitcoin-Adresse, die Sie in Ihrer Bitcoin-Wallet finden können. Lesen Sie diesen Artikel für weitere Details.

Was ist eine Bestätigung?

Was ist eine Bestätigung?

Erfahren Sie mehr über Blockchain-Bestätigungen, warum sie wichtig sind und mehr.

Diesen Artikel lesen →
Was ist eine Bestätigung?

Was ist eine Bestätigung?

Erfahren Sie mehr über Blockchain-Bestätigungen, warum sie wichtig sind und mehr.

Was sind Bitcoin-Netzwerkgebühren?

Was sind Bitcoin-Netzwerkgebühren?

Entdecken Sie, was Bitcoin-Gebühren sind, wie Gebühren festgelegt werden und mehr.

Diesen Artikel lesen →
Was sind Bitcoin-Netzwerkgebühren?

Was sind Bitcoin-Netzwerkgebühren?

Entdecken Sie, was Bitcoin-Gebühren sind, wie Gebühren festgelegt werden und mehr.

check icon
VERTRAUEN VON ÜBER 5 MILLIONEN KRYPTO-BENUTZERN WELTWEIT

BLEIBEN SIE IN KRYPTO VORNE

WÖCHENTLICH GELIEFERT
WÖCHENTLICH GELIEFERT

Bleiben Sie in Krypto vorne mit unserem wöchentlichen Newsletter, der die wichtigsten Erkenntnisse liefert

news icon

Wöchentliche Krypto-Nachrichten, für Sie kuratiert

insights icon

Umsetzbare Erkenntnisse und Bildungstipps

products icon

Updates zu Produkten, die wirtschaftliche Freiheit fördern

Anmelden

Kein Spam. Jederzeit abmelden.

Starten Sie sicher mit der Bitcoin.com WalletStarten Sie sicher mit der Bitcoin.com WalletStarten Sie sicher mit der Bitcoin.com Wallet

Starten Sie sicher mit der Bitcoin.com Wallet

Bisher über Wallets erstellt

Alles, was Sie benötigen, um Bitcoin und Kryptowährungen sicher zu kaufen, zu verkaufen, zu handeln und zu investieren

App StoreGoogle PlayQR Code
Download App