Jaka jest wysokość bloku w kryptowalucie? Wyjaśnienie wysokości Blockchain

Ile razy zdarzyło Ci się spotkać to zdarzenie, w którym twórca monety kazał Ci zaktualizować portfele przed określoną wysokością bloku? Czy jest niewielka aktualizacja lub czy w sieci ma nastąpić hard fork; deweloper najpierw ogłasza wysokość bloku, na którym będzie miała miejsce implementacja. Jeśli jesteś nowy, możesz się zastanawiać, jaka jest wysokość bloku i dlaczego ma to znaczenie? W skrócie wysokość bloku jest numerycznym odniesieniem przypisanym do bloku, a wszystkie bloki w łańcuchu bloków są adresowane przez ich wysokość bloku. Zanim wyjaśnimy to szczegółowo, zobaczmy najpierw, czym są bloki.

Bloki w łańcuchu bloków

Wszyscy wiemy, że Bitcoin jest oparty na Blockchain. Nie tylko Bitcoin; ale Ethereum, Litecoin, Monero, Dash i większość innych kryptowalut jest również opartych na technologii Blockchain. Blockchain to rozproszona księga publiczna, w której rejestrowane są wszystkie transakcje, które mają miejsce w sieci. Każda kryptowaluta opiera się na własnym łańcuchu bloków, a każdy łańcuch bloków ma swój własny zestaw reguł i właściwości.

Jedną z zasad w łańcuchu bloków Bitcoin jest to, że bloki są tworzone w odstępach 10-minutowych. Wszystkie transakcje, które są przekazywane do sieci, są najpierw przesyłane do mempoolu. Górnicy wybierają kilka transakcji z tej puli, umieszczają je w bloku i próbują rozwiązać skomplikowaną matematyczną łamigłówkę. Ktokolwiek rozwiąże to jako pierwszy, będzie miał swój blok włączony do łańcucha bloków. Następnie górnicy na całym świecie rywalizują o rozwiązanie następnego bloku.

wysokość bloku genezy 0

Pierwszy blok to blok genesis, który powstaje u zarania Bitcoina. Od powstania bloku genezy; co 10 minut nowy blok jest dodawany do łańcucha bloków Bitcoin. Tempo tworzenia bloków może wynosić więcej lub mniej niż 10 minut i zależy od kilku czynników. Ale proces tworzenia nowych bloków i łączenia ich w łańcuch nigdy się nie kończy. Oznacza to, że nie ma maksymalnej liczby bloków w łańcuchu bloków. Nawet po wydobyciu wszystkich monet i tak długo, jak ludzie handlują bitcoinami; górnicy budują bloki w dość regularnych odstępach czasu. Więc teraz jaka jest wysokość bloku?

Definicja wysokości bloku

Wysokość bloku to całkowita liczba połączonych bloków od momentu utworzenia bloku Genesis. Wysokość dowolnego bloku to liczba bloków między nim a blokiem genezy.

wyjaśniono wysokość łańcucha blokówJak pokazano na powyższym obrazku; bloki w łańcuchu bloków są liczone sekwencyjnie. Również wiele bloków może mieć taką samą wysokość bloku, która może wystąpić w wyniku rozwidlenia w sieci i są one również znane jako przestarzałe bloki. Wysokość wskazuje lokalizację bloku w łańcuchu bloków, a najwyższy blok jest ostatnim blokiem i jest to całkowita wysokość łańcucha blokowego.

Na przykład w momencie pisania tego artykułu Bitcoin znajduje się mniej więcej w bloku # 545125. Oznacza to, że istnieje 545125 bloków poprzedzających ten blok. Natomiast wysokość bloku bloku genezy (pierwszego bloku) wynosi zero, ponieważ nie ma żadnych bloków poprzedzających go.

Podobnie obecna wysokość bloku łańcucha bloków Ethereum to # 6,487,729. Teraz możesz się zastanawiać, dlaczego wysokość bloku Ethereum jest większa niż Bitcoin, mimo że Ethereum został uruchomiony dopiero w 2015 roku. Wynika to z różnicy w czasie blokowania. W Bitcoin bloki są tworzone co 10 minut; podczas gdy czas blokowania Ethereum wynosi 15 sekund. Dlatego w Ethereum są większe liczby bloków w porównaniu z Bitcoinem.

Więc jaki jest pożytek z tej wysokości bloku i co on reprezentuje?

Kiedy używana jest wysokość bloku?

Wysokość bloku jest dobrą reprezentacją czasu. Służy do pomiaru dojrzałości i odległości sieci blockchain. Na przykład wysokość bloku Bitcoin wynosi # 545,125, a jego czas blokowania wynosi około 10 minut. Teraz, aby obliczyć, jak długo Bitcoin jest w przybliżeniu, wystarczy pomnożyć wysokość bloku przez czas bloku. Również poprzez oszacowanie wysokości bloku i czasu bloku programiści ogłaszają przybliżoną datę i godzinę, w której będzie miała miejsce aktualizacja sieci.

Ta wysokość bloku nie jest zapisywana w bloku. Tylko węzły w sieci śledzą tę liczbę. Jednak każdy blok w łańcuchu bloków zawiera znacznik czasu zapewniający integralność łańcucha bloków. Aby wiedzieć, kiedy transakcja miała miejsce, wystarczy spojrzeć na wysokość bloku, na którym transakcja istniała. Pokaże Ci znacznik czasu i inne informacje związane z tą transakcją. Dodatkowo możesz odnieść się do wysokości bloków, aby upewnić się, że transakcja jest całkowicie zabezpieczona lub ma mniej potwierdzeń numerów. Aby dowiedzieć się więcej na ten temat, przeczytaj o potwierdzeniach bloków Bitcoin.

Terminy pokrewne:

  • Bloki Orphan, Uncle i Stale
  • Niedojrzałe a potwierdzone bloki
  • Premine vs Instamine
  • Co to jest Block Explorer?