..wird das höchstwahrscheinlich von den Pools anhand der Daten die die Miner schicken geschätzt.
Nicht geschätzt, sondern berechnet.
Wenn ich bei Hash-Rate X und Difficulty Y durchschnittlich N Shares pro Minute finde,
hat Nutzer A, der in der letzten Minute N Shares mit Difficulty Y abgeliefert hat, wahrscheinlich Hash-Rate X,
also zeige ich ihm das auf meiner Seite an.
Da ich von
durchschnittlichen N Shares pro Minute ausgehe, kann und wird meine Anzeige hin und wieder von der Realität abweichen.
Wenn du es ganz genau Wissen willst kannst du dir natürlich auch Source Codes anschauen.
Wo kann man sich denn die Source Codes von Pools anschauen?