BTCparser


BTCparser1 – принцип работы, плюсы и минусы

Блокчейн биткоина хранит полную информацию об активности сети – адреса (идентификаторы), хеши и текущий баланс всех существующих кошельков; данные о входящих и исходящих транзакциях – время, сумма перевода, размер комиссии и так далее. При помощи открытых обозревателей блоков (blockchain.com и его аналоги) вы можете быстро найти информацию по конкретной транзакции или кошельку. Но если нужно проверять данные по сотням и тысячам кошельков, не обойтись без специального программного обеспечения – ботов-парсеров.

BTCparser1 был создан с целью постоянного мониторинга состояния списка "спящих" кошельков. На данный момент этот список содержит 64529 адресов. Все эти адреса содержат от 10ти биткойнов и ни когда не совершали ни одного вывода средств с момента своего появления в чейне! Задача бота – отследить время начала активности этих кошельков. Как только баланс любого из них меняется, BTCparser1 сразу сообщает об этом на https://btcparser.com/1/ или публичном канале Telegram t.me/BTCparser1

21519   - 2009
12396   - 2010
3598    - 2011
2193    - 2012
5214    - 2013
3902    - 2014
3231    - 2015
5281    - 2016
5043    - 2017.07
80      - Mt.Gox (bonus 1)
2072    - Bitfinex Hack (bonus 2)

Для чего предназначен BTCparser1

Зачем это нужно? Прежде всего, на основе данной статистики можно сделать некоторые выводы о настроении крупных и ранних держателей криптовалюты (кошельки Сатоши Накамото мы тоже мониторим). При желании можно отследить дальнейший путь средств – переводились ли они на кошельки известных криптовалютных бирж, другим пользователям и так далее. Кроме того, повышенный показатель активности среди таких «спящих» кошельков может свидетельствовать о каких-либо крупных событиях в сети.

Не пытайтесь по статистике бота прогнозировать кратковременный курс биткоина. BTCparser1 предназначен для других целей. Его основная задача – мониторинг «спящих» кошельков. Эта информация предназначается для более глубокого понимания работы блокчейна, а не для помощи в принятии торговых решений.

Формат записи данных

Как только BTCparser1 регистрирует изменение баланса одного или нескольких кошельков из проверяемого списка, он отправляет сообщение.

Формат вывода данных в Telegram Формат вывода данных в Telegram

В каждом сообщении указываются:

  • Дата и время проверки кошелька;
  • Идентификатор кошелька (его «имя» в блокчейне);
  • Сумма, на которую изменился баланс кошелька. При входящих транзакциях это будет положительное значение, при исходящих – отрицательное;
  • Текущий баланс кошелька;
  • Дата и время предыдущей проверки;
  • Баланс кошелька на момент предыдущей проверки.

Например, запись «2018-11-02 23:37:11.841 1DaLXK2iNys6WMWQRBVPnnszSg1xdTrEE1 -52.69481388 0.00000000 (2018-10-30 05:21:58.833 52.69481388)» означает, что с кошелька с идентификатором 1DaLXK2iNys6WMWQRBVPnnszSg1xdTrEE1 в 23 часа, 37 минут 11 секунд 2 ноября 2018 года были выведены средства в размере 52.69481388 BTC, при этом баланс кошелька был полностью обнулен. Предыдущая активность данного кошелька была зафиксирована 30 октября 2018 года в 5 часов, 21 минуту, 58 секунд.

Таким образом, можно сразу узнать, когда баланс любого из «спящих» кошельков был изменен.

Преимущества и недостатки бота

К преимуществам BTCparser1 можно отнести:

  • Проверка около 64529 биткоин-кошельков в полностью автоматическом режиме.
  • Быстрое получение данных. Бот проверяет активность кошельков регулярно. Когда баланс любого из них увеличится или уменьшится, BTCparser1 выдаст соответствующее сообщение.

Основной минус BTCparser1 в настоящее время – он работает исключительно с блокчейном биткоина.

Для мониторинга крупных транзакций в блокчейне вы можете использовать BTCparser2, который отслеживает суммарные переводы от 200 BTC и больше за 1 блок, и BTCparser3, который отслеживает суммарные переводы более 1000 BTC за 100 блоков.