December 17, 2019

Мемпул биткоина, его загрузка, причины и влияние на цену.

Что такое мемпул биткоина.

При передаче биткоин-транзакции в сеть она сначала проходит проверку на нодах сети биткоин. После проверки она включается в область неподтвержденных транзакций до того момента, как какой-нибудь майнер включит ее в блок. Эта область и называется - мемпул. Размер блока биткоина составляет 1 мб, форк Segwit позволяет увеличить его до 2 мб. В среднем, в блок биткоина помещается около 2000-2500 транзакций.

Если сказать простым языком, то это просто “очередь” транзакций.

Стандартно майнеры включают транзакции в блок согласно размеру комиссий. Те транзакции, у которых комиссия больше, включаются первыми.

Также в софте пулов есть возможность изменить шаблон блока так, что первыми будут включатся транзакции, удовлетворяющие определенным условиям. Допустим, транзакции USDT OMNI, транзакции с определенными скриптами внутри и даже транзакции с определенных адресов.

Это позволяет пулам с большой хеширующей мощностью иногда “проталкивать” нужные им транзакции. В случаях, если хешрейт сети BTC из-за стандартных флуктуаций или массового отключения\включения майнингового оборудования резко падает, то мемпул биткоина начинает быстро расти из-за повышенного времени генерации блоков.

Знание этого процесса позволяет крупным игрокам манипулировать рынком с помощью этих задержек, а нам, в определенном количестве случаев, - иметь “систему раннего оповещения” о резких ценовых движениях и повышении активности в сети BTC в преддверии важных событий.

Где смотреть загрузку мемпула.

Как и с хешрейтом, смотреть загрузку мемпула нужно на
нескольких разных ресурсах, чтобы исключить вероятность ошибки в программном обеспечении отдельного узла, или его потери связи с остальными.

Широко известный ресурс blockhain.com дает вот такой график загрузки мемпула:


Также есть очень удобный график загрузки на ресурсе
https://jochen-hoenicke.de/queue/#0,24h


Блок-эксплорер https://bitaps.com/ показывает цифровое значение количества неподтвержденных транзакций, а также количество BTC, “запертых” в неподтвержденных транзакциях.

На нем есть еще удобный график, позволяющий рассчитать комиссию для отправки транзакций на данный момент. Учитывая среднее количество транзакций в блоке (2000-2500), можно согласно графику поставить комиссию, достаточную для того, чтобы транзакция “ушла” в первом блоке.

Анализ загрузки мемпула не дает, как и все методы анализа, 100% вероятности. Но в большом количестве случаев резкий всплеск активности в сети, сопровождаемый сильной загрузкой мемпула, ведет к резкому ценовому движению. 

Также, сильная загруженность сети, бывает, сигнализирует о каких-то важных событиях. Допустим, перед “взломом” Binance загрузка была на уровне одной из самой высоких за предыдущие три месяца. 

Перед судами, арестами заседаниями органов власти, если последствия событий оказывают сильное влияние на цену BTC, в большинстве случаев за три-четыре часа, как это становится известно широким массам - происходит повышение активности сети, которое вызывает повышенную загрузку. Я объясняю это наличием инсайдеров, которые знают до публикации или вынесения решения какую-то информацию и поступают со своими активами соответственно ей. 

Вот такой всплеск активности и отражается на мемпуле. Еще на их действия иногда бывает противодействие в виде спама сети, но о нем напишу чуть ниже.

    Помимо действий инсайдеров, возможны и другие причины загрузки мемпула.

В телеграм-канале Китобой исследовалась корреляции загрузки мемпула и цены BTC, и там выдвинули предположение о еще одной причине его загрузки, и она тоже коррелирует с ценой. 

Предполагается, что это происходит во время крупной ОТС-сделки. Биткоины для этой сделки логично распределить на большое количество кошельков, чтобы их было труднее отследить. И когда сделка производится, то биткоины с этих кошельков, управляемые с одного центра, собираются на один и передаются клиенту. Кто там будет отслеживать кошельки по 5-10 биткоинов? А когда из них собирается для ОТС большой объем средств (тысячи BTC и выше) - это и вызывает всплеск активности. По сути, это похоже на технологии, которые используют биткоин миксеры.


А движение цены происходит по той причине, что криптобиржи, как непосредственные участники на ОТС сделках, подводят курс к определенной цене, по которой происходят покупки и продажи на ОТС, по завершению сделки – котировка отправляется к другой цене и новой сделке. Купить огромное количество биткоинов по 9000 и продать по 9500, вот это настоящие деньги.


Спам мемпула.


    Это явление было распространено, когда основные объемы USDT ходили на протоколе OMNI в цепи BTC. Cейчас его значимость упала, так как с уходом USDT блокчейн биткоина разгрузился. 

    Были также проекты типа Veriblock, весной 2019го, которые писали свою служебную информацию в сеть BTC, тем самым её нагружая. Спам тоже совпадал с ценовыми движениями в большинстве случаев, но его задача была, скорее всего, продать или купить биржей BTC, по цене, отличающейся от той, что будет для не информированных инвесторов. 

    Депозиты BTC на биржах во время спама из-за задержки подтверждения могли висеть по несколько дней. Особенно это было заметно в конце 2017го - начале 2018го года.

     Но сейчас спам несколько утратил свою актуальность и происходит разве что случайно. 

Как пример - неаккуратные действия биржи luno.com которая собирала пыль на своих кошельках и пятью транзакциями резко увеличила размер мемпула в байтах. В них, с минимальной комиссией (1 сатоши байт) с большего количества выходов - (больше 700) , собирались небоьшие суммы пылью (от 0.001 btc до 0.000005) .

Случайный всплеск загрузки мемпула, вызванный luno.com

Но как ни странно - это тоже вызвало ценовою реакцию. Это, вероятно - показатель того, что существуют автоматические торговые системы, следящие и за загрузкой мемпула в том числе.

Ценовая реакция, во время загрузки мемпула, вызванная luno.com

Заключение.

Мониторинг состояния и загрузки мемпула, важная вещь которая дополнит вашу систему анализа рынка BTC “в качестве системы раннего оповещения”. Да, по загрузке мемпула практически невозможно определить направление движения цены, но то что ценовое движение будет, и оно будет резким - правильно в большом количестве случаев.

В любом случае, когда загрузка по количеству транзакций выходит за средние значения (а по состоянию сети на сегодняшний момент это 20000-25000 неподтвержденных транзакций), то не будет лишним подготовится к резкому движению цены и пересмотреть рискованные сделки, особенно маржинальные.  Самим изучить и понаблюдать, как график мемпула коррелирует с ценой можно на ресурсе https://vhost85806.cpsite.ru/mempool_btc/55555.php?tf=1H