Блокчейн на пике хайпа. Правовые риски и возможности
Шрифт:
Таким образом, по мере разрастания государственного аппарата и бюрократии возрастают риски коррупции, недобросовестного использования административных ресурсов и коллизий правовых норм. Все это заставляет участников оборота искать альтернативные способы заключения и исполнения сделок. В 2008 г. с этой целью был разработан биткойн (Bitcoin), являющийся для участников рынка не столько валютой, сколько альтернативной инфраструктурой для согласования и заключения сделок. В основу протокола Bitcoin был положен блокчейн – технология распределенного хранения и шифрования данных.
Разговоры о технологии блокчейн ведутся на сегодняшний день повсеместно. О децентрализованных реестрах говорят в академической среде, интерес к ним проявляют практикующие в области права специалисты и предприниматели. В системе Google количество поисковых запросов с использованием слова «блокчейн» перевалило за 13 млн за 0,34 секунды. Тот же показатель для слова «биткойн» составляет на текущий момент 121 млн за 0,32 секунды. В сравнении с мартом 2016 г. поисковые показатели по первому случаю увеличились втрое [44] . Исследовательский спрос на блокчейн неуклонно растет, о чем свидетельствует количество конференций, публикаций и мероприятий, посвященных распределенным реестрам [45] .
44
Umeh J. Blockchain Double Bubble or Double Trouble // IT Now. 2016. Vol. 58. P. 58-61.
45
World Economic Forum. The Future of Financial Infrastructure: An Ambitious Fook at How Blockchain Can Reshape Financial Services. August 2016. Future of financial services series. Available at:future_of_financial_infrastructure.pdf.
История применения децентрализованных реестров в деловом обороте берет начало в разработке и популяризации протокола Bitcoin. Именно на основе блокчейна функционирует программный интерфейс протокола Bitcoin, предназначенного для виртуальных платежей в единицах криптовалюты. Вследствие распространения криптовалют блокчейн получил широкую известность, что помогло обозначить области применения блокчейн-технологий.
Что такое биткойн? Принято считать, что биткойн представляет собой распределенную (пиринговую) платежную сеть, основанную на собственном блокчейн-протоколе. Это значит, что зашифрованная информация о платежах хранится на компьютере каждого пользователя, что исключает утрату данных. Применение алгоритмов шифрования сокращает издержки на проверку аутентичности данных. Для подтверждения достоверности сведений достаточно сопоставить специальные коды, которыми наделяется каждая сделка или блок сделок. Проверять предмет сделки и наличие полномочий сторон на ее заключение необходимости нет. Так, при отсутствии частного ключа у пользователя платеж не состоялся бы. Сумма перечисленных средств и волеизъявление сторон на совершение сделки подтверждаются консенсусом пользователей. Таким образом, даже если вопрос безопасности остается открытым, ускорение экономических отношений за счет блокчейна говорит само за себя. Рассмотрим подробнее, что такое блокчейн и Bitcoin.
Будучи платежной системой, Bitcoin позволяет пользователям направлять друг другу платежи в единицах одноименной децентрализованной криптовалюты. Платежи в распределенной системе носят децентрализованный и конфиденциальный характер. Информация о пользователях зашифрована при помощи виртуальных ключей, позволяющих отправителю подтвердить легитимность транзакции, а получателю – обнародовать публичный адрес, на который должны прийти платежи. По мере эволюции протокола Bitcoin и появления криптовалютных бирж стал возможен обмен единиц криптовалюты на фиатные деньги и материальные ценности [46] . Это подтвердило жизнеспособность биткойна как технологии и указало на инновационную роль виртуальных валют в экономике.
46
New to Bitcoin // Blockchain.info. The Most Popular Bitcoin Wallet. URL: https: //blockchain. info/en/wallet/#/.
Протокол Bitcoin был разработан в 2008 г. и описан в статье Сатоши Накамото – автора, идентичность которого не установлена и по сей день. Кроме того, в статье был впервые подробно рассмотрен механизм регистрации транзакций в блокчейне, что позволило запустить расчетную систему Bitcoin и обеспечить возможность мгновенных транзакций в любой точке земного шара. В 2009 г. разработчиками протокола зарегистрирован первый блок протокола Bitcoin, или блок генезиса. Первые 50 биткойнов были выпущены в оборот. В этом же году был опубликован первый курс биткойнов на бирже по отношению к доллару. Тогда за 1 долл. США можно было получить 1309 биткойнов [47] .
47
ВI квартале 2017 г. сообщество столкнулось с обратной ситуацией, когда уже за 1 биткойн нужно было платить 1270 долл. США.
Следующий, 2010-й, год стал периодом развития инфраструктуры Bitcoin. В этом году начинает функционировать первая криптовалютная биржа Bitcoin Market, потребители впервые расплачиваются биткойнами за реальный товар, развивается майнинг, или создание криптовалюты. В результате укрепления пользовательской инфраструктуры курс криптовалюты по отношению к доллару США взлетел в 10 раз [48] .
Блокчейн-технология, положенная в основу протокола Bitcoin, была призвана обеспечить надежность транзакций и достоверность информации о платежах. Реализация потенциала технологий в полном объеме позволила бы противодействовать недобросовестным пользователям, защищая участников оборота без вмешательства государства. Уже в 2010 г. блокчейн подтвердил свою эффективность при защите пользователей от программных ошибок. В августе 2010 г. в цепочке транзакций был зарегистрирован «грязный» блок, образованный в результате программного бага. Проверив распределенную цепочку транзакций, пользователи нашли ошибку и на основании консенсуса исправили код. Так, блокчейн-технология, положенная в основу биткойн-платежей, подтвердила свой статус инструмента, защищенного от недобросовестных пользователей и программных ошибок.
48
Bitcoin Price Index Chart // CoinDesk. 2017. URL:com/price/.
С 2010 по 2017 г. Bitcoin переживает период взлетов и падений. Несмотря на последние, протокол продолжает развиваться и привлекать пользователей. В этот период открываются криптовалютные биржи, организуются выставки и конференции, посвященные вопросам использования криптовалют [49] .
Рис. 1.1.
Эволюция протокола Bitcoin [50]
49
См. также: Bitcoin History // Bitcoin Wiki. 2017. URL: http://en.bitcoin-wiki.org/Bitcoin_history.
50
Иконки на рис. 1.1 были созданы Schmidt Sergey, Tomas Knopp и размещены на сайте: https://thenounproject.com
Итак, протокол Bitcoin продемонстрировал механизм работы децентрализованных распределенных реестров, воплотив изложенную на бумаге концепцию в повседневных операциях пользователей. Благодаря биткойну применение блокчейна стало реальностью.
Что такое блокчейн? Блокчейн – распределенный реестр, состоящий из взаимосвязанных блоков транзакций. Блоки транзакций, которые регистрируют пользователи, называются узлами реестра, или нодами (nodes). Соответственно, технически блокчейн представляет собой децентрализованную базу данных, предназначенную для хранения и подтверждения достоверности информации. Все размещаемые в блокчейне сведения сохраняются пользователями на своих компьютерах, а достоверность регистрируемых данных обеспечивается криптографическими алгоритмами. Данные алгоритмы будут рассмотрены ниже.
Блокчейн предлагает механизм регистрации транзакций в цепочке распределенных блоков, содержимое которых подтверждается пользователями. Под транзакцией понимается подтвержденная пользователями структура данных, отражающая волеизъявление пользователей и предмет сделки. К примеру, транзакция описывает количество перечисляемых биткойнов либо информацию об активах. Каждая новая транзакция попадает в существующий блок, куда записывается вместе с другими транзакциями, либо новый блок, если объем существующих блоков исчерпан.
При добавлении в блок транзакция подтверждается пользователями. Подтверждение служит доказательством того, что сделка действительна и не может быть отменена [51] . Запись транзакции в один из взаимосвязанных блоков позволяет установить дату ее совершения с точностью до минуты. Алгоритм шифрования данных и присвоение каждому блоку уникального кода сокращают вероятность подлога.
Итак, для большей надежности каждое последующее звено цепочки содержит информацию о предыдущем звене или блоке [52] . Увеличение количества проверенных блоков повышает достоверность всех предыдущих транзакций, ведь каждый раз при создании нового блока пользователи проверяют действительность полной цепочки транзакций: от начала и до конца [53] . Чем длиннее цепочка взаимосвязанных блоков, тем меньше вероятность фальсификации. Механизм, при помощи которого подтверждаются сделки в блокчейне Bitcoin, получил название «подтверждение работы» (proof of work) [54] . Подтверждение цепочки взаимосвязанных блоков самими пользователями – характерное свойство блокчейна, обусловливающее доверие участников распределенной цепочки данных [55] .
51
Antonopoulos A. Mastering Bitcoin // Mastering Bitcoin – Unlocking digital currencies. GitHub. 2017. URL: https://github.com/bitcoinbook/bitcoinbook.
52
SWIFT Institute, The Impact and Potential of Blockchain on the Securities Transaction Lifecycle. 2016.
53
Данная отсылка представляет собой уникальный хэш-код, являющийся закодированным описанием всей информации, содержащейся в блоке. Именно на математическое вычисление зашифрованного хэш-кода программными средствами направлены силы и средства майнеров, создающих новые блоки.
54
Lopp /. Bitcoin: The Trust Anchor in a Sea of Blockchains // CoinDesk. 2016. URL: http://www.coindesk.com/bitcoin-the-trust-anchor-in-a-sea-of-blockchains/.
55
Гаджен Ф. Blockchain на рынках капитала // Банковское обозрение. 2016. № 3.
Кроме того, процесс внесения в блокчейн информации о сделках государством не управляется. Вычислительные мощности, необходимые для регистрации данных и создания нового блока, предоставляются пользователями. Пользователь, создавший новый блок для записи транзакции (так называемый майнер [56] ), получает вознаграждение за предоставление вычислительных мощностей, необходимых для регистрации [57] .
Информация о количестве единиц виртуальной валюты у пользователя хранится в биткойн-кошельке. Кошелек представляет собой текстовый файл, содержимое которого закодировано посредством пары ключей: частного и публичного [58] . Частный ключ хранится на руках у владельца биткойн-кошелька и используется для подтверждения воли на совершение платежа. Публичный ключ применяется для идентификации кошелька получателя. По факту публичный ключ является «адресом», тогда как частный ключ представляет собой «почтовую марку». Без частного ключа перевод невозможен. Отправитель и адресат подтверждают действительность сделки совместно, представляя пару ключей. Соответственно, действительность транзакции подтверждается на нескольких уровнях: 1) при сопоставлении ключей контрагентов по сделке; 2) при подтверждении транзакции другими пользователями блокчейна и размещении информации о платеже в новых блоках. Кроме того, полная копия цепочки данных, т. е. блокчейна, сохраняется на компьютере каждого пользователя, что сокращает вероятность утраты данных.
56
В обмен на предоставление вычислительных мощностей, затрачиваемых на верификацию цепочки блоков, создатели блоков – майнеры – получают вознаграждение. Например, в виде единиц виртуальной валюты, начисляемых майнерам виртуальных валют в протоколах Bitcoin, Ethereum.
57
Опуская технические детали, уместно сказать, что именно майнеры за счет привлечения вычислительных мощностей отвечают за создание блоков, а значит, возможность записи новых транзакций. Примечательно, что майнер не является финансовым посредником в строгом смысле слова, так как не приобретает валюту у третьих лиц с целью продажи. Компетенция майнера ограничивается подтверждением того, что перевод определенного количества единиц виртуальной валюты действительно имел место. См. также: Larimer D. How to Launch a Crypto Currency Legally while Raising Funds // Bytemaster’s Blog. 2016. URL:WalchA. The Bitcoin Blockchain as Financial Market Infrastructure: A Consideration of Operational Risk // New York University Journal of Legislation and Public PoUcy. 2015. Yol. 18. Iss. 4. P. 844.
58
Credit Suisse, Blockchain: The Trust Disrupter, 2016.