OwnYourCoins Ratgeber
So finden Transaktionen auf der Blockchain statt
Eine Blockchain-Transaktion ist eine digital signierte Anweisung an ein Netzwerk. Deine Wallet bereitet die Daten vor, signiert sie mit deinem privaten Schlüssel und übermittelt sie an Nodes, die sie nach den Regeln der jeweiligen Blockchain prüfen.
Eine Transaktion überträgt nicht buchstäblich Coins von einer Wallet in eine andere, sondern verändert nach erfolgreicher Prüfung den gemeinsamen Datenstand der Blockchain.
Das mentale Modell
Von deiner Wallet bis zum Netzwerk.
Bevor eine Transaktion bestätigt werden kann, muss sie erstellt, eindeutig autorisiert und an das Netzwerk weitergegeben werden.
Wallet bereitet vor
Empfänger, Betrag, Gebühr und weitere netzwerkspezifische Daten werden zusammengestellt.
Schlüssel signiert
Der private Schlüssel erzeugt eine digitale Signatur, ohne selbst das Gerät verlassen zu müssen.
Netzwerk empfängt
Nodes erhalten die signierte Transaktion und prüfen sie unabhängig nach denselben Regeln.
Vereinfacht dargestellt
So durchläuft eine Transaktion das Netzwerk.
Erstellen
Die Wallet bildet aus deinen Angaben eine Transaktion im Format des Netzwerks.
Signieren
Die digitale Signatur weist nach, dass der passende private Schlüssel die Ausgabe autorisiert hat.
Verteilen
Die Transaktion wird an Nodes gesendet und von diesen an weitere Teilnehmer weitergereicht.
Aufnehmen
Ein Miner oder Validator kann die gültige Transaktion in einen neuen Block aufnehmen.
Wichtig: Der genaue Ablauf unterscheidet sich je nach Blockchain. Bitcoin verwendet unter anderem Transaktionsausgänge und Proof of Work; Ethereum arbeitet mit Kontoständen, Nonces und Proof of Stake.
Prüfung durch Nodes
Was das Netzwerk vor der Aufnahme kontrolliert.
Gültige Signatur
Die Signatur muss zu den Transaktionsdaten und zum berechtigenden öffentlichen Schlüssel passen.
Verfügbare Werte
Die Transaktion darf nur Werte verwenden, über die der Absender nach dem Datenstand verfügen kann.
Protokollregeln
Format, Gebühr, Reihenfolge und weitere Bedingungen müssen die Regeln des Netzwerks erfüllen.
Der Status einer Transaktion
Ausstehend, aufgenommen und zunehmend bestätigt.
Ausstehend
Das Netzwerk kennt die Transaktion, aber sie ist noch nicht Teil eines bestätigten Blocks.
Im Block
Die Transaktion wurde in einen Block aufgenommen. Wallets zeigen dies häufig als erste Bestätigung an.
Weiter abgesichert
Nachfolgende Blöcke beziehungsweise Finalität erhöhen die Sicherheit, dass der Datenstand bestehen bleibt.
Vor dem Senden prüfen
Was du kontrollieren kannst und was das Netzwerk nicht korrigiert.
Vorher sorgfältig prüfen
- Empfängeradresse und verwendetes Netzwerk
- Betrag sowie angezeigte Netzwerkgebühr
- Hinweise auf der Wallet oder dem Signiergerät
- kleine Testtransaktion bei unbekannten Abläufen
Nicht automatisch rückgängig
- eine korrekt signierte Zahlung an eine falsche Adresse
- die Nutzung eines unpassenden Netzwerks
- der Verlust des privaten Schlüssels oder Backups
- falsche Angaben außerhalb der Blockchain
Blockchain und Wallet
Die Wallet versendet keine Coins aus einem Speicherfach.
Coins beziehungsweise Token werden im Datenstand der Blockchain abgebildet. Deine Wallet schützt die privaten Schlüssel und hilft dir, eine Änderung dieses Datenstands gültig zu signieren.
FAQ
Häufige Fragen zu Blockchain-Transaktionen.
Warum bleibt eine Transaktion ausstehend?
Das Netzwerk kann stark ausgelastet sein, die gewählte Gebühr kann im Verhältnis zu anderen Transaktionen niedrig sein oder die Transaktion wurde noch nicht von einem Blockproduzenten ausgewählt.
Wer erhält die Netzwerkgebühr?
Die konkrete Verteilung hängt vom Netzwerk ab. Gebühren vergüten typischerweise die Verarbeitung und Absicherung durch Miner oder Validatoren; bei manchen Netzwerken wird ein Teil verbrannt.
Was bedeutet eine Bestätigung?
Bei Bitcoin gilt die Aufnahme in einen Block als erste Bestätigung; jeder folgende Block erhöht die Tiefe. Andere Netzwerke verwenden andere Begriffe und Finalitätsregeln.
Kann eine falsche Transaktion zurückgebucht werden?
Eine zentrale Rückbuchungsstelle gibt es bei öffentlichen Blockchains normalerweise nicht. Nur der Empfänger kann erhaltene Werte freiwillig zurücksenden. Prüfe deshalb alle Angaben vor dem Signieren.
Wird der private Schlüssel an das Netzwerk gesendet?
Nein. Übermittelt werden Transaktionsdaten und die daraus erzeugte digitale Signatur. Der private Schlüssel sollte das sichere Wallet-Gerät beziehungsweise deine kontrollierte Umgebung nicht verlassen.
Der wichtigste Merksatz.
Deine Wallet erstellt und signiert eine Transaktion. Das Netzwerk prüft sie nach gemeinsamen Regeln und übernimmt sie erst mit der Aufnahme in den bestätigten Datenstand der Blockchain.
