Eine Blockhalbierung ist ein Prozess, in dem die Belohnung für das Mining pro Block durch zwei geteilt wird. Durch dieses regelmäßig stattfindende Ereignis, werden die Block Belohnungen der Miner verringert.
Halbierungen sind die Kernidee des Kryptografie-Wirtschaftsmodells, da sie sicherstellen das Coins in einem stetigen Tempo ausgegeben werden. Eine dadurch kontrollierte Inflation ist einer der Hauptunterschiede zwischen den Kryptowährungen und den traditionellen Fiatwährungen, welche über eine unlimitierte Geldmenge verfügen.
Insgesamt gab es bis jetzt zwei Bitcoin-Block-Halbierungen, Stand Juli 2019. Diese ereigneten sich am 28. November 2012 und am 09. Juli 2016. Der Bitcoin-Preis lag zum Zeitpunkt der ersten Halbierung bei 12,31 Dollar und bei der zweiten Halberiung bei 650,63 Dollar.
Es wird insgesamt nur 32 Bitcoin-Block-Halbierungen geben. Sobald all diese Halbierungen abgeschlossen sind, wird es keine weiteren Halbierungen mehr geben und es werden auch keine weiteren Bitcoins mehr erzeugt, da die maximale Versorgung erreicht sein wird.
Halbierung | Erwartetes Datum | Blockhöhe | Block-Belohnung (BTC) |
---|---|---|---|
0 | N/A | 0 | 50 |
1 | 28.11.2012 | 210.000 | 25 |
2 | 29.07.2016 | 420.000 | 12,5 |
3 | 2020 | 630.000 | 6,25 |
4 | 2024 | 840.000 | 3,125 |
5 | 2028 | 1.050.000 | 1.5625 |
Die Bitcoin-Block-Halbierung ist eine wesentliche Funktion des Bitcoin-Protokolls. Der Code kann auf dem Bitcoin Core Github gefunden werden. Unten ist ein Teil des Codes, der die Bitcoin-Block-Halbierung möglich macht. Wie im Code dokumentiert, erfolgt die Halbierung alle 210.000 Blöcke.
Eventuell hast du festgestellt, dass unser Countdown eine andere Einschätzung hat als andere Halving-Countdowns und fragst dich "warum?"
Wir glauben, dass dies unseren Countdown genauer macht, weil wir statt der allgemein zitierten durchschnittlichen Blockzeit (10 Minuten) live Blockchain-Statistiken verwenden und eine Bewertung der aktuellen durchschnittlichen Blockzeit erhalten. Dann führen wir unsere Berechnung auf dieser Grundlage aus. Unser Timer kann natürlich etwas schwanken, aber wir glauben, dass dieser genaueste Blockzeit ist.
Der Timer für die Bitcoin-Block-Halbierung auf der Binance Academy Seite wird mit folgender Formel berechnet:
(Halbierungsblock - Nächste Blockhöhe) * Durchschnittliche Zeit zwischen Blöcken - geschätzte Zeit bis zum nächsten Block.
Besuchen Sie unser Glossar, um weitere Informationen über Halbierungen zu lesen.
CAmount GetBlockSubsidy(int nHeight, const Consensus::Params& consensusParams)
{
int halvings = nHeight / consensusParams.nSubsidyHalvingInterval;
// Force block reward to zero when right shift is undefined.
if (halvings >= 64)
return 0;
CAmount nSubsidy = 50 * COIN;
// Subsidy is cut in half every 210,000 blocks which will occur approximately every 4 years.
nSubsidy >>= halvings;
return nSubsidy;
}