О блокчейн облигациях, акциях и немного об ICO

Немного поразмышляем на тему того, можно ли реализовать на блокчейне некоторые традиционные ценные бумаги.

Облигации

Первое, что просится на ум, это появляение распределенных аналогов облигаций. В принципе, ничего особенно сложного в реализации уже сейчас нет. Что приходит на ум при слове облигация?

  1. Первичная эмиссия и продажа. Эмитент реализует выпущенные «бумаги» среди инвесторов.
  2. Периодические выплаты держателям (купоны).
  3. Обратный выкуп по истечении срока.

В принципе все достаточно легко ложится на механизм токенов. Берем за основу готовые решения, например, у zeppelin-solidity, дописываем под свои нужды, эмитируем токен и продаем вкладчикам. Не забываем выполнять взятые на себя обязательства: выплачиваем накопленный купонный доход вручную или автоматически. Так же выкупаем облигации по истечении срока или раньше, если это позволяет контракт. Вероятно, правильнее такие механизмы заложить именно в коде смарт-контракта, который будет отправлять вкладчику токены, а вам отсылать полученные эфиры в период виртуального размещения. Далее он будет получать от вас эфир для выплат накопленного купонного дохода и рассылать его владельцам токенов пропорционально их количеству. Ну и в конце вам надо будет отправить на контракт основное тело долга, чтобы он отправил деньги держателям и уничтожил токены. Следует заложить именно такой механизм деэмиссии, который подразумевает ее выполнение только при соблюдении эмитентом всех взятых на себя обязательств. Такой контракт можно прочитать и удостовериться, что токены хотя бы не исчезнут просто так. Ну и, конечно, стоит заложить возможность передачи токенов от одного эфириум адреса на другой, чтобы держатели могли ими торговать, как это делается с обычными облигациями на биржах. Этот функционал уже реализован в некоторых контрактах упомянутого фреймворка.

Ествественно, здесь подразумевается привязка долга к криптовалюте, что пока очень непрактично. Можно взять криптовалюту в долг, и за несколько месяцев она подоражает в десятки раз.

Акции

По акциям вспоминается такое:

  1. Первична эмиссия и продажа
  2. Отсечка и выплата дивидендов держателям
  3. Возможные механизмы обратного выкупа (buy back) и деэмиссии

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

Проблемы применения в реальной жизни

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

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

Рынки распределенных систем

Поэтому текущий краудинвестинг больше распространяется именно на распределенные проекты. Разумный криптоинвестор смотрит, что у приобретаемых токенов предполагается обеспечение каким-то естественным спросом. Например, эфир обеспечен спросом на газ, который потребляют все контракты, дао и прочие проекты, использующие сеть эфириума для достижения распределенного консенсуса, выполнения вычислений или монетизации. Или, например, SONM. Их токены будут использоваться для рассчетов с владельцами нод, которые будут выполнять полезные для заказчиков вычисления. FileCoin токен нужен для того, чтобы расплачиваться с теми, кто хранит ваши данные на своих устройствах и отдает их по одноименной сети. Т.е. основная цель любых токенов как раз и состоит в том, чтобы запустить экономику в распределенные системы. Активности участников, которые занимаются этим на голом энтузиазме, мягко говоря, не хватает. А вот типичному централизованному проекту для монетизации не нужна эмиссия новых токенов. Ему достаточно принимать обычные фиатные валюты и опционально какие-то из популярных криптовалют.

О возможной легализации криптовалют государством

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

Лично я каких-то экономических преимуществ в такой недовалюте не вижу: это и не крипта с ее плюсами в виде неподконтрольности центру, опциональной анонимности, распределенной эмиссии, теоретической возможности демократического развития системы в целом (как вроде бы планируется в том же Tezos)  и т.д., и не нормальная резервная валюта вроде доллара. Но плюсы для общества, конечно, возможны:
— Если обязать проводить финансовые операции связанные с бюджетом через блокчейн, то коррупционерам будет больше проблем. Применение механизмов смешивания и анонимизации — еще один повод начать проверки;
— Такой реестр позволяет другим распределенным системам (например, основанным на смарт-контрактах) фиксировать переводы в тех же крипторублях и выполнять операции. Этот пункт относится к любым открытым реестрам. Например, сделали на блокчейне реестр недвижимости: На контракт переводится плата за квартиру. По условиям контракта, если в реестре недвижимости запись сменилась на нового владельца с нужными данными, то контракт отправляет деньги продавцу. При таймауте возвращает обратно. Естественно, это единичный пример;
— В дополнение к предыдущему пункту «блокчейнизация» основной госвалюты позволит проще ее обменивать на нормальные криптовалюты. Те же распределенные биржи смогут организовывать обмен разных блокчейн-валют без особых проблем.

Естественно напрашивается вопрос: а зачем это тем, кто принимает решения? Давить на коррупцию? Убирать контроль и доверие? Продолжать стимулировать усиление и горизонтальную самоорганизацию общества? Хаха! Держите карман шире.

С другой стороны есть интересная причина, по которой эти средства индивидуального суверенитета еще не объявлены однозначным злом — санкции. Технология позволяет обходить ненужные надличностные суверенитеты: а значит можно каким-то образом обходить санкции. Конечно, проблема в том, что ты не ослабляешь суверенитет условного «неприятеля» точечно, а повышаешь индивидуальный суверенитет в обществе в целом. Т.е. свой паханат тоже страдает.

Наверное и идут долгие думы, как же и рыбку съесть и косточкой не подавиться. Если думать об инвестициях, то для введения расчетов с заграничными участниками в обход доллара, я больше верю в применение нормальных криптовалют, а не национальных. Зачем условному Китаю получать какие-то крипторубли, которые не будут иметь ликвидности и теоретически легко девальвированы. Волатильные биткоин и эфир тут выглядят более надежными решениями. По крайней мере на уровне бизнеса. Я не удивлюсь, если в крипту скоро пойдут действительно серьезные деньги. А токены нацвалют скорее всего будут работать на блокчейне эфира и тратить его GAS. Так что наверняка стоит закупаться. Заодно и после введения PoS может появиться новый источник дохода.

Роль финансового поощрения в развитии распределенных систем

Кратко мое мнение звучит так: «Нужно больше золота!» Вопросы мотивации вообще штука первостепенная, ведь идеи большинтсва людей не уходят далеко от вопросов потребления и его характеристик (правильное, элитное, прогрессивное, хайповое и т.д.). Проблема в том, что зачастую распределенная система подразумевает не просто потребление большинством участников каких-то ресурсов, но и исполнение каких-то общественно-полезных функций. Раздача контента в торрентах, например. Отличный же пример: пока скоростной интернет и стриминовые сервисы не были так доступны, большинству было выгодно ими пользоваться, а репутационная система популярных трекеров мотивировала еще и раздавать (даже несмотря на то, что счетчики можно было обойти). Сейчас в большинстве случаев действительно удобно потреблять контент в потоке, а волнует ли типичного обывателя то, что растет угроза монополизации этой сферы владельцами крупнейших CDN? Вряд ли.

Даже если отойти от типичного планктона к людям, которых дествительно могут задеть какие-то важные вопросы вроде приватности, антиавторитаризма, trustless, сетевого нейтралитета и т.д., то есть еще одна проблема — сложность конвертации простого интереса в реальное действие. И это в принципе нормально: многие из нас хотят выучить еще какой-то иностранный язык или язык программирования, освоить какую-то технологию, подтянуть какие-то знания, реализовать блуждающую в голове идею, наконец! Вот только все «руки не доходят»: то надо поработать, порешать личные и домашние дела, погулять, провести время с близкими, потупить в ленту или чатик… Тот же интерес к MESH в свое время после статей о CJDNS на хабре проявило не так уж мало людей. Однако, большинство точек — это лишь выражение готовности поучаствовать, если кто-то рядом придет, пнет и поможет настроить. И особо ничего не поменялось, когда установка CJDNS на роутер стала значительно проще (пакетом с официального репозитория). Это, конечно, радует, что среди ИТ сообщества есть интересующиеся не только тем, как научиться клепать веб-сайты или приложухи и продать себя подороже. Однако проблема нашей несовершенной психики состоит в том, что надо решать вопрос с мотивацией. Кстати, гуглите про дофамин, если вопрос личной мотивации для вас тоже актуален. Еще рекомендую интересные видео на ютьюбе от проекта CleverMind.

Обратный пример — ситуация с криптовалютами и блокчейн. Сейчас не проходит и дня, чтобы не услышать о блокчейн по тем же РБК и БизнесФМ. Имеются тонны информации на различных интернет-ресурсах, десятки тысяч участников телеграмм-чатов по торговле и майнингу. Многие вообще входят в мир биржевой торговли впервые именно через криптовалюты, а не торговлю традиционными финансовыми инструментами (акции, облигации, фьючерсы, опционы) на традиционных биржах. Майнинг — это вообще отдельная история. Вроде бы нетривиальная с точки зрения неайтишника деятельность, однако мы имеем дефицит видеокарт, рост акций NVIDIA, рынок по производству, продаже и настройке нубам ферм. По интернету ходят истории вроде той, где семейная пара ламеров потратила свадебные деньги на покупку оборудования, заплатила настройщику, и эта ферма месяцами майнила криптовалюту на кошелек настройщика. В общем, такие бы ресурсы да еще куда-нибудь в полезное криптоанархическое русло! Все-таки, финансовая мотивация — очень сильный фактор. И менять мир эффективнее через использование рыночных механизмов.

К счастью, все больше основателей это понимает и появляются системы, подразумевающие финансовую мотивацию участников. STEEM/GOLOS, как платформы для коллективного блогинга. DTUBE — эксперимент по внедрению аналогичной модели для видеоблогинга (распределенный аналог YOUTUBE). Для храниния файлов используется известная многим IPFS. Сами создатели IPFS не так давно анонсировали ICO Filecoin — системы для распределенного хранения данных. Вообще, те ICO, которые не являются скамом, как раз и предполагают распределение при помощи блокчейна какой-то информационной или финансовой сферы. Обсуждать техническую часть можно в телеграмм группе @distributed, а инвестиционную в группе @ru_traders или десятках других мест, в которых обсуждают трейдинг и инвестирование в криптоинструменты. (:

Важно помнить: блокчейн — это не волшебная пуля. Многие проблемы самотехнологии вроде вопросов масштабирования все еще предстоит решить. Поэтому не спените отправлять деньги только прочитав очередную надпись вроде: «Страхование и банковские услуги на блокчейн». Какие-то вещи не нуждаются в нем, а в каких-то отпадет потребность именно с распространением технологий.

О супернодах и федеральной архитектуре сетей

Одноуровневая распределенная сеть не является оптимальным вариантом, т.к. многие работают не за стационарами, подключенными к проводному интернету, а на ноутбуках (в т.ч. от батареи через публичный вайфай или мобильные сети) и смартфонах. Нетрудно представить, как ваш девайс, пока вы хотите поработать в зоне ожидания СТО во время обслуживания машины, начинает выполнять полноценную работу полной ноды сети по транзиту чужого трафика или собственной синхронизации условного блокчеина. Аккумулятор, естественно будет быстро высаживаться. А если у вас используется мобильный интернет по трафику, то еще и деньги «полетят». Потому идея тонких клиентов очень актуальна.

Сразу скажу, что федеральная архитектура мне не нравится. Федерация в принципе, по моим интуитивным ощущениям очень склонна вырождаться в централизованную систему. Даже на уровне политики и стран это прослеживается. Типичным примером успешно работающей федеральной системы является EMAIL. Однако, что мы видим: большинство из нас пользуется GMAIL и несколькими другими популярнейшими почтовыми сервисами. Причиной этому служит, как всегда, удобство пользования: письма в том же INBOX от гугла удобно собираются по папкам, события в письмах заносятся в календарь, документы открываются в гуглдоке и т.д. Т.е. получаешь менеджер задач, редактор документов, календарь и многое другое. В принципе, гугл вроде никогда не скрывал, что хочет всех посадить на тонкие клиенты и свою облаяную ОС, а все данные пользователей и работающий код хранить у себя на бекенде. Кто-то, быть может, пользуется десктопным почтовым клиентом, но это уже неважно: собственный почтовый сервер все равно настраивают, активно используют и обслуживают только квалифицированные люди с повышенным градусом задротства. Кому нужны такие риски, когда ты забыл заплатить за ВПС, и письма к тебе уже никак не придут. А твой идентификатор почты привязан к доменному имени сервера. Кстати, домен потерять тоже несложно. В общем, получается необходимость большого доверия к серверу. Это же и касается не слишком популярных публичных сервисов, которые могут закрыться, и ваша почта превратится в тыкву.

Федеральная архитектура была очень актуальна в прошлом, когда у большинства участников сети не было личных компьютеров, а если и был, то вероятнее всего подключался к сети он с помощью Dial Up. Когда-то давно я заморачивался с установкой ICQ, браузеров и прочего на кнопочный мобильный телефон с дорогим и медленным GPRS трафиком как раз ради постоянного подключения к сети. Постоянного коннекта с людьми, с которыми интересно общаться. Буквально в школе сидел и посматривал на уроках, что же там интересного написали в IRC (кстати тоже федеральная сеть, которая почти не жрет трафик) чате #nnm, попутно щелкая на т9 ответы. Через годы, это стало общепринятым стандартом и нормой. Люди младше 30 поддерживают постоянную связь через мессенджеры и соцсети с нужными и интересными для них людьми независимо от расстояний и занятости. Потребляют контент, на который сами подписались, а не который им наливают в телеке. У многих в кармане устройства,  которые значительно мощнее PC десятилетней давности. Постоянная широкополосная мобильная связь — это норма. Ещё немного оставалось для дальнейшего развития в РФ мобильного безлимита, но карательные законы умудрились затормозить прогресс. На первую ступень все больше выходит идея TRUSTLESS, когда не доверяешь и не зависишь от какого-то конкретного сервера или компании. Вопросы удобного пользования централизованными SAAS сервисами конфликтуют с потребностью в приватности или даже анонимности. Для многих типичных задач уже не нужны отдельные серверы.

Лично я идеальным вижу распределенные многоуровневые сети. Причём одна и та же нода должна уметь работать в режиме тонкого клиента и в режиме полноценной ноды в зависимости от контекста ситуации: подключен компьютер к розетке и имеет достаточный процент заряда и нормальное подключение к интернету — можно выполнять полезную для сети работу, а иначе работать в экономичном режиме, пользуясь услугами тех, кто сейчас работает полной нодой. Это же не противоречит идее развёртки дома на стационарном ПК или одноплатнике или на ВПС хостинге полноценной ноды, которая все время будет выполнять работу и приносить пользу. Это решает как вопросы доверия, так и вопросы масштабирования сети, когда мобильный телефон на медленном 2g бесполезен для сети в качестве полной ноды. Пусть лучше экономит  ресурсы и заряд. При проектировании  систем стоит сразу же думать о шардинге и репликации, чтобы порог входа на уровень полной ноды не рос. В тех же криптовалютах блокчеин огромен и синхронизируется чуть ли не неделями. Это  может  привести к олигополии, когда по сути сеть  состоит из большинства тонких клиентов, которые зависят от ограниченного числа датацентров. Сложно полностью перейти с Dropbox на Syncthing, когда даже андроид версия должна полностью выкачивать все файлы синхронизируемой на свою ограниченную память.

Если отвлечься от технических вопросов и архитектуры, то главное, о чем нужно помнить: юзабилити и удобство эксплуатации. Большинство людей не думают о важности приватности и горизонтальности своих взаимоотношений с системами и другими людьми, но для многих распределенных систем именно количество полезных участников может иметь важную роль. Когда твой любимый приватный и свободный мессенджер никто из знакомых не использует, в нем нет смысла. Все сидят на псевдосвободных популярных эрзацах, которые в разы удобнее и не так жрут ресурсы. Удобство эксплуатации выходит на первый план даже для централизованных систем. Отчасти этим и объясняется растущая популярность того же языка программирования Go, на котором отлично сделана кросскомпиляция со статической линковкой. Так же  может быть  полезна финансовая стимуляция участников на выполнение полезной работы. В криптовалютах отлично работает PoS, когда нода,  которая провела транзакции  получает награду за блок, без требования яростно жечь свет дорогостоящим оборудованием.

В общем, критерии успеха свободной распределенной сети примерно такие:

  • Удобство и юзабюилити
  • Низкий порог вхождения для полноценного участия
  • Энергоэффективность и возможность использования даже на смартфонах.
  • Маркетинг и раскрутка
  • Наличие выгод от выполнения полезных работ

Про DASH

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

Первое, что обычно отталкивает от криптовалюты — это премайн. Само по себе наличие премайна — уже давно не является чем-то плохим. Скорее даже наоборот: монеты без премайна как правило не имеют средств на маркетинг и на активную поддержку даже при наличии каких-то полезных фич или качеств. С маркетингом у валюты, вроде как все неплохо, но именно значительность этого премайна напрягает. Особенно это губительно, когда речь заходит о подтверждении монетами (PoS) в том или ином виде. Особенно при том, что у этой валюты ограниченная эмиссия, как у биткоин (SIC).

Система спроектирована как двухуровневая. Т.е. есть некие мастерноды, а есть обычные ноды. Сама двухуровневость это правильно. Сложно себе представить, чтобы каждый смартфон или ноутбук в режиме работы от батареи хранил полный блокчеин и участвовал в постоянном обмене информацией о транзакциях и новых блоках. Вообще, двухуровневость P2P сетей — тема, которая достойна отдельного поста, потому тут расписывать свое видение годного варианта не стану. Сфокусируюсь на том, что конкретно эта двухуровневость не про TRUSTLESS. Т.е. по сути оно уходит в сторону от криптовалют к ставшим уже традиционными международным платежным системам. Чтобы стать мастернодой, нужно внести значительный залог. Зачем делать порог вхождения? Основной вывод из описаний — потому что есть доверие к мастерноде, которая смешивает транзакции для их анонимизации. Т.е. чтобы владелец этой ноды не творил что-то нехорошее, ему следует нести финансовую ответственность. О как! Ограниченность количества мастернод указывается как плюс: в распределенной системе традиционно возникает проблема скорости синхронизации нод, а синхронизация важна, т.к. современному обывателю нужна скорость проведения транзакций. Путь достижения этого, как уже выше написал, несколько чужд для trustless системы. Получается некая олигополия ограниченного числа мастернод, многие из которых наверняка принадлежат разработчикам. В планах указывается, что обяжут мастерноды выполнять функции PoW майнеров. Т.е. могут быть потеряны преимущества гибридной валюты, когда разные функции выполняются одними и теми же участниками процесса, хотя могли бы разными. Конечно, это может не являться правдой, т.к. сам PoW майнинг вероятно оставят независимым способом. Так же и про планы по расширению блоков. Если упрощенно: будет ограниченное количество супернод, владельцы которых должны вложиться в залог, оборудование (чем больше блок и нагрузка, тем выше требования) и надежный хостинг (для суперноды важна доступность сервиса, иначе будут санкции). Самих владельцев будет немного. Т.е. воздействие на или борьба с условными несколькими тысячами таких людей, наделенных властью, или борьба с миллионами равноправных участников — это не одно и то же, как на уровне блокировок/DDOS, так и на уровне физического преследования.

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

Полезные ссылки:

Официальная Дорожная карта DASH на русском

Блог @subbotin’а, который разбирается в DASH гораздо лучше меня

Группа в телеграм по данной криптовалюте

Группа для интересующихся распределенными системами