Szczęście poola i bloki osierocone
Co naprawdę oznaczają effort bloku i szczęście poola, dlaczego seria pecha to normalna wariancja i ile rundę kosztuje blok osierocony.
Szczęście to tylko zmienność
Znalezienie bloku jest zdarzeniem losowym, jak wielokrotne rzucanie kośćmi w oczekiwaniu na rzadki wynik. Czasem pool znajduje blok dużo wcześniej, niż wynikałoby z trudności (szczęście), czasem później (pech). Mierzy to effort: poniżej 100% oznacza, że blok przyszedł wcześniej, powyżej 100%, że przyszedł później. Pojedyncze bloki mocno się wahają; przy wielu blokach wartość uśrednia się w kierunku 100%.
Czym jest blok osierocony
Czasami dwóch górników w dowolnym miejscu sieci znajduje prawidłowy blok niemal w tej samej chwili. Sieć może zachować w głównym łańcuchu tylko jeden z nich, a drugi zostaje osierocony (orphan, czasem nazywany stale block). Blok osierocony nic nie wypłaca, ponieważ nigdy nie stał się częścią zaakceptowanego łańcucha.
Dlaczego bloki osierocone są normalne i uczciwe
Bloki osierocone zdarzają się na każdym blockchainie i w każdym poolu; wynikają ze sposobu, w jaki rozproszony konsensus rozstrzyga remisy, a nie z błędu poola czy koparki. Na tym poolu bloki osierocone są tak oznaczane i automatycznie wyłączane z liczby potwierdzonych bloków, więc panel zawsze liczy tylko bloki, które faktycznie wypłaciły nagrodę.
Podsumowanie
Szczęście i sporadyczne bloki osierocone dodają krótkoterminowy szum, ale nie zmieniają długoterminowej matematyki. Przy odpowiednio wielu blokach effort dąży do 100%, a odsetek bloków osieroconych jest mały i stały. Właśnie dlatego istnieje kopanie na poolu: wygładza tę zmienność w regularne wypłaty, zamiast zostawiać górnika z nią samego.