Die Coinbase-Transaktion ist eine besondere Art von Transaktion, die in jedem Block der Blockchain stattfindet. Diese Art von Transaktionen ist Teil des Systems, neue Münzen in Umlauf zu bringen, die noch nie ausgegeben wurden.
LDie erste Transaktion, die in stattfand Bitcoin Es handelte sich nicht um eine Zahlung zwischen zwei Personen. Es war eine besondere Transaktion Genesis-Block das die Belohnungstransaktionen für Bergleute formatierte. Diese Belohnungstransaktionen werden aufgerufen Coinbase-Transaktionen. Dank dieser Art von Transaktionen entstand das Bitcoin-Ökosystem criptomonedas um Zahlungen und Wertaustausch zu leisten. Kurz gesagt, sie sind die Entstehung der Währungen, mit denen wir heute in der gesamten Bitcoin-Blockchain umgehen können.
Coinbase-Transaktionen werden auch als generierende Transaktionen bezeichnet. Diese sind ein wesentlicher Bestandteil der Generation der Bitcoin-Währungen, da sie diejenigen sind, die diese neuen Währungen hervorbringen. Das heißt, jede Coinbase-Transaktion ist dafür verantwortlich, die neuen Münzen an den Miner zu übertragen, der den Block gelöst hat. Auf diese Weise wird der Gesamtbasiswert von a Transaktion Coinbase enthält nur und ausschließlich neue Münzen, die noch nie im Umlauf waren Blockchain.
Merkmale dieser Transaktionen
Wenn ein neuer Block auf der Blockchain generiert wird, enthält er eine Liste verifizierter Transaktionen. Jede dieser Transaktionen wurde von den Kryptowährungsbenutzern der Blockchain generiert. Jedoch, Die erste dieser Transaktionen entspricht der Coinbase-Transaktion. Der Basiswert dieser Transaktion entspricht der aktiven Belohnung zu diesem Zeitpunkt für das Mining dieses Blocks.
Dies bedeutet, dass der Wert dieser Transaktion Es ist an die Belohnung des aktuellen Blocks gekoppelt und wird von der zu diesem Zeitpunkt aktiven Halbierung dieser Kryptowährung beeinflusst. Erinnern wir uns daran, dass die Halbierungist ein Ereignis, das bei Bitcoin alle 210.000 Blöcke auftritt. Natürlich haben auch Kryptowährungen, die dem Bitcoin-Betriebsmodell folgen, ihr Halbierungs- und spezifisches Belohnungssystem, wie im Fall von Litecoin. Der Zweck dieser Halbierung besteht darin, die Belohnungen um die Hälfte zu reduzieren und so die Inflation zu kontrollieren. Bei Bitcoin beispielsweise begannen die Belohnungen mit einem Wert von 50 BTC pro Block. Dann sanken sie auf 25 BTC und derzeit liegt sie bei 12,5 BTC. Mit diesem Der aktuelle Wert einer Coinbase-Transaktion beträgt 12,5 BTC, der an den oder die Miner des gültigen Blocks gezahlt wird.
Coinbase-Transaktionen werden von Minern erstellt, was ihr eine merkwürdige Besonderheit verleiht. Da es der Miner ist, der diese Transaktion aufbaut, besteht die Möglichkeit, dass der Miner sie manipulieren kann. Aber um diese Situation zu vermeiden, Die Coinbase-Transaktionsprämie kann erst nach 100 Bestätigungen ausgegeben werden. Dadurch wird gewährleistet, dass der Block alle Anforderungen erfüllt, um ein vollständig gültiger Block zu sein. Dieses Schutzelement dient auch für den Fall, dass die Blockchain einen Fork erleidet, und schützt so ihre Kryptowährungen.
Was ist ihr Inhalt?
Jetzt fragen Sie sich wahrscheinlich: Wie entsteht eine Coinbase-Transaktion? Was macht es so besonders? Naja als aller erstes Diese Transaktion besteht aus einem Eintrag. Dieser Eintrag Es ist keiner anderen Adresse zugeordnet. Dieser Eintrag heißt coinbaseund ist für die Generierung neuer Währungen innerhalb der Blockchain verantwortlich. Um sie auszugeben, gibt es einen Ausgang namens Coinbase-Transaktion. Diese Transaktion verweist auf die Bitcoin-Adresse des Miners, der den neuen Block erfolgreich geschürft hat. Bei dieser Transaktion wird die Blockbelohnung zusammen mit den Gebühren gebündelt, die für jede einzelne im Block enthaltene Transaktion erhoben werden. Auf diese Weise kassiert der Miner die generierte Belohnung sowie die gesammelten Provisionen für alle im neuen Block verifizierten Transaktionen.
Alle diese Informationen werden innerhalb des Blocks gespeichert und belegen 100 Byte Daten etwa. Es bleibt jedoch zusätzlicher Platz, den die Bergleute nach Belieben nutzen können. Das heißt, Miner können jeden Text, den sie bevorzugen, in den Rest des Raums einfügen. Während des Abbaus des Genesis-Blocks Satoshi Nakamoto Er nutzte diesen Raum, um Folgendes zu schreiben:
„The Times 03 / Jan / 2009 Kanzlerin steht kurz vor der zweiten Bankenrettung“.
Auf diese Weise können Miner jedem Block Informationen hinzufügen, um ihn zu personalisieren, und eine Nachricht senden, die von niemandem geändert werden kann und durch die Sicherheit der Blockchain geschützt ist.
Wie ermittelt man den Wert einer Coinbase-Transaktion?
Nun durchlaufen diese Transaktionen einen Prozess, der eine fehlerfreie Berechnung ihres Wertes ermöglicht. Dieser Vorgang läuft wie folgt ab:
- Zunächst wird der Wert der Ein- und Ausgänge jeder durch den Block validierten Transaktion berücksichtigt. Dies dient dazu, die insgesamt zu zahlenden Provisionen zu berechnen.
- Es wird dann die Höhe des abgebauten Blocks angenommen. Dies gibt an, wie hoch der anwendbare Wert der Belohnung unter Berücksichtigung der sein wird Halbierung relativ zu diesem Block.
- Schließlich erstellt der Miner die Coinbase-Transaktion, um sich selbst die Belohnung zu gewähren. Diese Transaktion beinhaltet die Belohnung für den geschürften Block und Provisionen für validierte Transaktionen.
Sobald diese drei Schritte abgeschlossen sind, erhält der Miner den Wert der Coinbase-Transaktion und um ihn auszugeben, muss er auf mindestens 100 Bestätigungen des von ihm generierten Blocks warten.
Kuriositäten von Coinbase-Transaktionen
Die vergessene Transaktion
Eines der merkwürdigsten Dinge an Coinbase-Transaktionen hängt mit der ersten davon zusammen. Mit dem Mining des ersten Genesis-Blocks im Jahr 2009 generierte Satoshi Nakamoto eine Coinbase, die an die Bitcoin-Adresse gezahlt wurde 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa. Seitdem befinden sich an dieser Adresse 50 BTC, die nicht ausgegeben werden können. Tatsächlich bleibt diese Münzbasis trotz all der Zeit und der Anzahl der seither geschürften Blöcke seltsamerweise unbestätigt.
Es gibt viele Quellen, die versichern, dass der Grund für diese Tatsache nicht bekannt gegeben wird. Es gibt jedoch noch eine andere Perspektive. Die Bestätigungen einer Transaktion dienen dazu, darzustellen, wie kompliziert es ist, eine Transaktion aus einem Block zu löschen. In diesem speziellen Fall hat die erste Coinbase-Transaktion keine Bestätigungen. Und diese Transaktion ist im Quellcode des verschlüsselt Genesis-Block, auf dem die gesamte Bitcoin-Blockchain aufbaut. Das Konzept der Bestätigungen wäre nicht anwendbar, da diese Transaktion nicht gelöscht werden konnte. Wenn Sie tun, eine andere Kette würde aufgebaut werden, eine Tatsache, die keinen Sinn ergeben würde.
Coinbase-Reife
Eine weitere merkwürdige Tatsache bei Coinbase-Transaktionen ist, dass sie erst ausgegeben werden können, wenn eine bestimmte Anzahl an Bestätigungen erreicht ist, genauer gesagt 100 Bestätigungen. Diese Tatsache wird als Coinbase Maturity oder Coinbase Transaction Maturity bezeichnet. Diese Funktion ist in das Arbeitsprotokoll von Bitcoin eingebettet und kann daher in keiner Weise umgangen werden. Das heißt, wenn Miner einen Block generieren, sind die Belohnung für diesen Block und die daraus gesammelten Provisionen erst dann wirklich verfügbar, wenn die Coinbase-Transaktion insgesamt 100 Bestätigungen erreicht.
Diese Regel wurde geschaffen, um die Blockchain im Falle eines Forks zu schützen, der sich negativ auf die Bestätigung von Transaktionen und die Generierung von Coins auswirken könnte. Dies liegt daran, dass es vorkommen kann, dass bei einer Bestätigung verwaiste Blöcke mit einer Coinbase generiert werden, dieser Block, die Coinbase und die Transaktionen innerhalb des Blocks jedoch für die neue Geschichte der Blockchain nach dem Hard Fork ungültig wären. Dadurch wird verhindert, dass Miner die Vorteile der Generierung von Coins über eine Coinbase in einer geforkten Blockchain mit geringer Rechenleistung nutzen.