Посредством адресов обеспечивается идентичность пользователей блокчейна. Вместо номера банковского счета, email-адреса или иных форм идентификации, для отправки и получения криптоактивов посредством блокчейна пользователю необходимо иметь только адрес в блокчейне. Хотя предназначение адресов состоит в том, чтобы затруднить идентификацию пользователей, они все же могут служить источником уникальной информации о широкой базе пользователей криптоактива и даже выделить из общей массы операции определенных организаций, таких как биржи или майнинговые пулы.
В этой аналитической заметке я расскажу, какие данные обычно собираются на основе блокчейн-адресов и о том, как эти данные можно использовать для анализа крипторынков. Метрики, оценивающие содержимое и уровень активности адресов, часто используются для определения изменений в настроениях участников рынка. Но, как и любой набор данных, этот подход тоже имеет свои ограничения.
Я здесь не буду приводить много математических выкладок. В статье есть несколько простых формул, но я ориентировался в первую очередь на понимание обычных людей, а не специалистов в области статистики. Я бы хотел способствовать тому, чтобы измерение и понимание данных о блокчейн-адресах, стали более доступными и понятными для всех интересующихся, а также подчеркнуть значимость этих метрик для криптоактивов и их потенциальную роль при построении инвестиционного портфеля.
Я здесь буду ссылаться главным образом на биткойн как на самую крупную и наиболее ликвидную криптовалюту, чаще всего используемую в качестве некоего отраслевого стандарта при сравнении криптовалют с традиционными активами. Я пишу биткойн с маленькой буквы, когда имею в виду актив, BTC. Биткойн с заглавной буквы я буду писать, имея в виду блокчейн либо протокол.
Адреса и кошельки
За прошедшие 11 лет в сети Биткойна было добыто около 18,5 миллиона BTC. Для хранения и управления этими монетами было создано более 700 миллионов уникальных адресов. Если общий объем предложения BTC однажды достигнет предела в 21 миллион монет, то количество биткойн-адресов ничем не ограничено и, вероятно, не перестанет расти до тех пор, пока в сети есть пользователи, которые совершают транзакции с этими монетами.
Все биткойн-транзакции, инициированные посредством блокчейна – цифрового регистра, в который записываются данные о переводах BTC между пользователями, – начинаются и заканчиваются адресом. Биткойн-адрес – это уникальное «место», где может храниться некоторое количество BTC. Он выглядит как строка длиной от 26 до 35 символов (могут использоваться буквы и цифры), как, например: 1J7mdg5rbQyUHENYdx39WVWK7fsLpEoXZy, 3A2y7ajRtYrZdz6DGSufm8XsAKvUxk5Mkh или 1MNqHeiHP7T4WLV4jSLsjdm6AiTdeTLCgn.
Поскольку пользователи могут бесплатно генерировать сколь угодно много адресов, хорошей практикой считается чаще создавать новые адреса – вплоть до отдельного адреса для каждой транзакции. Такой подход исключает возможность проследить всю историю транзакций и активности пользователя через один биткойн-адрес. В результате один пользователь может отвечать за создание многих – возможно, даже тысяч или миллионов – биткойн-адресов.
Для того чтобы надежно сохранить всю информацию, необходимую для доступа к BTC пользователя, которая может быть обнаружена в десятках различных адресов, цифровой «кошелек» объединяет доступ к средствам пользователя в одном месте. Кошелек может содержать один адрес или больше и упрощает для пользователей управление своими средствами.
У пользователя также может быть и более одного кошелька – в зависимости от выбранной структуры портфеля и стратегии хранения монет. Есть несколько различных типов кошельков, различающихся по уровню безопасности и стоимости, начиная с бесплатных онлайн- и заканчивая специализированными аппаратными офлайн-кошельками. Пользовательский опыт и интерфейсы кошельков постоянно совершенствуются, устраняя один из барьеров, затрудняющих приход новых пользователей, и упрощая для них адаптацию и управление адресами.
Рост качества и разнообразия кошельков имеет большое значение для отрасли, поскольку именно через них пользователи взаимодействуют с блокчейном. Однако поскольку технически кошельки не относятся к блокчейну (являясь сторонними программами, агрегирующими ончейн-данные), их показатели не настолько прозрачны и информативны, как показатели адресов.
Адреса и транзакции
Общее количество уникальных адресов, созданных в блокчейне Биткойна, может вводить в заблуждение. Дело в том, что подавляющее большинство этих адресов не используются каждодневно для отправки и получения BTC. В среднем, «активными» в любой день считаются только 0,4% от общего количества адресов.
Активные адреса – это количество адресов, использовавшихся в транзакции в качестве получателя или отправителя за предыдущие 24 часа. Эта метрика тесно связана с количеством ончейн-транзакций в сети. Обе метрики являются важными показателями полезности блокчейна как платформы для облегчения передачи ценности непосредственно между пользователями без необходимости привлечения третьей стороны.
Общее количество адресов можно дополнительно отфильтровать по количеству транзакций, в которых он был задействован как отправитель и/или получатель. Если адрес получил по крайней мере два трансфера BTC, превосходящих погрешность и комиссию за транзакцию, и не расходовал эти монеты, то такой адрес считается «аккумулирующим», или «адресом накопления».
Количество аккумулирующих адресов может приблизительно отражать число долгосрочных инвесторов в Биткойн. Рост числа аккумулирующих адресов обычно рассматривается как признак того, что на рынок приходят новые покупатели с намерением удерживать BTC в течение длительного периода времени. Временами рост этой метрики совпадал с консолидациями цены BTC.
Из числа адресов накопления обычно исключают те, что были идентифицированы как принадлежащие бирже или майнеру. Как мы еще обсудим более подробно позже, методы маркировки кошельков и адресов полезны для того, чтобы дифференцировать операции физических лиц и компаний от других участников сети Биткойна, таких как биржи.
Анализ баланса адресов
Вполне вероятно, что один пользователь или организация будут владеть и управлять несколькими адресами, активными и неактивными. Это делается, чтобы сохранить конфиденциальность пользователей и обеспечить псевдонимность транзакций в сети Биткойна, как говорилось в предыдущем разделе. Хотя для раскрытия характера трат отдельных пользователей адреса обычно не используются, они могут показать, как средства в целом распределяются между пользователями сети.
Взяв количество BTC, хранимых каждым отдельным биткойн-адресом, и классифицировав их по диапазонам баланса кошелька (например, от 0 до 0,001 BTC, от 0,001 до 0,01 BTC и от 0,01 до 0,1 BTC), можно увидеть, какое количество средств аккумулируется в том или ином диапазоне. Мы также можем определить количество и процент адресов, попадающих в каждый диапазон.
В сети Биткойна практически 50% всех адресов содержат менее 0,001 BTC, то есть не более 16 $ на момент подготовки статьи. Однако около 30% предложения монет сосредоточено на адресах, удерживающих от 1000 до 10 000 BTC, то есть, грубо говоря, от 16 до 160 миллионов долларов по текущим ценам.
Распределение биткойнов | ||||
Баланс (BTC) | Количество адресов | Процент от общего числа адресов | Количество монет | Процент от общего предложения монет |
0 — 0,001 | 15.443.467 | 48,89% | 3047 BTC | 0,02% |
0,001 — 0,01 | 7.619.772 | 24,12% | 30.843 BTC | 0,17% |
0,01 — 0,1 | 5.384.714 | 17,05% | 175.680 BTC | 0,95% |
0,1 — 1 | 2.318.121 | 7,34% | 733.828 BTC | 3,97% |
1 — 10 | 670.672 | 2,12% | 1.739.029 BTC | 9,41% |
10 — 100 | 137.023 | 0,43% | 4.440.685 BTC | 24,02% |
100 — 1000 | 13.795 | 0,04% | 3.459.119 BTC | 18,71% |
1000 — 10.000 | 2095 | 0,01% | 5.255.246 BTC | 28,42% |
10.000 — 100.000 | 103 | 0% | 2.423.720 BTC | 13,11% |
100.000 — 1.000.000 | 1 | 0% | 227.502 BTC | 1,23% |
: https://bitinfocharts.com *Данные на 16 сентября 2020 г. |
В Bitcoin Cash, шестой по рыночной капитализации криптовалюте мира, более 60% адресов содержат менее 0,001 BCH, то есть не более 0,25 $ по ценам на момент подготовки статьи. И лишь 20% предложения монет сосредоточено на адресах, удерживающих от 1000 до 10 000 BCH (что эквивалентно примерно 232 000 – 2 000 000 долларов по текущим ценам).
Распределение Bitcoin Cash | ||||
Баланс (BTC) | Количество адресов | Процент от общего числа адресов | Количество монет | Процент от общего предложения монет |
0 — 0,001 | 9.961.816 | 61,57% | 1611 BCH | 0,01% |
0,001 — 0,01 | 2.604.127 | 16,1% | 9652 BCH | 0,05% |
0,01 — 0,1 | 2.173.494 | 13,43% | 65.589 BCH | 0,35% |
0,1 — 1 | 956.649 | 5,91% | 309.211 BCH | 1,67% |
1 — 10 | 356.418 | 2,2% | 976.498 BCH | 5,27% |
10 — 100 | 112.004 | 0,69% | 3.790.813 BCH | 20,47% |
100 — 1000 | 12.557 | 0,08% | 3.190.447 BCH | 17,23% |
1000 — 10.000 | 1725 | 0,01% | 3.832.016 BCH | 20,69% |
10.000 — 100.000 | 167 | 0% | 5.182.091 BCH | 27,99% |
100.000 — 1.000.000 | 5 | 0% | 1.158.826 BCH | 6,26% |
: https://bitinfocharts.com *Данные на 16 сентября 2020 г. |
Сравнение распределения монет в Bitcoin и Bitcoin Cash говорит о большем проценте розничных инвесторов в BCH, нежели в BTC, поскольку в Bitcoin Cash доля адресов с небольшой суммой нативного актива сети выше, чем в Биткойне, и в то же время меньший процент от общего предложения монет удерживается «китами». (Здесь под китами мы подразумеваем пользователей, удерживающих более 1000 нативных единиц криптоактива.)
Устойчивый рост доли биткойн-адресов, удерживающих более 1000 BTC, обычно рассматривается как позитивный показатель того, что число инвестирующих в BTC учреждений и состоятельных лиц растет. В то же время увеличение количества адресов, удерживающих менее 1 BTC, рассматривается как показатель растущего массового принятия Биткойна среди розничных трейдеров и инвесторов.
В отличие от Bitcoin Cash, ориентированного на каждодневное использование в качестве платежного средства, основной сценарий использования биткойна на протяжении многих лет рассматривался скорее как средство сбережения, в большей мере похожее на золото, нежели на наличные деньги. Этим нарративом может объясняться рост числа BTC-китов с 2018 года, а также то, почему число BCH-китов остается относительно неизменным.
Изменения со временем процента китов и меньших пользователей сети может свидетельствовать о тенденциях в розничном и институциональном участии в криптоактиве. Однако они могут указывать и на ряд других сдвигов, происходящих в активе и связанных с определенными группами заинтересованных сторон.
Например, изменения в налоговом законодательстве или правилах бухгалтерского учета могут сделать невыгодным хранение больших сумм на одном адресе и побудить крупных пользователей разделить сбережения между несколькими адресами. Или развитие практик ответственного хранения может побудить пользователей к распределению активов между различными типами кошельков и/или между разными поставщиками услуг. Любые изменения в распределении адресов следует рассматривать в контексте других трендов криптоиндустрии.
В следующей части этого отчета мы рассмотрим практики, используемые компаниями по анализу блокчейн-данных для маркировки наиболее заметных адресов и соотнесения их с известными данными пользователя.
Маркировка адресов и кошельков
Блокчейн-адреса можно объединять в кластеры путем анализа поведенческих паттернов и исходящих транзакций.
Один из таких паттернов называется «общим расходованием» (common spending). Когда в одной транзакции объединяются BTC с нескольких адресов и отправляются на другой адрес или группу адресов, в некоторых случаях можно предположить, что инициатор такой транзакции управляет всеми исходными адресами.
Вот пример транзакции с общим расходованием:
Есть и гораздо более сложные методы обработки данных и статистической информации, построенные на кластеризации адресов в профили пользователей на основе общего расходования. Общее расходование нельзя назвать безусловно надежной основой для кластеризации, учитывая существование таких инструментов повышения конфиденциальности, как CoinJoin, который намеренно группирует в одной транзакции входы от разных пользователей. Мы рассмотрим эти ограничения подробнее в следующем разделе.
После формирования кластера, следующим шагом является определение того, какого рода субъект контролирует средства на этих адресах – это биржа, торговец, майнинг-пул или частное лицо?
Идентификация пользователя, стоящего за кластером адресов, обычно является более сложной частью процесса маркировки адресов, зачастую зависящим от информации, собранной вне блокчейна. Такая информация может включать в себя утечки данных, судебные документы или сведения, предоставляемые в государственные органы, в которых указан тот или иной BTC-адрес и которые явным образом ассоциированы с известным пользователем Биткойна.
Если один адрес в кластере идентифицирован, то и весь кластер может быть помечен как кошелек соответствующего пользователя. Некоторые из заметных биткойн-адресов уже были публично идентифицированы как принадлежащие и управляемые известными криптовалютными биржами.
По данным BitlnfoCharts, биткойн-адрес с самым большим балансом BTC – 227 502 BTC, или ~3,6 млрд $ (по курсу на момент подготовки статьи) – предположительно управляется кошельком, принадлежащим Huobi. Адрес с пятым по величине балансом в 73 464 BTC (около 1,18 млрд $) предположительно управляется Binance, наряду с примерно 40 другими адресами.
Объемы входящих и исходящих потоков транзакций с биржами
Данные из кошельков, помеченных как управляемые биржей или майнинговым пулом, полезны для отслеживания операций известных участников сети Биткойна. Отслеживание притока и оттока средств с биржевых кошельков, в частности, с помощью маркировки кошельков и адресов, дает уникальную информацию о настроениях инвесторов, особенно в свете крупных движений рынка.
Двенадцатого марта 2020 года, часто называемый «черным четвергом», цена BTC за 24 часа упала на 37%. В результате обвала цены приток средств на биржи подскочил до шестимесячного максимума в 8522 BTC. Более того, средний размер этих транзакций на биржевые адреса тоже был намного выше обычного, колеблясь от примерно 1 BTC до обвала цены до почти 5 BTC после обвала. Это говорит о том, что в ответ на черный четверг участники рынка совершали аномально крупные сделки, вероятно, избавляясь от своих активов.
Но в дни после 12 марта наблюдается быстрый разворот с положительного на отрицательный чистый объем переводов. Это говорит об изменении в настроениях рынка – вероятно, в результате того, что многие инвесторы, ожидая отскока цены BTC, перемещали средства с бирж на более долгосрочное хранение. Большой отток средств и снижение объемов BTC на биржах могут указывать на снижение ликвидности актива (поскольку уменьшается предложение легко доступных для торговли монет) и сигнализировать о том, что инвесторы укрепляют долгосрочные позиции.
Начиная с черного четверга, чистый приток средств на биржи оставался в основном отрицательным. Это говорит о том, что все больше держателей BTC уходят от хранения своих монет на высоколиквидных платформах – возможно, из-за бычьего разворота цены, повышающего уверенность инвесторов в долгосрочной стоимости биткойна.
Большой приток BTC в кошельки, помеченные как биржевые, может свидетельствовать о медвежьих настроениях на рынке и высоком давлении продаж со стороны держателей BTC. И наоборот, устойчивый отток капитала, превосходящий приток, может говорить о более бычьих настроениях, поскольку все больше инвесторов строят долгосрочные позиции и держат большую часть активов вне биржи.
В следующем разделе я расскажу об ограничениях методик маркировки и анализа баланса адресов.
Ограничения
Сеть действующих лиц и заинтересованных сторон в Биткойне разнообразна.
В дни, когда Сатоши Накамото, псевдонимный создатель Биткойна, принимал активное участие в жизни сети, она состояла буквально из горстки энтузиастов и майнеров. Причем чаще всего энтузиасты и майнеры были одними и теми же людьми.
Теперь, помимо энтузиастов и майнеров, есть еще трейдеры, кастодианы, майнинг-пулы, заимодатели, венчурные фонды, биржи… И это лишь некоторые из постоянно растущего числа участников. Каждый из этих участников сети может владеть и управлять сотнями – если не тысячами и миллионами – различных адресов.
Ограничения анализа баланса адресов
Поскольку в сети Биткойна появляется все больше разнообразных участников, накопление BTC на одном адресе далеко не всегда свидетельствует о благосостоянии некоего пользователя-энтузиаста. Это может быть аккумулированием средств несколькими пользователями, торгующими и хранящими свои BTC на какой-то из бирж – Coinbase, Binance или Huobi.
Более того, некоторые участники могут сознательно хранить свои биткойны на различных адресах небольшими частями от 1 до 10 BTC. В сумме состояние такого пользователя может достигать и более 1000 BTC, но в метриках распределения монет он не будет идентифицирован как крупный инвестор.
Любые выводы о пользовательском профиле блокчейн-адресов из того или иного диапазона по балансу – это обобщения. Не все адреса в диапазоне будут принадлежать и управляться одним пользователем. Некоторые адреса могут управляться несколькими людьми от имени компании, представляющей интересы еще большего числа клиентов, как в случае с биржами. Хранимые на адресах суммы могут указывать на различия и изменения в распределении богатств в целом и не делают различий между типами участников сети.
Ограничения маркировки адресов
Что касается маркировки, то методы идентификации сущностей, стоящих за кластерами адресов, нельзя назвать безусловно надежными. Существуют специализированные кошельки и приложения для Биткойна, которые намеренно запутывают и маскируют паттерны расходования с управляемых посредством них адресов. Микширование монет и CoinJoin – два примера распространенных методов сохранения конфиденциальности в сети Биткойна.
Микширование обычно осуществляется через сервис стороннего поставщика, как например, MyCryptoMixer или Bitcoin Mixer. Пользователи отправляют свои монеты на адрес сервиса, а взамен, за небольшую комиссию, сервис возвращает монеты, не имеющие прямой связи с предыдущим отправителем. Это делается путем объединения и смешивания монет многих пользователей с различными адресами и кошельками. CoinJoin – это альтернативный, не зависящий от поставщика услуг, метод обеспечения конфиденциальности отправителя монет, в котором BTC, отправляемые с различных адресов, объединяются в одну транзакцию. Разработчик Bitcoin Core Грегори Максвелл впервые предложил идею CoinJoin еще в 2013 году.
Что касается кошельков, маркированных как биржевые, то такие организации могут работать с более чем одним кластером адресов и эти дополнительные кластеры могут быть еще не идентифицированы компаниями по анализу блокчейн-данных. То есть по ончейн-операциям одного кошелька или кластера адресов нельзя составить исчерпывающее представление обо всех операциях биржи.
Несмотря на использование передовых методов обработки данных и статистической информации, кластеры адресов не всегда позволяют четко определить, какого рода владелец управляет кошельком с этими адресами. Тем не менее информация, собранная даже для небольшого подмножества данных, полезна для анализа и понимания крипторынков.
Заключение
Адреса – это уникальные идентификаторы, показывающие, где в блокчейне хранятся криптоактивы. Кошельки – это базы данных, которые помогают пользователям безопасно хранить и управлять всеми учетными данными, необходимыми для разблокировки средств с нескольких адресов.
Существующие в Биткойне и других блокчейнах практики и приложения, повышающие конфиденциальность, затрудняют идентификацию стоящих за кластерами адресов пользователей, однако не исключают полностью ее возможность. С помощью методик анализа данных, специализированные компании добились немалого прогресса в маркировке адресов и кошельков, принадлежащих известным организациям, таким как криптовалютные биржи, майнинг-пулы и другие крупные участники сети.
Если собрать воедино все данные, доступные по адресам и кошелькам, это может дать ценную информацию о распределении криптоактива. В случае Биткойна, похоже, что большая часть монет принадлежит китам, удерживающим по 1000 и более BTC. Кроме того, эта цифра, похоже, растет из года в год, что может свидетельствовать о растущем интересе к криптоактиву со стороны организаций и крупных инвесторов. При этом количество адресов, удерживающих менее 1 BTC, также увеличивается, что может говорить о росте числа новых розничных инвесторов, приходящих на этот рынок.
Анализ операций с участием адресов и кошельков, промаркированных специалистами по анализу ончейн-данных, полезен для отслеживания изменений в настроениях рынка. Активность потоков BTC с кошельков, помеченных как биржевые, во время обвала 12 марта указывает на сильное давление продаж в первые дни после «черного четверга», что вызвало сначала высокий приток, а потом – отток BTC с биржевых платформ, равных которым не было с конца 2017 года.
Как и с любым другим набором данных, информация, полученная из анализа данных о кошельках и адресах, имеет свои ограничения. Однако эти ограничения тестируются и уточняются по мере того, как аналитические компании находят новые способы выявления и идентификации пользователей, стоящих за адресами. Противодействующей силой здесь являются параллельно развиваемые технологии и приложения для сокрытия пользовательского профиля участников блокчейна. Обе этих силы, несомненно, и впредь будут развивать описываемые в этой аналитической заметке методологии агрегирования и понимания данных о блокчейн-адресах.