Wysokość bloku - KamilTaylan.blog
4 maja 2021 15:11

Wysokość bloku

Jaka jest wysokość bloku?

Wysokość bloku określonego bloku jest definiowana jako liczba bloków poprzedzających go w łańcuchu bloków. Blockchain to zaszyfrowana baza danych, która rejestruje księgę transakcji sekwencyjnie w strukturach danych zwanych blokami. Blockchain są wykorzystywane jako technologia bazowa dla kryptowalut, takich jak Bitcoin.

Wysokość bloku może odnosić się do lokalizacji transakcji, która została zakończona w przeszłości w łańcuchu bloków lub do obecnej długości lub rozmiaru łańcucha bloków. Wykres wysokości bloku wskazuje, jak stale nowe bloki są odkrywane w łańcuchu bloków w miarę upływu czasu, pośród różnych poziomów trudności wydobycia.

Od kwietnia 2021 r. Wysokość bloku dla łańcucha bloków Bitcoin przekracza 677,350 bloków, z około 144 nowymi blokami dodawanymi codziennie.

Kluczowe wnioski

  • Wysokość bloku odnosi się do określonej lokalizacji w łańcuchu bloków, mierzonej liczbą potwierdzonych bloków poprzedzających go.
  • Bieżąca wysokość bloku łańcucha bloków wskazuje na jego aktualny rozmiar lub czas istnienia.
  • Zdecentralizowane algorytmy konsensusu zazwyczaj działają, zgadzając się na wydobycie łańcucha o największej wysokości bloku.

Zrozumienie wysokości bloku

Blockchain zawiera serię sekwencyjnych bloków, stąd nazwa blockchain. Te bloki to zasadniczo jednostki danych, które są używane do przechowywania informacji transakcyjnych w sieci. Każdy blok zawiera bezpieczny i publiczny zapis transakcji, które miały miejsce lub zostały sprawdzone w okresie między poprzednim blokiem a danym blokiem.

Pierwszy blok w łańcuchu bloków nazywany jest blokiem genezy. Ma wysokość bloku równą zero, ponieważ żadne bloki nie poprzedzają go w łańcuchu bloków. Jako całkowitą wysokość łańcucha bloków przyjmuje się wysokość ostatniego lub najwyższego bloku w łańcuchu.



Wysokość bloku jest również obliczana czasami jako bieżąca długość łańcucha bloków minus jeden.

Uwagi specjalne: wydobywanie bitcoinów

Aby zrozumieć wysokość bloku, przydatne jest zrozumienie procesu wydobywania kryptowaluty i sposobu, w jaki nowe bloki są dodawane do łańcucha bloków. Spójrzmy na przypadek Bitcoina. Tutaj z każdym blokiem powiązany jest problem matematyczny. Górnicy nieustannie przetwarzają i rejestrują transakcje w ramach procesu konkurowania w jakimś wyścigu. Ścigają się, aby „ukończyć obecny blok”, aby wygrać Bitcoiny. Kiedy wygrywający górnik jest w stanie go rozwiązać, odpowiedź jest udostępniana innym węzłom wydobywczym i jest weryfikowana. Za każdym razem, gdy  górnik  rozwiązuje problem, nowo wybity 12,5 BTC (symbol waluty Bitcoin) jest przyznawany górnikowi i wchodzi do obiegu.

Pierwszym rekordem w następnym bloku jest transakcja, w ramach której wygrywający górnik (który ukończył poprzedni blok) nagradza nowo wybite BTC. To trudność problemu matematycznego reguluje szybkość tworzenia nowych bitcoinów, ponieważ nowych bloków nie można przesłać do sieci bez odpowiedzi. Biorąc pod uwagę fakt, że rozwiązanie problemu zajmuje średnio około 10 minut, co 10 minut wybija się około 12,5 nowych Bitcoinów.