Gdzie lub jak mogę uzyskać pełną historię trudności?

Chciałbym otrzymać pełną listę historycznych trudności wydobycia bitcoinów. Najlepiej byłoby, gdyby była to lista tekstowa lub plik CSV, ale wystarczy strona internetowa wyświetlająca dane w dowolnym formacie tekstowym.

W ciągu ostatnich kilku dni szukałem bez postępu. Jestem dość zaskoczony, że tak trudno to znaleźć …

Odpowiedz

Możesz ją zdobyć na przykład na blockchain.info. Wywołaj tabelę trudności , zmień ramy czasowe na „Cały okres”, a następnie użyj linku oznaczonego „ CSV ”, aby go pobrać.

Zauważ, że trudność zmienia się tylko co 2016 bloków, co jest zmieniane na około 14 dni, na wypadek gdybyś się zastanawiał, dlaczego jest tak mało danych punktów.

Komentarze

  • Po zapoznaniu się z danymi, może wystąpić błąd w kilku pierwszych punktach danych. O ile wiem, trudność nie może spaść poniżej jedności, więc wartości podane jako zero mnie irytują. Przypuszczam, że oni również byli jednym.
  • Dziękuję! To jest dokładnie to, czego szukałem. Ponadto ' dostosuję wartości 0, zgodnie z opisem, przed użyciem danych.
  • Nie ' Nie widzę żadnych ujemnych punktów danych, ale widzę kilka 0 punktów. Trudność Bitcoina ' nie może ' spaść poniżej 1 według reguły konsensusu, więc sądzę, że blockchain.info zawiera tutaj złe dane.

Odpowiedź

Dane są również przechowywane w łańcuchu bloków. Zapytaj co 2016 bloków, aby zobaczyć trudność w tym czasie. Oto kilka przykładów, widać, że blok 131040 był ponownym celem.

# bitcoin-cli getblockhash 4032 | xargs bitcoin-cli getblock { "hash" : "00000000ca4b69045a03d7b20624def97a5366418648d5005e82fd3b345d20d0", "time" : 1294031411, "difficulty" : 1.00000000, } # bitcoin-cli getblockhash 131039 | xargs bitcoin-cli getblock { "hash" : "0000000000000e6e98694ccb8247aad63aaa1e2bec5a7be14329407e4cea6223", "time" : 1308145551, "difficulty" : 567269.53016242, } # bitcoin-cli getblockhash 131040 | xargs bitcoin-cli getblock { "hash" : "000000000000097aa651b8e19c448924586a8010721c8e7ea282a0272d425987", "time" : 1308145774, "difficulty" : 876954.49351354, } 

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *