Ripple: криптоэкономика будущего. Часть 1
Тема криптовалют очень активно обсуждается в последнее время. Многие западные эксперты констатируют приход второй волны популярности «виртуальных денег», и чаще всего при этом называется новая платежная система Ripple. С одной стороны Ripple по своей капитализации совсем недавно вышла на второе место после Биткоин, с другой, такие мейнстрим-компании как Google приняли решение инвестировать в её развитие.
Я решил встретиться с одним из разработчиков Ripple Ником Шейли, чтобы из первых рук узнать все про эту новую быстрорастущую криптовалюту. Ниже под катом первая часть этого большого и обстоятельного разговора о деньгах будущего.
1. Введение в устройство — Мне бы хотелось начать с самого начала — что такое Ripple?
Судя по интернет-дискуссиям, с пониманием сути Рипл связано много сложностей и кривотолков. Поэтому предлагаю зайти от противного — давайте сначала покажем, чем Ripple точно не является. Я вынужден начать именно с этой точки, потому что Ripple слишком часто сравнивают с Bitcoin, с которым он вообще никак не связан.
В самом деле, мир Биткоин захлестнула эпидемия валют-форков, которые выпускаются на основе оригинальной кодовой базы Биткоин, но с небольшими модернизациями. Эти изменения могут носить как чисто технический характер, так и логический, но, тем не менее, концептуально все BTC-клоны остаются в лоне родственных для Биткоин форков — количество общего с лихвой перевешивает все их мнимые отличия. Другое дело Ripple, который был разработан с нуля. Кодовая база которого никак не связана с Биткоин и не имеет к нему никакого отношения, используя другие решения, концепции и наработки, которые порождают совершенно новую экономическую реальность.
Продолжая это сравнение: Ripple — это не только децентрализованная криптовалюта, как и Биткоин, но одновременно и распределенная система обмена валют и кредитования, благодаря чему её можно использовать как распределенную биржу для любых видов валют и товаров, виртуальных или реальных.
— Перед тем как переходить к освещению технической сути инноваций Ripple, остановимся на историческом моменте — откуда она взялась, кто стоит за её разработкой?
Позвольте продолжить противопоставление с Биткоин, с которой постоянно и безосновательно сравнивают Ripple. Проработанный концепт Bitcoin впервые был публично анонсирован в 2008 (по словам Сатоси разработка началась примерно в 2007 году). Ripple же впервые реализован в качестве рабочего прототипа в 2004 году канадским веб-программистом Райном Фугерром. Лично мне эта история несколько напоминает ситуацию с BSD-системами и OpenSource, которые начали развиваться задолго до возникновения Linux, но, тем не менее, последний снискал лавры первопроходца движения открытого кода (что как минимум несправедливо).
Итак, Ripple — существенно страше Bitcoin, причем Рипл пережил уже две свои инкарнации. Первая его фаза — индивидуальный проект упомянутого Райна Фугерра, задумавшего создать новый способ взаиморасчетов через Интернет с принципиально новыми свойствами. Это была одноранговая p2p-сеть равноправных участников, которые могли открывать друг другу «кредитные линии» и проводить взаимозачёты, где трансферт средств осуществлялся по цепочкам взаимного доверия, которые динамически вычисляются в рамках такой криптосистемы.
Эта форма кредитного взаимообмена оказалась необычной и во многом опережала своё время. Для развития подобной сложной системы были нужны инвестиции, которых у основателя Рипл просто не было, поэтому сеть так и не получила широкого распространения и застряла в своем развитии на этапе расширения.
Вторая фаза становления Ripple — это приход в проект «больших парней» из мира Биткоин, которые в 2011 году обратили своё пристальное внимание на «белую ворону» в мире криптовалют, которая стояла от всех особняком. Рипл предлагал глобальный и быстрый обмен чем угодно и как угодно среди любых p2p-сетей состоящих из любых независимых узлов посредством универсального алгоритма консенсуса RPCA (Ripple Protocol consensus algorithm) . В частном случае предметом обмена может быть тот же биткоин или доллар США, либо любые другие валюты, товары или услуги. Но самая сильная и неожиданная часть системы — кредитные линии с продвинутой системой взаимозачетов, которые позволяют производить многоступенчатый обмен в режиме полного отказа от денежной системы.
Очарованный возможностями необычной платежной системы, один из самых богатых в мире Биткоин людей — мультимиллионер Джед МакКалеб (создатель файлообменной сети eDonkey и крупнейшей биткоин-биржи Mt.Gox), пригласил инвесторов с мировым именем, которые вложились в создание компании RippleLabs, которая и вдохнула второе дыхание в Ripple. Диапазон привлеченных звездных инвесторов лежит от знаменитого венчурного фонда Andreessen Horowitz до гигантов типа Google ventures.
Новый проект занялся разработкой распределённой биржи нового поколения на основе классических идей Ripple. Фактически, это была «работа над ошибками», которая ликвидировала не только узкие места первоначальной модели системы (которые всплыли непосредственно в процессе её эксплуатации), но и учитывала негативный опыт Биткоин (в частности такие её логические уязвимости как «атака 51%»).
Заканчивая этот небольшой экскурс: сейчас Ripple переживает возрождение, хотя и без новостной истерии свойственной миру Биткоин. По состоянию на вторую половину 2014 года Рипл — вторая в мире по капитализации среди криптовалют (после Биткоин).
— Я знаю, многим обывателям сложно понять логику работы Ripple, ведь это концепция «кредитных денег» и длинных вычислительных цепочек взаимообмена построенных на их основе. Это даже ещё дальше от привычных всем фиатных денег, нежели чем основанная на майнинге Биткоин.
Причина всей сложности — в непривычности и смелости концепции. Современные ИТ позволяют строить гораздо более комплексные экономические сущности, в сравнении с теми же деньгами Гезеля или обычными фиатными деньгами, концепция которых застыла на уровне возможностей первых веков нашей эры. Конечная цель этих смелых экспериментов с криптовалютами — поиск максимально выгодного взаимообмена в новых современных условиях. Это попытка создать более мощную экономику на базе современных компьютерных возможностей.
Биткоин сделал первый шаг в этом правильном направлении, но Ripple ушел гораздо дальше. Если Биткоин существует скорее параллельно нынешней оффлайновой финансовой системе, то Рипл — интегрирует её в себя, при этом расширяя и насыщая принципиально новыми свойствами. Это гибридная электронная система, построенная на базе p2p-технологий и сетевых вычислений.
— Настало время объяснить суть Ripple максимально просто и доступно, начиная с самого простого.
Нам важно понять сущность кредитных денег, на которых базируется Рипл, наиболее близкий и привычный прототип которых — вексель.
Предположим, у вас есть яблоко. Но у вашего друга, которому оно нужно, нет денег, чтобы оплатить его покупку. Правда у него есть лишний билет в кино, который как раз нужен вам. В рамках кредитной системы Рипл он открывает вам «кредит доверия» за билет в кино в 10$, а вы передаете ему взамен яблоко, которое стоит 5$. Безденежный обмен состоялся, и поскольку вы доверяете друг другу, вы решаете погасить разницу стоимости между билетом и яблоком таким же безденежным способом — вашим долговым обязательством в 5$.
Это не обычный бартер, ведь получается, что кроме самого обмена в отношении вас открыли кредит доверия в 5$, который вы погасите в будущем, возможно, таким же обменом (то есть это безденежная система обмена). Поскольку все люди вокруг вас разные, и ваше доверие к ним ощутимо различается, вы можете самостоятельно настраивать разные максимальные лимиты доверия по отношению к разным экономическим агентам.
Теперь усложним этот начальный пример, показав, для чего нужна мощная вычислительная сеть типа Рипл. Предположим, что у некоего случайного знакомого также есть билет в кино, а у вас — снова яблоко. Он сыт и не хочет яблоко, но ему нужен новый футбольный мяч. Кроме того он не доверяет вам и не хочет открывать «лимит доверия» на вас, чтобы прокредитовать сделку. Но вы очень хотите попасть именно на этот киносеанс, так как же произвести эффективный обмен в таких условиях? Для этого Рипл предлагает свою сеть — глобальная вычислительная система находит и рассчитывает в рамках миллионов предложений максимальную эффективную цепочку обмена, которая может иметь до сотни промежуточных «хопов» до реализации полного цикла обмена. Таким образом, ваше яблоко может быть передано другу Васе, которому оно нужно, а Васина книга — соседу Пете, у которого открыты лимиты доверия с Иваном, который, в свою очередь…
В результате такого каскадного обмена эта цепочка обратным концом возвращается к вашему контр-агенту с билетом в кино, который отдаст его вам, получив взамен нужный ему мяч от таинственного незнакомца. Взамен вы отправите яблоко Васе, с которого стартовала вся последовательность обменов, которую нашла система в процессе своих комбинаторных вычислений.
Следующий уровень, это так называемая опция «Allow rippling» для каждой линии доверия — возможность взаимно уничтожать долги. Такие массовые взаимозачеты приводят к тому, что скорость обращения товаров и услуг увеличивается, при этом все стороны остаются довольны.
— Встречный вопрос — зачем такая сложная информационная система в условиях, когда есть деньги для прямого обмена без всех этих вычислительных сложностей?
На самом деле денег в экономике постоянно не хватает, даже массированное количественное смягчение со стороны (Quantitative easing, QE) того же ФРС США — это вынужденная реакция на кризис ликвидности и перепроизводства. Если посмотреть на экономику РФ, то, желая замедлить девальвацию рубля, ЦБ производит «сжатие денежной массы», затрудняя этим товарно-обменные операции. Но, несмотря на все эти сложности в макроэкономике, потребности конкретного человека никуда не делись — вы стоите перед витриной, и не можете себе позволить купить, к примеру, новый iPhone 6, несмотря на то, что у вас есть, что предложить взамен. Мы вернулись в исходную точку примера с яблоком и билетом.
Это фундаментальная экономическая проблема, которую я сейчас несколько утрирую. В рамках традиционной экономической теории спрос стимулируется денежной эмиссией, которая в свою очередь порождает инфляцию, снова понижая покупательную способность или способность к обмену. Порочный круг замыкается. Ripple утверждает — есть другой способ обмена, гораздо более эффективный и совершенно безинфляционный. Это радикальная оптимизация товарообмена через смену парадигм в пользу глобальной сетевой платежной системы, построенной на основе ИТ.
— Мне сложно, как и многим другим, ухватить уникальную суть Рипл, когда вы оперируете на уровне макроэкономики. Давайте приведём примеры на обывательском уровне, чтобы лучше понять, в чем вызов Рипл.
Возьмем пример из реальной жизни, при этом акцентируя внимание на пиринговой природе (p2p) обмена, такой же, как у Рипл или Биткоин. По таким же принципам устроена и работает глобальная мусульманская система переводов денег Хавала, про которую столько пишут в последнее время. Я могу передать через неё деньги в любую точку мира, внутри системы это выполнится путем серии взаимозачетов между людьми-узлами, составляющих эту длинную людскую «сеть взаимного доверия». Мне нужно иметь только одно доверенное лицо — точку входа в систему, которой я бы мог доверить для «перевода» некую сумму n, а дальше всё сработает автоматически. У этого человека есть свои доверенные люди с «лимитами доверия», и так далее по цепочке. Хавала, равно как и Рипл — это известная «теория шести рукопожатий» в своей практической стадии реализации.
Сразу обратим внимание на следующий аспект — практически все государства мира не любят Хавалу, потому что не могут контролировать такой «прямой обмен». Банки также не приветствуют подобные неформальные системы, так как они занимаются тем же самым, но за определенные проценты. Таким образом, у многих современных социальных институтов имеется свой собственный «зуб» на пиринговые схемы обмена.
Конечно, возвращаясь к примеру выше — я бы мог взять коммерческий кредит и купить iPhone (из нашего прошлого примера) , либо перевести те же деньги через банк за процент вместо Хавалы, но основная суть p2p-систем — отсутствие любого контроля и выгоды третьей стороны. В прямой сделке между двумя узлами — третья сторона лишняя. Можно посмотреть на это иначе и сказать, что это устраняет хронические узкие места нынешней финансовой системы (эксплицитно встроенные в неё), качественно оптимизируя взаимодействие.
Как и в случае с яблоком и билетом в кино, для сделки в рамках Рипл вам не нужен прокси-обмен через посредника, который как-то регулирует этот обмен в своих интересах. Проблемы современной мировой экономики — это чаще проблемы с этой невидимой третьей стороной, например с монетарной политикой местного регулятора. Приводя сразу пример — если вы посмотрите на статистику, то мировое производство продуктов каждый год возрастает, а их потребление, несмотря на прежний спрос — постепенно ослабевает (это и есть кризис).
Я не хочу глубоко уходить в экономическую теорию и в порочную монетарную политику центральных банков мира, хочется лишь заметить, что Рипл изначально спроектирован с глобальным прицелом — это не только техническая система взаиморасчетов, это нечто большее — это новая экономическая парадигма, которой ещё предстоит проявить себя и доказать свою эффективность на практике.
— Извините, но я не до конца врубаюсь, в чем ваша электронная биржа-обменник принципиально отличается от национальных денежных систем или площадок типа Forex? Говоря о зависимости от них, происходит просто подмена на другую зависимость в лице уже глобальной криптосистемы Рипл?
Исходная точка — каждый участник Рипл может эмитировать свою собственную валюту. Это фактически и происходит, когда на вас открывают кредит доверия, единственным обеспечением которого будет ваша репутация и гарантии. Именно это и делает центробанк любого государства, когда печатает на бумаге свои деньги. Это приближенные аналоги тех самых долговых расписок (векселя), о которые я говорил в первом примере.
Таким образом, в отличие от системы с монопольной государственной эмиссией, здесь мы имеем децентрализованные «печатные станки», где каждый участник системы может создавать валюту имени себя самого.
Тем не менее, у вас, равно как и любого другого участника, есть выбор — кому и какой лимит доверия открыть. Это можно сделать по отношению к государственным деньгам, к корпоративной валюте какого-нибудь ИТ-гиганта типа Google (да, пока таких нет, но они почти наверняка появятся в будущем), или по отношению к кредитным обязательствам вашего друга с билетом в кино. Здесь нет ничего фантастического — я знаю страны, где люди ни во что не ставят свою собственную национальную валюту из-за череды регулярных девальваций и общей ущербности экономической политики, и только монополия и принуждение государства заставляет их продолжать пользоваться ей.
Рипл — это не анархия, это радикальное смещение фокуса выбора на вас самих, то есть реализация возможности личного выбора с целью достижения максимально эффективного p2p-обмена без оглядки на мнение/интересы третьей стороны. Демократия здесь реализуется не путем абстрактного голосования, но личным выбором гаранта. С технической точки зрения, за этим стоит универсальный протокол и готовая инфраструктура, в рамках которой каждый пользователь волен выбирать, сколько и каким государствам, организациям или отдельным лицам он собирается доверять, чтобы использовать их деньги/товары как средство взаимовыгодного обмена с самим собой и остальным миром.
2. Как работает Рипл — От обзора экономической составляющей, которая в общих чертах ясна, хотелось бы пройтись по технической стороне проекта. Вы говорили, что сейчас действует вторая инкарнация Ripple, что случилось с первой и какие новшества привносит текущая (уже вторая) реализация Ripple?
Возможно, читателю может показаться, что Ripple — родом из некоего параллельного мира или плод воспаленной фантазии киберпанковского идеалиста, тем не менее, и в реальной жизни были проекты по реализации практически точных копий подобной модели обмена. В частности были они и у вас в России.
Такую попытку сделал одиозный «православный предприниматель», один из первых советских рублевых миллионеров и основатель первой российской товарно-сырьевой биржи — Герман Стерлигов. В 2008 году им был запущен очень смелый для Москвы инновационный проект — Антикризисный расчётно-товарный центр (АРТЦ). АРТЦ представлял собой товарную биржу со сложными бартерными цепочками взаиморасчета между участниками. С помощью этой системы банки могли продавать долговые обязательства, а должники — возвращать долги товаром. ИТ-система биржи автоматически находила многоходовые комбинации и оптимальные последовательности агентов для любой цепочки обмена.
Интересно, что эта биржа не платила налоги государству — их просто не было с чего взимать, ведь никаких рублевых сделок не проводилось. По сути, это полный аналог Рипл первого поколения с учетом гораздо более скромных ИТ-возможностей того времени. Эта биржа не «взлетела», равно как и первая версия Рипл тоже, и у их краха были общие причины неудачи.
— В чем же слабое место подобных систем?
Анализ проблем показал, что для подобной пиринговой сети критически важно наличие некого порогового числа узлов в сети. Подобно тому, как для окупаемости разработки многих высокотехнологических изделий (типа сотового телефона), нужны очень большие рынки сбыта, для эффективной работы подобной p2p-биржи нужна массивная клиентская база, в рамках которой сеть начнет совершать по-настоящему высокоэффективные сделки.
В фазе старта любого подобного проекта — он крайне неустойчив и уязвим. И, наоборот, пиковые значения эффективности обмена достигаются, когда объектный граф сети достигает около 40% от участников мировой (национальной, локальной и т.п.) торговли, а дальше — эффективность становится вытесняющей, то есть никакой иной вид обмена уже не в состоянии конкурировать.
Вторая важная проблема, на которую обратили внимание разработчики — в рамках активного пиринга со временем возникает много неравноценных точек обмена. К примеру, считается, что Биткоин — это такая же одноранговая сеть, как и Ripple, но в реальности вы можете легко видеть, что в рамках Биткоин сформировались мега-узлы, которые генерируют десятки процентов от глобального трафика сети (например, это крупные майнинг-пулы). И хотя номинально это сеть равных, фактически из-за неоднородности такие сети со временем вырождаются в централизованную архитектуру «клиент-сервер». В противном случае та же известная в рамках Биткоин «проблема 51%» была бы невозможна в принципе.
Поэтому в процессе реализации второй версии протокола RippleLabs ввела некоторые служебные элементы сети (признав чистый p2p «беззащитным» перед подобными вызовами), при этом пытаясь сохранить максимально возможный уровень децентрализации. Отчасти — это взаимоисключающие элементы дихотомии, но мы попытались совместить их воедино.
— Давайте перечислим обязательные инфраструктурные элементы и составные части Ripple.
Во второй версии Рипл была введена внутренняя валюта системы, так называемые «кредиты Ripples» или XRP. Эта валюта служит своеобразным «клеем», который позволяет провести унифицированный обмен, даже если не найден способ прямого обмена между двумя участниками или валютами. Аналогичную роль в мировой финансовой системе играют резервные валюты.
Вторая часть системы — механизм консенсуса. Для предотвращения двойного списания и других злонамеренных манипуляций с распределённой БД (регистром), целостность БД контролируют особые узлы — валидаторы, которым доверяет большинство участников сети. Важная деталь — вы можете свободно и самостоятельно выбирать валидатора сделок для себя, равно как тот и круг лиц (экономических агентов) и валют, в рамках которого хотите оперировать.
Теперь давайте сопоставим возможности современной Ripple с широко известным Бикоин.
Отсутствие процента за перевод — в рамках Рипл нет комиссии за транзакцию, это система изначально лишена всех типичных признаков банковских систем. Впрочем, если быть совсем точным, то мизерный процент за перевод всё-таки существует, но он чрезвычайно мал и не имеет никакой накопительной функции. Снятые сотые доли XRP за транзакцию сразу уничтожаются (экономический эффект от этого такой же, как если бы эти деньги равномерно перераспределялись между держателями всех Ripple-счетов). Смысл их наличия становится понятен исходя из следующего полезного свойства. Защита от DDoS-атак — одна из важнейших функций XRP. Как я уже говорил, вся информация о транзакциях Ripple хранится в распределённой базе данных, подобной цепочке блоков Биткоин, но имеющей древовидную структуру. Чтобы в эту БД было невыгодно вносить бессмысленную информацию, перегружая систему множеством бесполезных транзакций (например, проводя DDoS-атаку), каждая транзакция в Ripple стоит небольшой суммы технической валюты XRP. Система спроектирована таким образом, что при лавинообразном увеличении количества транзакций сумма такой комиссии возрастает экспоненциально, превращая такую вычислительную атаку с экономической точки зрения в разорительное удовольствие. Защита от постороннего влияния — при такой схеме невозможна атака 51% — уровень доверия к каждому из валидаторов совершенно не зависит от вычислительных мощностей и финансовых ресурсов, которыми располагает каждая из взаимодействующих сторон. Регулирование платежей и налогообложение здесь невозможны. Мгновенность перевода — для подтверждения транзакций нет необходимости ждать, пока будет найден очередной блок как в BTC, подтверждение транзакции происходит очень быстро; Отсутствие майнинга — здесь нет расходов электроэнергии для раcчёта бесполезных хешей. Какая-то незначительная часть премайнинга XRP останется за главным разработчиком — RippleLabs. Оставшаяся часть «Ripples» — целенаправленно раздается отдельным сегментам своей целевой аудитории в виде грантов и спонсорства. Это общественные деятели криптовалют, активные разработчики Open Source, другие чем-то полезные обществу энтузиасты. То есть всем, кто, по задумке разработчиков, должен сформировать ядро сети, прежде чем она выйдет в открытое и полностью автономное плавание. Гейты — эта система может неограниченно расширяться за счет любых внешних шлюзов в любые виды валют, товарные рынки и сервисы, которые выступают своего рода гарантом эмитируемой на общий рынок Рипл новой ценности. Уже существует больше сотни гейтов, в роли которых иногда выступают даже банки (американские и швейцарские). В том числе, существует и гейт-обменник в российский рубль. — Я снова повторяюсь в попытке понять максимально четко — чем собственная валюта биржи XRP принципиально отличается от Биткоина, золота или другого расчетного средства?
Начнём с некоторой неточности в самой постановке вашего вопроса: платить «рипплами» — это довольно странная идея. XRP — с большой натяжкой можно назвать привычным платёжным средством или валютой. XRP — скорее аналог наших почтовых марок, но не сами деньги. Вы можете инкапсулировать в сетевые пакеты-конверты любую мыслимую ценность без ограничений, включая доллар США, то самое яблоко из нашего примера или даже сам XRP (который выступит в качестве товара).
Но в рамках сети любая транзакция-обмен будет оплачена комиссией выраженной исключительно в XRP. Риплы — горючее, на котором работает биржа. И хотя их тоже можно выразить в виде товара, не нужно забывать об их первичной технической сущности. Именно поэтому рост капитализации Рипл, измеряемый через стоимость её технической валюты XRP — это косвенный показатель капитализации, а не объективный, как с тем же Биткоин.
Теперь возвращаясь к вашему вопросу. Вы никак не можете уловить основную причину популярности криптовалют в целом. Это корневое отличие можно свести к противостоянию точек зрения что надежнее: доверие конкретным людям (государствам, законам или негласному общественному договору), либо доверие слепым алгоритмам. Алгоритмы, будучи правильно спроектированы и выверены, в наши дни могут выступать беспристрастным арбитром любых сделок, а, значит, в конечном счете, справедливым и выгодным для большинства гарантом. Алгоритмы — это те же законы, облеченные в материю нового времени, лишенные губительной эрозии человеческого эгоизма. Чтобы лучше почувствовать всю разницу, вы можете взять свою национальную валюту в руки прямо сейчас, чтобы спросить себя честно: насколько качественны и справедливы финансовые регуляторы управляемые людьми, нужны ли вам новые формы обмена?
В рамках Рипл всё это — вопрос лично вашего доверия. Чьим обязательствам стоит верить, в условиях отсутствиях встроенного механизма принуждения к их принятию со стороны третьей стороны? Рипл дает возможность выбора, это уничтожение монополии. Но монополии не какой-то отдельно взятой валюты, взамен которой сразу предлагается иная, но монополии на обмен с участием пристрастного модератора в качестве обязательной третьей стороны, от которой полностью зависят обе стороны любой сделки.
Обратите внимание на ключевой логический момент: мы ставим интересы участников сделки превыше всех остальных интересов, тогда как в современных монетарных системах всё перевернуто с ног на голову: взаимовыгодная сделка двух сторон не может состояться, если интересы некоей третьей привилегированной стороны не соблюдены. И даже более того (возвращаясь к теме запретов и нашему первому примеру) — ваша сделка по прямому обмену яблока на билет, с одновременным созданием собственных долговых обязательств для этого, может привести к уголовной ответственности. Используя эти простые примеры, вы сможете понять сложные корни нынешнего монетарного кризиса.
В контексте нашего разговора важно лишь следующее — Рипл предлагает свое решение на базе современных ИТ, которое позволяет упразднить как инфляцию (делающую обмен на деньги не выгодным), так и дефляцию (затрудняющую обмен из-за нехватки наличности). Криптовалюты позволяют безопасно и свободно передавать или обменивать средства/ценности по сети в двухстороннем порядке (Р2Р).
~
Окончание этого интервью — вторая заключительная часть.