В любом из способов использования блокчейна есть юридические вопросы
О блокчейне почти все слышали в основном на примере криптовалюты. Но мало кто понимает, что это вообще такое. Что большинство людей знает о криптовалюте? Попробуем суммировать.
Криптовалюта – это то ли деньги, то ли не деньги. Криптовалюта – это спекулятивный актив, который поражает воображение скачками курса и вызывает смутную тревогу от упущенных возможностей. Есть биткоины, лайткоины, эфиры... Нет дня без новостей про криптовалюту.
Она бывает разная. Ее можно добывать практически из воздуха – майнить. От англ. Mining – добыча полезных ископаемых. Как золото из шахты. Но чтобы майнить, нужно много потратиться на оборудование и электроэнергию. И может не очень-то получиться. Потому что все вокруг уже такие умные – и майнят с помощью огромных дорогостоящих комплексов оборудования ("ферм").
Поэтому майнить сейчас вроде уже невыгодно. Или все-таки выгодно. С учетом роста биткоина с нескольких центов до 8 тыс. долларов. Прогнозируют, что он со временем будет стоить сотни тысяч или миллионы...
Но при этом мир еще не определился – законно это явление? Некоторые государства признают криптовалюту, большинство – пока "чешут в затылке". Может быть, все это будет незаконно в России. Или не будет...
В общем надо туда "бежать" или не надо, о чем вся эта история? Мы попытаемся немного добавить ясности.
Азбука для «чайников»
Эта статья – не о криптовалюте. Здесь о блокчейне, про который еще меньше понятного, потому что реже звучит. Но криптовалюта – это блокчейн-технология. Поэтому рассказ о криптовалюте, как и о смарт-контрактах, и об ICO (первичной продаже разных прав для привлечения денег вместо кредита, венчурного финансирования, классического размещения акций или облигаций) начинать нужно с азбуки – что такое блокчейн.
Думается, что понимающим в блокчейне эта статья будет неинтересна. Но может быть любопытен наш взгляд, как "чайников"-гуманитариев, как юристов. Кстати, почему юристы рассуждают и рассказывают о блокчейне? Они же не программисты, не финансисты и не прочие "исты"? Они разбираются в том блокчейне, как свинья, извините, в апельсинах, или их можно послушать?
Можно. Потому что в любом из способов использования блокчейна есть юридические вопросы. Потому что с помощью этой технологии между людьми перемещаются права, деньги, активы, заключаются и исполняются сделки. Как следствие – возникают имущественные и неимущественные права и обязанности, налоговые, а иногда и уголовные последствия. И это все к нам.
Мы думаем, что использование блокчейна будет разрастаться очень быстро. И, соответственно, будет интенсивно расти число вопросов к юристам. Поэтому сейчас мы решили потратить время и стараемся разобраться получше, что же это такое.
Ну а раз мы чайники в смысле всяких терминов терминов и технологий, мы стараемся перевести для себя описание блокчейна на общечеловеческий язык. Это вообще часто миссия юриста – постараться донести до многих что-то специфическое простыми и понятными словами.
И мы предполагаем, что такие же далекие от мира технологий читатели заинтересуются нашим видением и описанием блокчейна. Просто в качестве ликбеза. Ведь что-то такое вокруг происходит, хочется же понять, что конкретно! Некоторые люди считают, что изобретение блокчейна по своей значимости сравнимо с изобретением Интернета – и так же сильно изменит мир. Что ж, давайте разбираться.
1. Продукт блокчейн-технологии – это реестр электронных записей (сумма, набор, список, пакет, пул, совокупность – выбирайте любой более привычный вам термин). Главное его свойство – это распределенный реестр. Опять-таки, на выбор: децентрализованный реестр, реестр, находящийся в пиринговой сети (от англ. peer – равный, то есть сеть равноправных пользователей).
Это значит, что нет единого владельца этого реестра, который мог бы им рулить, устанавливать правила, открывать и закрывать возможность транзакций (любых действий). Нет единого сервера, где он "лежит".
Как же он тогда вообще существует?
В идеале этот электронный реестр содержится в полном виде одновременно на каждом компьютере, участвующем в пиринговой сети. И все изменения в реестре одновременно становятся известны каждому компьютеру, который является пользователем сети ("в идеале" – потому что на практике хранить у себя данные обо всех операциях – места не хватит. Некоторые блокчейн-продукты могут содержат гигабайты данных, например, база Биткоина сейчас «весит» около 140 гигабайтов).
То есть вместо какого-то единого сервера, центра этим "сервером" является совокупность всех участников пиринговой сети. Все эти компьютеры в равной степени обеспечивают место для хранения файлов на своих жестких дисках и вычислительные мощности для функционирования блойчейн-продукта.
Правила игры в такой сети устанавливают пользователи сети или ее создатели. Частью реестра является программа блочейн-продукта. Программа содержит условия, при которых могут вноситься изменения в реестр. Она же осуществляет внесение изменений при соблюдении всех этих условий.
Возможно, ваше удивлено вызовет то, что тот же биткоин – далеко не первый продукт, основанный на децентрализованной сети. Предполагаем, что многие читатели хоть раз в своей жизни скачивали фильмы или музыку через торрент. Есть и много других примеров применения технологии пиринговой сети, но про торренты объяснить проще всего.
Торрент – это такая программа, которая позволяет обмениваться всем участникам сети, у которых она установлена, фильмами и записями. Торрент-ссылка на файл фильма содержится на каком-нибудь сайте. Сам же фильм – "лежит" уже на чьем-нибудь компьютере.
Скачиваешь торрент-ссылку, активируешь ее посредством установленной заранее торрент-программы. Эта программа "пускает" тебя через Интернет в пиринговую сеть к компьютеру, на котором "лежит" фильм и организовывает его скачивание на твой компьютер.
Каждый скачавший по желанию оставляет себя в торрент-программе, т.е. позволяет, в свою очередь, чтобы с его компьютера фильм скачивали дальше. Чем больше пользователей с этим фильмом включены в сеть, тем быстрее фильм скачивается новичками.
То есть в пиринговой сети каждый компьютер является одновременно и клиентом (скачивает что-то) и сервером (раздает что-то). И ни один из этих компьютеров не имеет никаких привилегий. Нет и центра сети – все равны.
2. Хорошо, реестр существует – установлен на нескольких хотя бы компьютерах, связанных между собой по сети. Но блокчейн-продукт всегда нужен для достижения какой-либо цели, как и любая программа.
Целями могут быть: внесение изменений в реестр прав на недвижимое имущество, фиксация результатов выборов и проведение голосования, продажа любых прав и так далее.
Часто эта цель – быстро и без комиссии передать деньги от одного пользователя к другому. Это классический пример, на нем и разберем, как же работает блокчейн.
Под пользователем будем понимать одновременно и человека, и его компьютер.
Сейчас, чтобы перевести деньги, нужно:
1. Отдать распоряжение вашему банку (Банк 1) о том, что хотите перевести 100 рублей кому-то – получателю.
2. Банк 1 проверяет, есть ли у вас эти деньги на счете, списывает их в свою пользу.
3. Банк 1 отправляет сообщение банку получателя (Банк 2) через ЦБ.
4. Происходит списание 100 руб. со счета Банка 1, открытого в ЦБ.
5. Зачисление 100 руб. на счет Банка 2, открытого в ЦБ.
6. Запись 100 руб. Банком 2 на счет получателя, открытого в Банке 2.
Часто при этом банки берут комиссии за свои телодвижения – особенно в сфере переводов между физическими лицами. Срок такой операции – в среднем день, международные перечисления – дольше. Если переводы со счета на счет внутри одного банка, все происходит очень быстро (нет обмена данными через ЦБ с другим банком, все электронные записи происходят "внутри"). Но комиссии (за крупность суммы, за другие вещи иногда) никто не отменял.
Что-то случилось у банка в системе перевода (денег на корсчете нет, лицензию отозвали, хакерская атака, арест счета, иное) – перевод не прошел. Но чаще возникает другая проблема – банк блокирует операцию, потому что ему она показалось «подозрительной». А деньги нужно перевести срочно, и вам приходится бежать/звонить в банк и доказывать, что вы не террорист, обналичкой не занимаетесь.
Что происходит в блокчейне?
Пользователь А хочет перевести 100 руб. пользователю Б.
1. Пользователь А создает электронную запись – блок, информационный пакет. В этом блоке записано, что он передает 100 рублей пользователю Б.
2. Пользователь А отправляет этот блок в децентрализованный реестр, который имеется у каждого пользователя. Блок записывается каждому пользователю в реестр на его компьютере.
3. Каждый пользователь данного блокчейн-продукта (пиринговой сети по переводу денег в данном случае) проверяет возможность операции по передаче 100 рублей от А к Б.
4. Если большинство пользователей сети после проверки придут к выводу о допустимости операции (приходят к консенсусу), то блок с записью о передаче «запечатывается» (особым способом делается неизменным).
Как пользователи проверяют допустимость операции?
У каждого пользователя в сети есть реестр, и у каждого он содержит идентичные данные. Пользователи проверяют, есть ли у А 100 рублей для перевода, откуда они у него появились, верна ли электронная подпись А, образец которой тоже есть в реестре, верны ли реквизиты Б, иные сведения. В том числе проверяют уникальный код (пароль, печать, электронный ключ), который указан А в предлагаемом блоке и который связан с предыдущими блоками в реестре.
После проверки, если все данные осуществляемой А операции совпадают со сведениями в реестре, пользователи дают одобрение этой операции. В большинстве блокчейн-продуктов достаточно одобрения более половины пользователей, чтобы операция была одобрена, но может быть и более высокий ценз.
После одобрения операция включается в блок для присоединения к сети. Все операции зашифровываются, чтобы невозможно было взломать сеть и «подделать» операции. Электронная запись о том, что 100 рублей переданы от А к Б – блок – запечатывается, делается неизменной. И занимает свое место в реестре, становится звеном цепи таких же блоков. Отсюда и название, chane (чейн) по английски – цепь, блокчейн, соответственно – цепочка блоков.
Теперь у пользователя Б есть 100 руб
Получается, что 100 рублей А передал напрямую и без комиссий Б, минуя любых посредников. Остановить эту передачу никто не может – нет центрального управляющего (банка, сервера). Смошенничать А не получится – блок не совпадет с данными реестра и не будет одобрен пользователями. Откуда изначально взялись деньги – скрыть тоже не получится.
Чтобы вмешаться каким-то образом в этот процесс, нужно "хакнуть" более половины пользователей пиринговой сети (получить над ними контроль). А их могут быть сотни тысяч или миллионы. Скорость такой операции высока (на практике от нескольких минут до получаса-часа).
3. Как же именно достигается неизменность информационного блока? Без технических подробностей ответим весьма схематично.
Каждый блок содержит в себе информацию о содержании всех предшествующих ему блоков. Также каждый блок содержит собственный уникальный код, который еще и находится в неразрывной взаимосвязи с кодом предыдущего блока. Таким образом достигается неизменность этой электронной записи – блока.
Все блоки содержатся одновременно в реестре у каждого пользователя пиринговой сети. Поэтому каждый пользователь проверяет новый блок перед его одобрением, именно сравнивая его с предыдущими блоками.
Теоретически подделать информацию в блокчейне можно. Нужно залезть в компьютеры большинства пользователей и переписать в их реестрах все предыдущие блоки и заново сгенерировать все электронные коды к ним, чтобы вся цепочка блоков была полностью изменена. Это практически нереально. Кроме того, в блокчейне существуют дополнительные технические ухищрения, чтобы не допустить подобного.
Демократия в сети
Понятно, что здесь дано очень узкое объяснение блокчейна. Существует очень много "ответвлений", в которых хорошо бы разобраться и в которых нужно разбираться тем, кому интересно.
Блокчейн – это своего рода демократия в сети. Потому что решения о действиях реально принимаются всеми участниками системы, а не единым центром. Есть, конечно, искажения, которые несколько девальвируют смысл блокчейна в определенных случаях. Это касается создания централизованных ресурсов для блокчейна – например, бирж по продаже-покупке криптовалют.
И эта реальная демократия заставляет различные государства задуматься о том, как же относиться к блокчейну. На первых порах популярность биткоина была вызвана именно идеей ограничения власти государства в финансовой сфере. Какому государству понравится отсутствие контроля за обращением денежных средств в государстве? А также возможность осуществления других процессов без возможности их контролировать или заблокировать?
Но сам по себе блокчейн – это инструмент. Инструментом можно дом построить, а можно голову проломить – все, как всегда, зависит от пользователя. Существуют наработки государства по внедрению блокчейна для ведения государственного реестра недвижимости, объявляется о переводе ЖКХ на блокчейн-платфому (мы, правда, очень смутно себе представляем пока – как это).
Но это будущее, то ли возможное, то ли нет. А вот криптовалюты, смарт-контракты и продажа различных обязательств через ICO существуют уже прямо сейчас. Об этом мы еще расскажем – ждите новых материалов.
Пользуясь случаем, сообщаем, что в середине февраля 2018 мы организуем в Омске проведение конференции по блокчейну, криптовалютам, ICO с участием экспертов. Можно будет узнать больше информации вживую, задать вопросы. Время и место будут объявлены чуть позже.
Игорь ЖУРИКОВ, партнер компании Лексфорт,
Марина МОМЗИКОВА, юрист компании Лексфорт
Ранее статья была доступна только в печатной версии газеты «Коммерческие вести» от 22 ноября 2017 года
Картинка с сайта https://www.rbc.ru/magazine/2016/06/574dd8eb9a794781cdb1776b