Адреса: псевдонимность блокчейна

0

sadf

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

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

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

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

Адреса и кошельки

За прошедшие 11 лет в сети Биткойна было добыто около 18,5 миллиона BTC. Для хранения и управления этими монетами было создано более 700 миллионов уникальных адресов. Если общий объем предложения BTC однажды достигнет предела в 21 миллион монет, то количество биткойн-адресов ничем не ограничено и, вероятно, не перестанет расти до тех пор, пока в сети есть пользователи, которые совершают транзакции с этими монетами.

Все биткойн-транзакции, инициированные посредством блокчейна – цифрового регистра, в который записываются данные о переводах BTC между пользователями, – начинаются и заканчиваются адресом. Биткойн-адрес – это уникальное «место», где может храниться некоторое количество BTC. Он выглядит как строка длиной от 26 до 35 символов (могут использоваться буквы и цифры), как, например: 1J7mdg5rbQyUHENYdx39WVWK7fsLpEoXZy, 3A2y7ajRtYrZdz6DGSufm8XsAKvUxk5Mkh или 1MNqHeiHP7T4WLV4jSLsjdm6AiTdeTLCgn.

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

Для того чтобы надежно сохранить всю информацию, необходимую для доступа к BTC пользователя, которая может быть обнаружена в десятках различных адресов, цифровой «кошелек» объединяет доступ к средствам пользователя в одном месте. Кошелек может содержать один адрес или больше и упрощает для пользователей управление своими средствами.

У пользователя также может быть и более одного кошелька – в зависимости от выбранной структуры портфеля и стратегии хранения монет. Есть несколько различных типов кошельков, различающихся по уровню безопасности и стоимости, начиная с бесплатных онлайн- и заканчивая специализированными аппаратными офлайн-кошельками. Пользовательский опыт и интерфейсы кошельков постоянно совершенствуются, устраняя один из барьеров, затрудняющих приход новых пользователей, и упрощая для них адаптацию и управление адресами.

Рост качества и разнообразия кошельков имеет большое значение для отрасли, поскольку именно через них пользователи взаимодействуют с блокчейном. Однако поскольку технически кошельки не относятся к блокчейну (являясь сторонними программами, агрегирующими ончейн-данные), их показатели не настолько прозрачны и информативны, как показатели адресов.

Адреса и транзакции

Общее количество уникальных адресов, созданных в блокчейне Биткойна, может вводить в заблуждение. Дело в том, что подавляющее большинство этих адресов не используются каждодневно для отправки и получения BTC. В среднем, «активными» в любой день считаются только 0,4% от общего количества адресов.

Активные адреса – это количество адресов, использовавшихся в транзакции в качестве получателя или отправителя за предыдущие 24 часа. Эта метрика тесно связана с количеством ончейн-транзакций в сети. Обе метрики являются важными показателями полезности блокчейна как платформы для облегчения передачи ценности непосредственно между пользователями без необходимости привлечения третьей стороны.

Количество ончейн-транзакций (30-д MA, черный график, правая шкала) и активных адресов (30-д MA, желтый график, левая шкала) в Биткойне. Количество активных адресов – один из показателей уровня активности сети.

Общее количество адресов можно дополнительно отфильтровать по количеству транзакций, в которых он был задействован как отправитель и/или получатель. Если адрес получил по крайней мере два трансфера BTC, превосходящих погрешность и комиссию за транзакцию, и не расходовал эти монеты, то такой адрес считается «аккумулирующим», или «адресом накопления».

Количество аккумулирующих адресов может приблизительно отражать число долгосрочных инвесторов в Биткойн. Рост числа аккумулирующих адресов обычно рассматривается как признак того, что на рынок приходят новые покупатели с намерением удерживать 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, рассматривается как показатель растущего массового принятия Биткойна среди розничных трейдеров и инвесторов.

Количество адресов с балансом не менее 1 BTC, 30-д MA.

В отличие от Bitcoin Cash, ориентированного на каждодневное использование в качестве платежного средства, основной сценарий использования биткойна на протяжении многих лет рассматривался скорее как средство сбережения, в большей мере похожее на золото, нежели на наличные деньги. Этим нарративом может объясняться рост числа BTC-китов с 2018 года, а также то, почему число BCH-китов остается относительно неизменным.

Количество адресов с балансом не менее 1000 нативных расчетных единиц для Bitcoin и Bitcoin Cash.

Изменения со временем процента китов и меньших пользователей сети может свидетельствовать о тенденциях в розничном и институциональном участии в криптоактиве. Однако они могут указывать и на ряд других сдвигов, происходящих в активе и связанных с определенными группами заинтересованных сторон.

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

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

Маркировка адресов и кошельков

Блокчейн-адреса можно объединять в кластеры путем анализа поведенческих паттернов и исходящих транзакций.

Один из таких паттернов называется «общим расходованием» (common spending). Когда в одной транзакции объединяются BTC с нескольких адресов и отправляются на другой адрес или группу адресов, в некоторых случаях можно предположить, что инициатор такой транзакции управляет всеми исходными адресами.

Вот пример транзакции с общим расходованием:

Красным выделен кластер адресов, вероятно, принадлежащих одному участнику сети.
: https://www.blockchain.com/btc/tx/094ee1aa95ccbd8470135d3cb1a1032a9539c90e208fd495c417942279724ebe

Есть и гораздо более сложные методы обработки данных и статистической информации, построенные на кластеризации адресов в профили пользователей на основе общего расходования. Общее расходование нельзя назвать безусловно надежной основой для кластеризации, учитывая существование таких инструментов повышения конфиденциальности, как 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 после обвала. Это говорит о том, что в ответ на черный четверг участники рынка совершали аномально крупные сделки, вероятно, избавляясь от своих активов.

Средний размер биржевых депозитов с 1 января 2020 г.

Но в дни после 12 марта наблюдается быстрый разворот с положительного на отрицательный чистый объем переводов. Это говорит об изменении в настроениях рынка – вероятно, в результате того, что многие инвесторы, ожидая отскока цены BTC, перемещали средства с бирж на более долгосрочное хранение. Большой отток средств и снижение объемов BTC на биржах могут указывать на снижение ликвидности актива (поскольку уменьшается предложение легко доступных для торговли монет) и сигнализировать о том, что инвесторы укрепляют долгосрочные позиции.

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

Чистый объем притока/оттока средств с бирж за период с 1 января 2020 г. (черный график, 7-д MA, левая шкала [BTC]). Желтый график – цена BTC (7-д MA, правая шкала [USD]).

Большой приток 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 года.

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

 

Источник