Hallo 1miau,
Dieses Spiel gab ja wieder viel Gelegenheit zum Analysieren.
Die zu erwartende Blocknummer folgt einer Poisson-Verteilung deren
Mittelwert E und Standardabweichung S gegeben ist durch:
E = b0 + (t - t0) / l
S = sqrt((t - t0) / l)
mit: t0 = aktuelle Zeit
b0 = aktuelle Blockhöhe
t = Zeit (1.1.2020 00:00CET)
l = mittlere Zeit zwischen 2 Blöcken (soll: 10min)
Wenn ich die Zeiten in Unix-Epoch Sekunden angebe komme ich mit den
Daten von gestern Abend (Mi 4. Dez 22:21:42 CET 2019) auf folgende
Werte:
t0 = 1575494498
t = 1577833200
l = 600
b0 = 606675
E = 610573
S = 62
Aufgrund dieser Lage wäre also die Vorhersage : Block 610573 +- 62
Die Standardabweichung beschreibt die rein statistische
Unsicherheit. Je näher man dem Zielzeitpunkt kommt, desdo geringer
wird sie.
Viel größer als die statistische Unsicherheit ist jedoch die
systematische Abweichung aufgrund der Änderung der Hashrate. Die
Anpassung der Difficulty hinkt immer etwas hinterher so dass eine
etwas längere oder kürzere Blockzeit zu erwarten ist je nachdem ob die
Hasrate aktuell fällt oder steigt. Die Erwartungswerte für abweichende Blockzeiten
von 9.5 oder 10.5 Minuten wären:
l = 630
E = 610387
l = 570
E = 610779
Das nachfolgende Bild gibt die Tipps (Balken) gestern 22:30 sowie die 3 verschiedenen Verteilungen
für Blockzeiten von 9.5 10 und 10.5 Minuten wieder: