Блокчейн. Схема новой экономики - Мелани Свон 6 стр.


Ethereum имеет собственную распределенную экосистему, которая уже на уровне замысла включала в себя функции обслуживания файлов, отправки сообщений и подтверждения репутации. Первый компонент – это Swarm (не путайте Ethereum-Swarm с сайтом краудфандинга Swarm) как метод децентрализованного обслуживания файлов. Второй компонент – это Whisper (Ethereum-Whisper также не следует путать с похожими по названию проектами), представляющий собой одноранговый протокол для отправки секретных сообщений и цифрового шифрования. Третий компонент – это система репутации, формирующая репутацию и снижающая риск контрагента в ненадежной сети. Возможно, она будет основана на системе TrustDavis[79] или идеях, разработанных в хакатонском проекте Crypto Schwartz[80].

Counterparty повторно создает платформу умных контрактов Ethereum

В ноябре 2014 года компания Counterparty объявила о встраивании языка программирования с открытым исходным кодом Ethereum в свою платформу[81]. Фактически Counterparty перенесла технологические инновации Ethereum на платформу существующего де-факто блокчейн-стандарта – биткойна. В результате работать с умными контрактами можно уже сейчас, не дожидаясь запуска собственного распределенного журнала записей Ethereum, появление которого, по данным на ноябрь 2014 года, ожидалось в первом квартале 2015 года.

Это объявление было признаком динамичного развития в отрасли, а также быстрых инноваций, которые оказались возможны благодаря концепции открытого исходного кода – как и большинство проектов индустрии блокчейна, ПО Ethereum и Counterparty имеют открытый исходный код. Любой пользователь или разработчик может свободно изучать коды других проектов, работать с ними и применять их в собственных реализациях – именно в этом заключается принцип и цель существования ПО с открытым исходным кодом. Это означает, что хорошие идеи могут быстрее распространяться, стандартизироваться и улучшаться благодаря общему аудиту качества и вкладу многих независимых разработчиков. У Ethereum и Counterparty имеется глубокое видение будущей архитектуры блокчейн-технологии и децентрализации. Заложив инфраструктурные уровни на раннем этапе процесса, в дальнейшем можно двигаться на следующие уровни[82]. Учитывая взаимозаменяемость функциональности в некоторых протоколах и платформах в блокчейн-индустрии, главный вопрос, возможно, заключается в том, какие виды сервисов с добавленной стоимостью будут строиться поверх этих уровней инфраструктуры, – то есть какими станут Netscape, Amazon и Uber.

Децентрализованные приложения, организации, компании и общества: все более автономные умные контракты

Каково же направление движения? Итак, первыми классами приложений блокчейна являются денежные расчеты. Далее идут все виды финансовых сделок; затем – умные активы, представляющие и реальные (дом, автомобиль) и нематериальные (интеллектуальная собственность, ИС) активы как цифровые активы; затем – реестры государственных документов, легальная аттестация, нотариальное заверение и ИС-сер-висы. И, наконец, умные контракты, которые могут оперировать всеми этими типами цифровых активов.

Со временем умные контракты могут стать очень сложными и автономными. Децентрализованные приложения, организации, компании, общества, автоматические рынки и торговые сети – вот некоторые из более сложных концепций, предусмотренных для последующих применений блокчейна. Если не углубляться в детали, главная идея состоит в том, что умные контракты (Блокчейн 2.0; более сложные сделки, чем платежи и переводы валюты) повысят уровень автономности, на котором работают эти умные контракты. Простейшим умным контрактом может быть пари двух сторон о прогнозе максимальной температуры воздуха на завтра. Завтра контракт может быть автоматически исполнен программой, проверяющей официальные показания температуры (из заранее определенного источника или прогноза, например Weather.com) и переводящей биткойны из эскроу со счета проигравшего на счет победителя.

Децентрализованные приложения

Dapp, DAO, DAC и DAS – это аббревиатуры, обозначающие, соответственно, децентрализованные приложения (decentralized applications), децентрализованные автономные организации (decentralized autonomous organizations), децентрализованные автономные корпорации (decentralized autonomous corporations) и децентрализованные автономные общества (decentralized autonomous societies). Эта группа понятий означает рост сложности и степени автоматизации умных контрактов, которые больше напоминают самодостаточные образования, выполняющие предварительно запрограммированные, а по сути – самопрограммируемые операции, привязанные к блокчейну.

В некотором смысле все протоколы Блокчейн 2.0 в распределенных приложениях подобны Блокчейн 1.0 (блокчейн – это фактически децентрализованное приложение, обслуживающее общедоступный журнал записей транзакций). Существуют различные определения децентрализованного приложения. К примеру, создатели Ethereum определяют умный контракт/децентрализованное приложение как протокол транзакций, который выполняет условия контракта или группы контрактов в криптографически защищенном блокчейне[83].

Рабочее определение автора книги выглядит так: децентрализованное приложение – это приложение, которое работает в сети распределенно, при этом информация об участниках надежно (возможно, с использованием псевдонимов) защищена, а выполнение операций децентрализовано в разных узлах сети. Некоторые действующие примеры приведены в таблице 2–4. Это OpenBazaar (децентрализованный Craigslist), LaZooz (децентрализованный Uber), Twister (децентрализованный Twitter), Bitmessage (децентрализованный сервис СМС) и Storj (децентрализованное хранилище файлов)[84].

Другая группа разработчиков в совместном официальном описании предлагает более строгое определение децентрализованного приложения[85]. В их представлении децентрализованное приложение должно иметь три характеристики. Во-первых, полностью открытый исходный код, работающий автономно таким образом, что никто не контролирует большинство его токенов, а данные и записи работы хранятся в криптографически защищенном виде в общедоступном децентрализованном журнале записей. Во-вторых, приложение должно генерировать токены согласно стандартному алгоритму или устанавливать критерии и, по возможности, способы распределения части или всех токенов в начале работы. Эти токены необходимы для использования приложения, и любой вклад пользователей должен вознаграждаться токенами. В-третьих, приложение может адаптировать свой протокол в ответ на предлагаемые улучшения и отзывы на рынке, но любые изменения требуют консенсуса большинства пользователей. Впрочем, в настоящее время каждый проект блокчейна может иметь несколько иное представление о конкретных технических деталях децентрализованного приложения.

Таблица 2–4. Примеры децентрализованных приложений

Децентрализованные автономные организации и корпорации

Децентрализованная автономная организация – более сложная форма децентрализованного приложения. Для того чтобы стать полноценной организацией, децентрализованное приложение должно содержать более сложную функциональность, например конституцию, которая явно обозначила бы его управление в распределенном журнале записей, а также механизм финансирования его операций, например выпуск ценных бумаг через краудфандинг. Децентрализованные автономные организации/ корпорации – это концепция, заимствованная из области искусственного интеллекта. В этой концепции децентрализованная сеть автономных агентов выполняет задачи, которые могут создаваться в модели корпорации, работающей без участия человека под управлением набора бизнес-правил[86]. В децентрализованных организациях/корпорациях существуют умные контракты как агенты, работающие в блокчейне и выполняющие заранее определенные или одобренные задачи в зависимости от событий и изменяющихся условий[87]. Помимо того что группы умных контрактов, работающих на блокчейне, начнут создавать экземпляры моделей автономной корпорации, в качестве блокчейн-модели могут быть переосмыслены также функции и работа реальных предприятий. Подобно тому как транзакции с биткойном обновляют финансовый рынок и повышают его эффективность, децентрализованные организации и корпорации могут аналогичным образом влиять на предприятия. Оператор денежных переводов нередко несет большие расходы, связанные с поддержкой офисов и местным законодательством. То же самое относится и к предприятиям, работающим в соответствии с местным законодательством (лицензирование бизнеса, регистрация, страхование и налогообложение) на многих муниципальных и регуляторных уровнях. При переходе на блокчейн некоторые из этих функций можно было реорганизовать более эффективным образом или вовсе от них отказаться, чтобы каждое предприятие действительно работало в глобальном масштабе. Автономные предприятия в облаке, действующие на базе блокчейна и работающие на основе умных контрактов, могли бы заключать электронные договоры с соответствующими организациями, например с правительствами, чтобы самостоятельно регистрироваться под любой юрисдикцией, под которой они хотят работать. Каждое предприятие может быть прежде всего общим универсальным предприятием, а затем уже предприятием под юрисдикцией, когда будут приняты более эффективные решения о юрисдикциях. Это же касается и физических лиц, которые прежде всего являются людьми и только после этого – гражданами.

Одним из примеров децентрализованной организации/корпорации в контексте автоматической работы умных контрактов является Storj. Как было сказано выше, Storj – это децентрализованная платформа облачных хранилищ, которая в августе 2014 года осуществила краудфандинг на сумму 461 802 долларов[88]. Storj использует терминологию распределенного журнала записей биткойна и одноранговые протоколы для обеспечения безопасного, частного и зашифрованного хранения в облаке. Два приложения – DriveShare и MetaDisk – позволяют пользователям сдавать в аренду неиспользуемое пространство на жестком диске и хранить файлы в сети Storj. В других моделях сообщества, например [email protected] и BOINC, программы которых использует [email protected], разработаны способы безопасного совместного использования пространства жесткого диска. Разумеется, как и в случае с любым распределенным проектом, подразумевающим предоставление общего доступа к компьютеру, необходимо соблюдать бдительность, а участники Storj или другого аналогичного проекта должны подробно ознакомиться с правилами безопасности. Токен альткойна Storj, Storjcoin X (SJCX), – это криптовалюта на основе протокола Counterparty. Эта валюта используется для покупки пространства в сети Storj через MetaDisk и выплат провайдерам хранилища DriveShare. Storj рассматривается как децентрализованная альтернатива провайдерам хранилищ вроде Dropbox или Google, пользователи которых, согласно расчетам компании, переплачивают за хранение данных в 10-100 раз, в то время как методы блокчейна могли бы обеспечить им более безопасное и децентрализованное хранение данных[89].

Децентрализованные общества и самоограничивающиеся организации

По мере развития и продвижения блокчейн-технологии могут возникнуть децентрализованные автономные общества – по сути, множества умных контрактов, или целые экосистемы децентрализованных приложений, организаций и корпораций, работающих автономно. Уже появилась интересная концепция, связанная с интеллектуальной собственностью и новыми идеями, – самоограничивающаяся организация[90]. Это новая бизнес-идея, возникшая на основе блокчейна и предложенная кем-то из пользователей. Самоограничивающаяся организация расширяется и становится отдельной сущностью со стандартизированным умным контрактом и самозагружающейся программой для самостоятельного краудфандинга в зависимости от основных целей: работать; выплачивать дивиденды или иное вознаграждение инвесторам краудфандинга; получать отзыв (автоматический или управляемый) через рынки прогнозов блокчейна и децентрализованное голосование в распределенном журнале записей; в конечном итоге прекращать деятельность или периодически проводить голосования по подтверждению создания нового экземпляра (confrmation-of-instantiation) аналогично продлению и пересмотру сроков контракта. Важно тщательно предусмотреть условия автоматического прекращения или продления деятельности, чтобы избежать ситуаций, описанных в научно-фантастических книгах Даниэля Суареса «Демон» и «Свобода» («Freedom»), в которых мировая экономика радикально меняется под влиянием агентов, исполняющих умные контракты, которые неумолимо следуют своему запрограммированному коду.

Автоматические рынки и торговые сети

Автоматический рынок – совокупность автоматических транзакций, проводимых с унифицированными, пакетированными и разбитыми на подгруппы ресурсами (первоначально электричество, газ, пропускная способность сети, а в далеком будущем – синаптические возможности мозга) в зависимости от динамически изменяющихся условий и заранее запрограммированных профилей пользователей, условий и функций торгов[91]. Наиболее близкими из существующих примеров автоматических рынков являются алгоритмическая торговля на рынке ценных бумаг и торги в реальном времени. В будущем автоматические рынки могут найти применение в контексте лимитных заявок и программного трейдинга для распределения реальных ресурсов. По-настоящему интеллектуальные сети (например, сети энергии, трасс и трафика) могут обладать функциями автоматических торгов как для расходной, так и для доходной части своих операций. Это касается как исходных данных (ресурсы), так и результатов (клиенты), а также механизмов автоматической очистки. Схожей идеей являются торговые сети: совокупность самостоятельно работающих и принадлежащих самим себе активов наподобие самоуправляемого и самодостаточного автомобиля[92]. Самоуправляемые активы будут самостоятельно торговать в соответствии с данными, получаемыми в реальном масштабе времени из интернета, оценивая динамический спрос, заключая контракты с потенциальными клиентами (как это сейчас делает Uber), хеджируя рост цен на нефть с помощью собственного прогнозного планирования ресурсов и, наконец, самостоятельно прекращая свою деятельность после выполнения всех этапов самостоятельной работы. В торговые сети даже могут быть встроены автоматически выполняющиеся умные контракты для запуска производства новых товаров – в зависимости от данных о росте численности населения, спроса и актуальности бизнес-плана.

Блокчейн как путь к искусственному интеллекту

Умные контракты следует рассматривать как децентрализованные автономные приложения, работающие под псевдонимами на основе блокчейна. Таким образом, распределенный журнал записей мог бы стать одним из возможных путей к искусственному интеллекту, так как платформы умных контрактов создаются для работы в условиях постепенного повышения автоматизации, автономности и сложности. В условиях распространения децентрализованных приложений, организаций, корпораций и обществ может появиться много новых видов непредсказуемого и сложного поведения, напоминающего искусственный интеллект (ИИ). Один из возможных путей заключается в том, чтобы встроить в блокчейн существующие системы, основанные на правилах, не относящихся к ИИ и блокчейну. Это позволит повысить автоматизацию и эффективность таких операций. Такими системами могут быть, например, системы моделирования поведения вроде «if-this-then-that» (IFTTT) и платформы Huginn с открытым исходным кодом для создания агентов, отслеживающих ситуацию и действующих от имени пользователя. Второй возможный путь – это реализация программных идей из областей исследования ИИ, например клеточных автоматов Wolfram, игры «Жизнь» Джона Конвея, муравьиного алгоритма Dorigo, роевого интеллекта, когнитивных роботов Энди Кларка и других систем, основанных на работе агентов.

Глава 3 Блокчейн: приложения для применения за рамками финансовых областей (Блокчейн 3.0)

Блокчейн-технология – новая и высокоэффективная модель организации деятельности

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

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

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

Возможность расширения блокчейн-концепций

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

Назад Дальше