Wie wird die Anzahl ETH pro Block bestimmt? Mein erster Eindruck war, dass ETH-Blöcke 5 ETH pro 15 Sekunden produzieren, aber ich kann keine genauen Zahlen oder Methoden bezüglich des Emissionsplans finden.
Dieser Blogbeitrag aus dem Jahr 2014 besagt, dass 18.000.000 ETH pro Jahr produziert werden, vorausgesetzt, es gibt 31.557.600 Sekunden in einem Jahr, was uns bei 1,7532 ETH pro Sekunde lässt. Angegebene ETH-Blöcke sind 15 Sekunden, das entspricht 8,5616 ETH pro Block.
Allerdings ist laut bitinfocharts.com die Belohnung pro ETH-Block etwas komplizierter.
Es scheint, dass die Gesamtbelohnung pro Block wie folgt aufgeteilt wird:
In welchen dieser 4 Punkte werden neue Coins generiert und wie wird diese Generation bestimmt?
Warum beträgt die statische Belohnung 3 ETH (insgesamt ~6,3 Millionen neue ETH pro Jahr), wenn der ursprüngliche Blogbeitrag und die meisten Informationen, die ich über ETH finde, 18 Millionen neue ETH pro Jahr generieren? Gibt es ein Blockhalbierungsereignis oder einen ähnlichen Zeitplan zur Reduzierung der statischen Belohnung?
Derzeit werden 3 ETH pro Block produziert, und hier wird zusammen mit Onkel-Inklusion und Onkel-Belohnungen neue ETH generiert.
Zuvor wurden 5 ETH generiert, aber seit dem Byzantium-Upgrade (bei Block 4.370.000) durch EIP 649 (Difficulty Bomb Delay and Block Reward Reward Reduction)
Das Ethereum Yellowpaper beschreibt das Protokoll sehr detailliert (zuletzt aktualisiert am 04.05.2018)
11.3. Belohnungsanwendung. Die Anwendung von Belohnungen auf einen Block beinhaltet die Erhöhung des Saldos der Konten der Empfängeradresse des Blocks und jedes Ommers um einen bestimmten Betrag. Wir erhöhen das Konto des Empfängers des Blocks um
R block
; Für jeden Ommer erhöhen wir den Begünstigten des Blocks um eine zusätzliche1/32
Blockbelohnung und der Begünstigte des Ommers wird abhängig von der Blocknummer belohnt.
Die Blockbelohnung ist definiert als3 ETH
R block = 3 * 10^18 Wei
Das Konto des Empfängers des Blocks wird zuerst von erhöht R block
.
Ommer ist auch als Onkel bekannt; innerhalb von Ethereum ist es definiert als
[...] Satz anderer Block-Header U, von denen bekannt ist, dass sie einen Elternteil haben, der gleich dem Elternteil des aktuellen Blocks ist (solche Blöcke sind als Ommer bekannt).
Seine allgemeine Definition ist ein geschlechtsneutrales Geschwister des Elternteils
Jeder ommer erhält 1/32 * R block
was ist0.09375 ETH
Der Begünstigte des Blocks wird auch dafür belohnt, dass er den Ommer einschließt, und er wird belohnt1 + 1/8 * (ommer number - block number)
Wenn zum Beispiel der Ommer 1 Block entfernt war, erhält der Miner des Ommers 2.625 ETH
; wenn es 7 Blocks entfernt ist, ist seine Belohnung0.375 ETH
Biene
Biene
Daniel Luca CleanUnicorn
Daniel Luca CleanUnicorn
Biene
Daniel Luca CleanUnicorn