Hvor eller hvordan kan jeg få en fullstendig vanskelighetshistorie?

Jeg vil gjerne ha en komplett liste over bitcoins historiske gruveproblemer. Fortrinnsvis vil det være en tekstliste eller csv, men en webside som viser dataene i hvilket som helst tekstformat vil gjøre.

Jeg har søkt i flere timer de siste par dagene uten fremgang. Jeg er ganske overrasket over at dette er så vanskelig å finne …

Svar

Du kan få det for eksempel på blockchain.info. Åpne Vanskelighetsdiagram , bytt tidsramme til «All Time», og bruk deretter lenken merket « CSV «, for å laste den ned.

Vær oppmerksom på at vanskeligheten bare endres hver 2016-blokk, som målrettes om til å være omtrent 14 dager, i tilfelle du lurer på hvorfor det er så få data poeng.

Kommentarer

  • Etter å ha sett på dataene, kan det være en feil i de første få datapunktene. Så vidt jeg vet kan vanskeligheten ikke komme under en, så verdiene gitt med null irriterer meg. Jeg vil anta at de også var en.
  • Takk! Dette var akkurat det jeg lette etter. Jeg ' Justerer 0-verdiene, som du beskriver, før jeg bruker dataene.
  • Jeg don ' ser ingen negative datapunkter, men jeg ser noen få 0 poeng. Bitcoin ' s vanskeligheter kan ' t gå under 1 etter konsensusregel, tror jeg, så blockchain.info har noen dårlige data her.

Svar

Dataene lagres også i blokkjeden. Spør hver 2016-blokk for å se vanskeligheten på den tiden. Her er noen eksempler, kan se at blokk 131040 var et nytt mål.

# 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, } 

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *