Jeg vil gerne have en komplet liste over den historiske minedriftsvanskelighed ved bitcoin. Fortrinsvis ville det være en tekstliste eller csv, men en webside, der viser dataene i ethvert tekstformat, gør det.
Jeg har søgt i flere timer i løbet af de sidste par dage uden fremskridt. Jeg er ganske overrasket over, at det er så svært at finde …
Svar
Du kan f.eks. Få det på blockchain.info. Hent Sværhedsdiagram , skift tidsrammen til “All Time”, og brug derefter linket “ CSV “, for at downloade den.
Bemærk, at vanskeligheden kun ændres for hver 2016-blokering, som genmålrettes til at være omkring 14 dage, hvis du spekulerer på, hvorfor der er så få data point.
Kommentarer
- Efter at have kigget på dataene, kan der være en fejl i de første par datapunkter. Så vidt jeg ved, kan vanskeligheden ikke falde under en, så værdierne angivet med nul irriterer mig. Jeg antager, at de også var en.
- Tak! Dette var præcis hvad jeg ledte efter. Også ' Jeg justerer 0-værdierne, som du beskriver, inden jeg bruger dataene.
- Jeg don ' ser ingen negative datapunkter, men jeg kan se et par 0 point. Bitcoin ' s vanskeligheder kan ' ikke gå under 1 efter konsensusregel, tror jeg, så blockchain.info har nogle dårlige data her.
Svar
Dataene gemmes også i blok kæden. Forespørgsel hver 2016-blok for at se vanskelighederne på det tidspunkt. Her er nogle eksempler, kan se blok 131040 var et nyt 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, }