Was wirklich passiert, wenn eine Blockchain-Transaktion gesendet wird? 🔗
Hast du dich jemals gefragt, was tatsächlich passiert, nachdem du eine Transaktion an eine Blockchain übermittelt hast?
Sie wird nicht sofort Teil der Blockchain.
Hier ist der vereinfachte Ablauf:
1️⃣ Transaktion wird erstellt
Ein Nutzer erstellt eine Transaktion mithilfe einer Blockchain-Wallet oder einer Anwendung.
2️⃣ Digitale Signatur wird hinzugefügt
Die Transaktion wird mit dem privaten Schlüssel des Absenders signiert. Das belegt, dass die Transaktion vom Inhaber der zugehörigen Adresse autorisiert wurde.
3️⃣ Transaktion gelangt ins Netzwerk
Sie wird über das Peer-to-Peer-Netzwerk an Blockchain-Knoten gesendet.
4️⃣ Knoten prüfen sie
Knoten überprüfen unter anderem die digitale Signatur, das Transaktionsformat und ob die Transaktion den Regeln des Netzwerks entspricht.
5️⃣ Transaktion wartet auf Aufnahme
Eine gültige Transaktion kann im Netzwerk in der „Pending Transaction Pool“ warten, bis ein Blockproduzent sie auswählt.
6️⃣ Ein Block wird erstellt
Die Transaktion wird in einem neuen Block zusammen mit anderen gültigen Transaktionen aufgenommen.
7️⃣ Konsens bestätigt den Block
Der Konsensmechanismus der Blockchain entscheidet, ob der neue Block vom Netzwerk akzeptiert wird.
8️⃣ Der Blockchain-Status wird aktualisiert
Sobald er akzeptiert wurde, wird die Transaktion Teil der aufgezeichneten Historie der Blockchain und der relevante Kontostand bzw. der UTXO-Status wird aktualisiert.
Eine Blockchain-Transaktion ist also nicht einfach:
Senden → Fertig ❌
Sondern eher wie:
Erstellen → Signieren → Senden → Prüfen → Einfügen → Konsens erreichen → Status aktualisieren ✅
Diese Abfolge ist eine der Kernideen, die Blockchain-Technologie von einer herkömmlichen zentralisierten Datenbank unterscheidet.
🔗 Blockchain ist nicht nur eine Datenbank – sie ist ein verteiltes System, das sich auf denselben Status einigen muss.
Was sollten wir als Nächstes erkunden: Was passiert eigentlich innerhalb eines Blockchain-Blocks?
$BTC $ETH $BNB
#blockchain #BlockchainTechnology #Web3 #CryptoTechnology #ComputerScience
Hast du dich jemals gefragt, was tatsächlich passiert, nachdem du eine Transaktion an eine Blockchain übermittelt hast?
Sie wird nicht sofort Teil der Blockchain.
Hier ist der vereinfachte Ablauf:
1️⃣ Transaktion wird erstellt
Ein Nutzer erstellt eine Transaktion mithilfe einer Blockchain-Wallet oder einer Anwendung.
2️⃣ Digitale Signatur wird hinzugefügt
Die Transaktion wird mit dem privaten Schlüssel des Absenders signiert. Das belegt, dass die Transaktion vom Inhaber der zugehörigen Adresse autorisiert wurde.
3️⃣ Transaktion gelangt ins Netzwerk
Sie wird über das Peer-to-Peer-Netzwerk an Blockchain-Knoten gesendet.
4️⃣ Knoten prüfen sie
Knoten überprüfen unter anderem die digitale Signatur, das Transaktionsformat und ob die Transaktion den Regeln des Netzwerks entspricht.
5️⃣ Transaktion wartet auf Aufnahme
Eine gültige Transaktion kann im Netzwerk in der „Pending Transaction Pool“ warten, bis ein Blockproduzent sie auswählt.
6️⃣ Ein Block wird erstellt
Die Transaktion wird in einem neuen Block zusammen mit anderen gültigen Transaktionen aufgenommen.
7️⃣ Konsens bestätigt den Block
Der Konsensmechanismus der Blockchain entscheidet, ob der neue Block vom Netzwerk akzeptiert wird.
8️⃣ Der Blockchain-Status wird aktualisiert
Sobald er akzeptiert wurde, wird die Transaktion Teil der aufgezeichneten Historie der Blockchain und der relevante Kontostand bzw. der UTXO-Status wird aktualisiert.
Eine Blockchain-Transaktion ist also nicht einfach:
Senden → Fertig ❌
Sondern eher wie:
Erstellen → Signieren → Senden → Prüfen → Einfügen → Konsens erreichen → Status aktualisieren ✅
Diese Abfolge ist eine der Kernideen, die Blockchain-Technologie von einer herkömmlichen zentralisierten Datenbank unterscheidet.
🔗 Blockchain ist nicht nur eine Datenbank – sie ist ein verteiltes System, das sich auf denselben Status einigen muss.
Was sollten wir als Nächstes erkunden: Was passiert eigentlich innerhalb eines Blockchain-Blocks?
$BTC $ETH $BNB
#blockchain #BlockchainTechnology #Web3 #CryptoTechnology #ComputerScience