비트 코인 채굴 난이도의 전체 목록을 갖고 싶습니다. 가급적이면 텍스트 목록 또는 csv가 될 수 있지만 모든 텍스트 형식으로 데이터를 표시하는 웹 페이지가 가능합니다.
지난 며칠 동안 아무런 진전없이 몇 시간 동안 검색을 해왔습니다.이 항목을 찾기가 너무 어려워서 놀랐습니다 …
Answer
예를 들어 blockchain.info에서 얻을 수 있습니다. 난이도 차트 를 불러오고 기간을 전체로 전환 한 다음 CSV “로 다운로드합니다.
난이도는 2016 년 블록마다 변경되며 데이터가 적은 이유가 궁금한 경우를 대비하여 약 14 일로 재 타겟팅됩니다. 포인트.
댓글
- 데이터를 살펴본 후 처음 몇 개의 데이터 포인트에 오류가있을 수 있습니다. 내가 아는 한 난이도는 1 아래로 떨어질 수 없으므로 0으로 주어진 값은 나를 짜증나게합니다. 그들도 하나라고 생각합니다.
- 감사합니다! 이것이 바로 제가 찾던 것입니다. 또한 데이터를 사용하기 전에 ' 설명한대로 0 값을 조정하겠습니다.
- 나는 ' 음수 데이터 포인트는 보이지 않지만 몇 개의 0 포인트가 보입니다. 비트 코인 '의 난이도는 ' 합의 규칙에 따라 1 이하로 내려갈 수 없습니다. 그래서 blockchain.info에 잘못된 데이터가 있습니다.
Answer
데이터는 블록 체인에도 저장됩니다. 2016 년 블록마다 쿼리하여 당시의 난이도를 확인하세요. 다음은 몇 가지 샘플입니다. 블록 131040이 재 타겟임을 알 수 있습니다.
# 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, }