Odliczanie do halvingu w sieci Bitcoin

Udostępnij
Copied to clipboard!
Countdown
177Dni
19Godzin(y)
2Minut(y)
12Sekund(y)
Najnowszy numer bloku:
Najnowszy numer bloku:
600,762
Ilość bloków do Halvingu
Ilość bloków do Halvingu
29,238
Obecna cena BTC
Obecna cena BTC

Na czym polega block halving?

Block halving, to najprościej mówiąc proces ograniczania częstotliwości powstawania nowych jednostek danej kryptowaluty. W tym konkretnym kontekście odnosi się do cyklicznego zmniejszania nagrody wypłacanej górnikom za wykopanie bloku zawierającego transakcje w sieci Bitcoin.

Dlaczego halving jest tak ważny?

Halving stoi u podstaw modeli ekonomicznych wielu kryptowalut. Stosując halving w dosyć łatwy sposób można ograniczyć szybkość powstawania (dosł. wybijania) nowych jednostek danej kryptowaluty. Z góry kontrolowana stopa inflacji jest jedną z głównych różnic, która wyróżnia kryptowaluty na tle tradycyjnych walut fiducjarnych, które zasadniczo mają nieskończoną podaż.

Ile halvingów miało już miejsce w sieci Bitcoin?

Na Lipiec 2019 r, w sieci Bitcoin miały miejsce tylko dwa zaplanowane halvingi. Wystąpiły one dokładnie 28 listopada 2012 r. i 9 lipca 2016 r. W czasie pierwszego halvingu cena Bitcoina wynosiła w przybliżeniu $12,31 (na tamten moment około 39 Pln). W przypadku drugiego halvingu było to już $650,63 (czyli około 2602 Pln).

W historii Bitcoina odbędą się maksymalnie 64 halvingi. Po wykonaniu się ostatniego nie powstanie już więcej Bitcoinów - tym samym Bitcoin osiągnie swoją maksymalną podaż.

HalvingPrzybliż. DataNumer blokuNagroda zawarta w bloku (BTC)
0Brak050
111/28/2012210 00025
207/09/2016420 00012,5
32020630 0006,25
42024840 0003,125
520281 050 0001,5625

Jak dokładniej odbywa się halving w sieci Bitcoina?

Halving w sieci Bitcoin jest jedną z podstawowych funkcji jej protokołu. Kod odpowiedzialny za halving można znaleźć na kodzie źrodłowym Bitcoin Core na Githubie. Poniżej zamieściliśmy fragment kodu, który sprawia, że halving fizycznie może się odbyć. Zgodnie z zawartą w kodzie dokumentacją (komentarzem), halving odbywa się co 210 000 bloków - czyli średnio co cztery lata.

Jak wyliczamy pozostały czas?

Czy zauważyłeś(aś), że nasz zegar wskazuje inne wartości od pozostałych zegarów odliczających do halvingu bitcoina? Teraz na pewno zadajesz sobie pytanie „Dlaczego?”

Uważamy, że dzięki temu nasze odliczanie jest dokładniejsze, ponieważ zamiast opierać się na średnim czasie potwierdzania jednego bloku (10 minut). Wyliczony przez nas czas opiera się o dane z sieci blockchain, które analizujemy w czasie rzeczywistym. Na ich bazie jesteśmy w stanie dokładniej wyliczyć moment w którym wystąpi halving. Dzięki temu data wskazywana przez nasz zegar może się zmienić w każdym momencie, co sprawia, że nasz zegar odliczający czas do halvingu jest jednym z najdokładniejszych.

Zegar odliczający do halvingu Bitcoina na Binance Academy opiera się o następującą formułę:

(Blok w którym wystąpi halving - Numer następnego bloku) * Średni czas pomiędzy blokami - szacowany czas do następnego bloku.

Sprawdź wpis w naszym słowniku pojęć branżowych, aby dowiedzieć się więcej o Halvingu .

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;
}

Szczegółowe dane nt. Bitcoina

Suma BTC w obiegu (cyrkulacji)18,009,538
Maksymalna podaż BTC21,000,000
Procent wykopanych BTC85.76%
Kapitalizacja BTC (w USD)0
Ilość dziennie wykopywanych BTC2,254
Przybliżony czas wykopania 1 bloku8.76 Minut(y)