Post
Topic
Board Oбcyждeниe Bitcoin
Merits 3 from 2 users
Topic OP
Список всех BTC - адресов с балансами
by
Ratimov
on 13/06/2020, 20:01:02 UTC
⭐ Merited by LoyceV (2) ,epidemia (1)
Оригинальная тема от LoyceV: List of all Bitcoin addresses with a balance




Предпосылка


Есть еще один дамп данных на Blockchair который заслуживает внимания: blockchair_bitcoin_addresses_latest.tsv.gz!

Во многих случаях я находился в поиске полного снимка всех адресов с балансами, например, для поиска баланса, когда у вас есть только частичный Bitcoin адрес. Скачивание этого файла занимает почти сутки, если качать со скоростью 10 kB/s.

Данные

Смотри addresses.loyce.club. Там хранится несколько снимков с ежедневными данными от Blockchair'.
Пример: blockchair_bitcoin_addresses_and_balance_DATE.tsv.gz (отсортировано по балансам, самые большие вверху (в сатошиках)):
Code:
адрес                                   баланс
35hK24tcLEWcgNA4JxpvbkNkoAcDGqQPsP      25550215765875
3KZ526NxCVXbKwwP66RgM3pte6zW4gY1tD      10185724750535
37XuVSEpWW4trkfmvWzegTHQt7BdktSKUs      9450577254951
.......
m-3165957a315e3d9d2de76eccb1140cb8      1
127TnYq7APW8WfKewd7EdxA8gMUXEtr623      1
1E6NkSVsBewyz8Z8wJBYVTKgWmdqcUSWkS      1

Этот файл в CSV (значения, разделенные запятыми) формате. Вероятно он очень большой (30 миллионов строк) для импорта в электронную таблицу(спредшит).

LoyceV создал новый файл со всеми адресами, без балансов.
Пример: Bitcoin_addresses_DATE.txt.gz (отсортирован в алфавитном порядке):

Code:
1111111111111111111114oLvT2
111111111111111111112BEH2ro
111111111111111111112xT3273
.......
bc1qzzzz6hthvpjgtl9pgqyepwwzfrky2ntmm5ccpc
bc1qzzzzp3khtxe32q03qfm6epm5ytyytq7lfcakpn
bc1zqyqsywvzqe

Это файл в  ТЕКСТОВОМ (.TXT) формате. Сначала идут адреса, к средствам которых никто не имеет более доступа. Последний адрес каким-то образом получил средства..

Скорость загрузки должна быть примерно в 1000 раз выше, чем на Blockchair. Я не предлагаю несжатые загрузки.

Как пользоваться

Наиболее вероятное использование - проверка длинного списка Bitcoin адресов  на оставшийся баланс.
В Linux, используйте это для поиска подходящих адресов:

Code:
comm -12 Bitcoin_addresses_June_09_2020.txt <(cat mylist.txt | sort | uniq)

  • Bitcoin_addresses_June_09_2020.txt: извлечённая последняя версия скачана с addresses.loyce.club.
  • mylist.txt: ваш собственный список адресов, по одному адресу на строку.

Проверка миллионов адресов занимает всего несколько секунд. Если ваш текстовый файл имеет Microsoft формат , вам может понадобиться использовать этот вариант:

Code:
comm -12 Bitcoin_addresses_June_09_2020.txt <(cat mylist.txt | fromdos | sort | uniq)

Обновления

LoyceV будет предоставлять ежедневные обновления. Хранятся 2 последних снимка, затем удаляется самый старый.
LoyceV еще не полностью всё это протестировал. Через несколько дней узнаем, работает ли это всё.



База данных Blockchair имеет ошеломляющий объем данных, легко доступный (со скоростью 10 kB/s) и с ежедневными обновлениями. Все данные, представленные в этой теме, поступают из Blockchair.