Bitcoin: новая сантехника для финансовых услуг
Bitcoin представляет собой новый способ перестроить финансовую систему на децентрализованную архитектуру, поэтому важно понимать сеть каналов.
Джонатан Левин — консультант по цифровой валюте и предприниматель. Ранее он был соучредителем и генеральным директором Coinometrics.

.
Платежные системы — это системы труб и клапанов, которые позволяют осуществлять денежные переводы между людьми по всему миру. Для большинства они скрыты от глаз. Даже когда они на виду, они ускользают от понимания. С большой ответственностью за ошибки и отсутствием признания прогресса, было мало инноваций и строительства новых труб. Bitcoin представляет собой новый способ переоснащения финансовой системы на децентрализованной архитектуре. Однако, как и в случае с существующей финансовой системой, мало кто понимает последствия компоновки и дизайна ее труб.
Аналогия с водопроводом подходит к Bitcoin гораздо больше, чем к обычным финансовым Рынки. Биткойны не являются монетами, и, более того, не существует концепции идентифицируемых денежных единиц. Bitcoin следует рассматривать как тип денежной жидкости с расчетной единицей: Bitcoin. Денежная жидкость — биткойны — течет через систему труб (выходы транзакций) и фитингов (транзакции).
Строительство труб биткоина
Транзакции строятся с использованием предыдущих транзакций в качестве входов для финансирования выходов транзакций. Каждый выход можно рассматривать как трубу с некоторой емкостью Bitcoin. Каждая транзакция является фитингом, соединяющим ONE или несколько существующих труб. Труба или трубы, которые являются результатом фитинга, могут нести максимум ту же емкость, что и сумма труб, которые привели к транзакции.
Bitcoin не является ни платежной системой на основе счетов, ни токенизированной банковской системой. Протокол использует историю всех прошлых транзакций для генерации состояния неизрасходованных биткойнов. Когда мы говорим, что в обращении находится 13 миллионов биткойнов, на самом деле мы имеем в виду, что система распознает, что в неизрасходованных выходах находится 13 миллионов биткойнов, которые могут быть перераспределены в соответствии с правилами платежной системы. Перераспределение необратимо, и, следовательно, новые транзакции являются дополнениями к растущей сложной системе каналов.
Анализ каналов биткоина
The Graph каналов или транзакций в значительной степени неизменен и, следовательно, поддается анализу. Каналы уничтожаются только в случае реорганизации консенсуса сети. Система каналов только добавляется, и, следовательно, сложность и размер графа транзакций со временем растут. Историю Bitcoin можно оценить, посмотрев на состояние каналов на 1 января 2014 года или на любую высоту блока.
ONE из проблем любого анализа является отсутствие сопоставления входов и выходов. Когда из крана течет теплая вода, нет разделения между HOT и холодной. В Bitcoin, если два выхода транзакции являются входами в одной и той же транзакции, протокол не пытается сопоставить входы и выходы. Bitcoin сохраняет информацию, которая может раскрыть емкость отдельных труб, которые подводились к фитингу. Таким образом, Bitcoin — это не система токенов, а нечто гораздо более текучее и сложное.
На схеме ниже каждый узел — это транзакция или неизрасходованный выход. Зеленые узлы — это транзакции, а белый узел — неизрасходованные выходы. Число, содержащееся в круге, представляет собой сумму выходов этой транзакции или выход транзакции. Каждое ребро — это LINK выхода с последующей транзакцией. Мы не можем сказать, в какой пропорции входы транзакции финансируют выходы.

Представьте, что эта транзакция была покупкой нового iPhone 6 стоимостью 1,5 BTC. Теперь предположим, что ONE из транзакций финансирования, использованных для финансирования покупки, была кражей. Кража отмечена как оранжевая транзакция. Теперь возникает сложный вопрос: сколько украденных Bitcoin осталось у вора? Протокол Bitcoin не имеет ответа на этот вопрос. Вместо этого нам пришлось бы положиться на наши правовые принципы, чтобы установить, что все 0,5 BTC, оставшиеся у вора, на самом деле были украденными биткоинами.

Поскольку блокчейн представляет собой публичный набор транзакций, анализ может быть выполнен в произвольно большом масштабе. Например, мы могли бы задать вопрос: являются ли биткоины, которые вы держите, такими же, как те, которые были у меня когда-то? Аналогом является заливка воды в трубы при исходной транзакции и анализ того, сколько той же воды собирается при целевой транзакции. Для выполнения такого анализа используются два типа алгоритмов — минимальный FLOW и максимальный FLOW. Минимальный FLOW задает вопрос: «какое минимальное количество биткоинов прошло от источника до цели?» Максимальный FLOW задает вопрос: «какое максимальное количество биткоинов могло пройти от источника до цели?» Если минимальный FLOW возвращает положительный ответ X, то цель по крайней мере удерживает X биткоинов, которые когда-то хранились в источнике. Вода, которая протекала через источник, такая же, как вода, которую мы нашли в цели.
Однако обычно минимальный FLOW быстро сходит на нет, потому что нам нужно объединить транзакции, чтобы оплатить наши долги. Так, если я делаю платеж в размере 1,5 BTC за iPhone 6. Минимальный FLOW от каждого из входов к расходам составляет 0,5 BTC. Алгоритм помещает максимальное количество биткойнов, 0,5 BTC, в сдачу и оставляет 0,5 BTC для оплаты товара. В случае максимального FLOW сумма будет 1 BTC в обоих случаях, поскольку выход больше 1 BTC. После всего лишь нескольких транзакций минимальный FLOW , вероятно, упадет до нуля.
В случае, когда минимальный FLOW больше нуля, мы можем доказать, что биткойны прошли от источника к цели, и у нас есть полная прослеживаемость. Но когда минимальный FLOW равен нулю для всех потенциальных выходов, как это часто бывает, у нас нет прослеживаемости. Даже если мы можем показать связи между всеми различными транзакциями или каналами в истории биткойна, мы не можем сказать много о потоках средств или денежной жидкости. Мы получаем прозрачность, но едва ли какую-либо прослеживаемость. Стороны, которые вызывают запутывание, также могут быть идентифицированы по их Bitcoin адресам и могут стать объектом неблагоприятных исков.
В свете этого, возможно, это ложный след даже думать о биткойнах как о единицах валюты, и нам следует переосмыслить то, как мы говорим о «моих биткойнах». Возможно, потоки валюты, как я их описал, следует рассматривать как одновременное создание и уничтожение интересов, которые не обязательно связаны друг с другом (как в случае с некоторыми ценными бумагами США). Эти вопросы необходимо понимать, чтобы разрабатывать частные правовые рамки для Bitcoin , а также соответствующие руководящие принципы по борьбе с отмыванием денег. ONE можно сказать наверняка — в Bitcoin нет монет.
Эта статья была переиздана здесь с разрешения автора. Первоначально опубликовано на Jonathan'sблог о Bitcoin.
Отказ от ответственности: Мнения, выраженные в данной статье, принадлежат автору и не обязательно отражают точку зрения CoinDesk и не должны приписываться ему.
Трубыизображение через Shutterstock
Jonathan Levin
Джонатан Левин — соучредитель Coinometrics, компании премиум-класса по анализу данных для цифровых валют. В компании он руководит работой по измерению активности и состояния сети Bitcoin . Ранее Левин был аспирантом-экономистом в Оксфордском университете, где его исследования были сосредоточены на виртуальных валютах, и создал ONE из первых статистических моделей комиссий за транзакции Bitcoin . Во время учебы в Оксфорде он был организатором Oxford Virtual Currencies Working Group, междисциплинарной рабочей группы, сосредоточенной на экономических и социальных последствиях виртуальных валют. Левин также консультировал государственные органы, компании из списка Fortune 500 и первоклассные инвестиционные банки по вопросам будущего цифровых валют.
