Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Блокчейн схема новой экономики

.pdf
Скачиваний:
0
Добавлен:
06.09.2026
Размер:
2 Мб
Скачать
глобальная версионированная одноранговая файловая система, однозначно сопоставляющая уникальный файл, гдебы он нина­ходился всети (вместо использования центрального репозито­рия), сего хешем (уникальным кодом), который подтверждает целостность файла иотсутствие внем спама ивирусов. IPFS совместима стехнической архитектурой идухом биткойна, для узлов общего доступа кфайлам предусмотрено вознаграждение ввиде монет Filecoin .
Архивирование. Полная экосистема обязательно должна включать планирование жизненного цикла иокончания срока службы блокчейнов. Вовсе нефакт, что распределенные жур­налы записей будут существовать вечно, иобеспечение их со­хранности идоступа кним— нетривиальные задачи. Для того чтобы архивировать блокчейны, если это потребуется, нужна система наподобие Internet Archive иWayback Machine. Ведь по­требуется нетолько сохранение блокчейн- транзакций, нотакже последующее восстановление записанных ранее активов рас­пределенного журнала записей иуправление ими— при том, что могут применяться проприетарные алгоритмы хеширова­ния, — поскольку некоторые блокчейны, вероятно, перестанут использоваться. Допустим, кто-то создал свидетельство суще­ствования своего завещания враспределенном журнале запи­сей биткойна вгоду. Нокак удостовериться, что это заве­щание будет активировано ипройдет проверку подлинности через лет, когда настанет время его прочесть? Если блок­чейн- технологиям суждено стать общепринятым механизмом хранения всех документов общества, необходимо обеспечить их сохранность, архивирование, регулирование их срока службы иобеспечение доступа. Такие возможности должны быть явным образом встроены вцепочку создания стоимости. Существова­ние подобных инструментов, архивирующих неиспользуемые распределенные журналы записей иобеспечивающие их пол­ный жизненный цикл, поможет широкому распространению блокчейн- технологии.
Б .:   
Ethereum: Тьюринг- полная
виртуальная машина
Блокчейн- технология объединяет концепции иоперации израз­ных областей, включая вычисления, сети коммуникаций, крип­тографию иискусственный интеллект (ИИ). Впервоначальном плане Сатоши Накамото было три этапа, итолько два изних были реализованы вБиткойн .: блокчейн (децентрализован­ный общедоступный журнал записей транзакций) ипротокол Биткойн (система транзакций для перемещения стоимости без участия третьей стороны), что позволило вести денежные расчеты. Нодля приложений следующего уровня сложности Блокчейн ., например для записи ипередачи умных активов иумных контрактов, необходим третий этап: более мощная си­стема языка скриптов наблокчейне и,вконечном счете, пол­нота поТьюрингу этого языка. Это даст способность запускать любую монету, протокол или блокчейн. Накамото предполагал нетолько отправку денег източки Авточку Б, ноипо-настоя­щему программируемые деньги, сполным набором необходи­мых для этого функций. Одним изпроектов инфраструктуры блокчейна, призванным поддерживать Тьюринг- полный язык скриптов иплатформу, является Ethereum.
Ethereum— это платформа иязык программирования для создания ипубликации распределенных приложений. Посути, Ethereum— универсальная база, виртуальная, полная поТью­рингу машина, наоснове которой можно запустить любую мо­нету, сценарий или криптовалютный проект.
Вотличие отдругих проектов, Ethereum— это фундамент, базовая платформа инфраструктуры, которая может запускать различные распределенные журналы записей ипротоколы, что-то вроде унифицированной иуниверсальной платформы разработки. Каждый полный узел всети Ethereum запускает виртуальную машину Ethereum для бесперебойного выполне­ния умных контрактов данной платформы. Ethereum является
 Б
независимой отпротоколов платформой для разработки осно­ванных наумных контрактах приложений, которые могут вызы­вать несколько других распределенных журналов записей, про­токолов икриптовалют.
Ethereum имеет собственную распределенную экосистему, которая уже науровне замысла включала в себя функции об­служивания файлов, отправки сообщений и подтвержде­ния репутации. Первый компонент— это Swarm (непутайте Ethereum- Swarm ссайтом краудфандинга Swarm) как метод децентрализованного обслуживания файлов. Второй компо­нент— это Whisper (Ethereum- Whisper также неследует пу­тать спохожими по названию проектами), представляющий собой одноранговый протокол для отправки секретных сооб­щений ицифрового шифрования. Третий компонент— это си­стема репутации, формирующая репутацию иснижающая риск контрагента вненадежной сети. Возможно, она будет основана насистеме TrustDavis или идеях, разработанных вхакатонском проекте Crypto Schwartz.
Counterparty повторно создает платформу
умных контрактов Ethereum
Вноябре года комп ания Counterparty объявила овстраи­вании языка программирования с открытым исходным кодом Ethereum всвою платформу. Фактически Counterparty пере­несла технологические инновации Ethereum наплатформу су­ществующего де-факто блокчейн- стандарта— биткойна. Вре­зультате работ ать сумными контрактами можно уже сейчас, недожидаясь запуска собственного распределенного журнала записей Ethereum, появление которого, поданным наноябрь года, ожидалось впервом квартале года.
Это объявление было признаком динамичного развития вотрасли, атакже быстрых инноваций, которые оказались воз­можны благодаря концепции открытого исходного кода— как ибольшинство проектов индустрии блокчейна, ПО Ethereum
Б .:   
иCounterparty имеют открытый исходный код. Любой поль­зователь или разработчик может свободно изучать коды дру­гих проектов, работать сними иприменять их в собственных реализациях— именно вэтом заключается принцип и цель существования ПО соткрытым исходным кодом. Это озна­чает, что хорошие идеи могут быстрее распространяться, стан­дартизироваться иулучшаться благодаря общему аудиту каче­ства ивкладу многих независимых разработчиков. УEthereum иCounterparty имеется глубокое видение будущей архитектуры блокчейн- технологии идецентрализации. Заложив инфраструк­турные уровни нараннем этапе процесса, вдальнейшем можно двигаться наследующие уровни мость функциональности внекоторых протоколах иплатфор­мах вблокчейн- индустрии, главный вопрос, возможно, заклю­чается втом, какие вид ы сервисов сдобавленной стоимостью будут строиться поверх этих уровней инфраструктуры, — тоесть какими станут Netscape, Amazon иUber.

. Учитывая взаимозаменяе-
Децентрализованные приложения,
организации, компании иобщества: повышение
самостоятельности умных контрактов
Каковоже направление движения? Итак, как уже было пока­зано, первыми классами приложений блокчейна являются де­нежные расчеты. Следующий класс— все виды финансовых сде­лок. Затем— умные активы, представляющие иреальные (дом, автомобиль) инематериальные (интеллектуальная собствен­ность, ИС) активы как цифровые активы. Далее— реестры го­сударственных документов, легальная аттестация, нотариальное заверение иИС-сервисы. И,наконец, умные контракты, кото­рые могут оперировать всеми этими типами цифровых активов.
Современем умные контракты могут стать очень слож-
ными и автономными. Децентрализованные приложения,
 Б
организации, компании, общества, автоматические рынки итор­говые сети— вот некоторые изболее сложных концепций, пред­усмотренных для последующих применений блокчейна. Если неуглубляться вдетали, главная идея состоит втом, что умные контракты (Блокчейн .; более сложные сделки, чем платежи ипереводы валюты) повысят уровень автономности, накотором работают эти умные контракты. Простейшим умным контрак­том может быть пари двух сторон опрогнозе максимальной тем­пературы воздуха назавтра. Завтра контракт может быть авто­матически исполнен программой, проверяющей официальные показания температуры (иззаранее определенного источника или прогноза, например Weather.com) ипереводящей биткойны изэскроу сосчета проигравшего насчет победителя.
Децентрализованные приложения
Dapp, DAO, DAC иDAS— это аббревиатуры, обозначаю­щие, соответственно, децентрализованные приложения (decentralized applications), децентрализованные автоном­ные организации (decentralized autonomous organizations), децентрализованные автономные корпорации (decentralized autonomous corporations) идецентрализованные автоном­ные общества (decentralized autonomous societies). Эта группа понятий означает рост сложности истепени автоматизации умных контрактов, которые больше напоминают самодоста­точные образования, выполняющие предварительно запро­граммированные, апосути — самопрограммируемые опе­рации, привязанные кблокчейну. Внекотором смысле все протоколы Блокчейн . враспределенных приложениях подобны Блокчейн . (блокчейн— это фактически децен­трализованное приложение, обслуживающее общедоступ­ный журнал записей транзакций). Существуют различные определения децентрализованного приложения. Кпримеру, создатели Ethereum определяют умный контракт/децентра­лизованное приложение как протокол транзакций, который
Б .:   
выполняет условия контракта или группы контрактов вкрип­тографически защищенном блокчейне.
Рабочее определение автора книги выглядит так: децентра­лизованное приложение— это приложение, которое работает всети распределенно, при этом информация обучастник ах на­дежно (возможно, сиспользованием псевдонимов) защищена, авыполнение операций децентрализовано вразных узлах сети. Некоторые действующие примеры приведены втаблице .. Это OpenBazaar (децентрализованный Craigslist), LaZooz (децен­трализованный Uber), Twister (децентрализованный Twitter), Bitmessage (децентрализованный сервис СМС) иStorj (децен­трализованное хранилище файлов).
Другая группа разработчиков всовместном официальном описании предлагает более строгое определение децентрализо­ванного приложения

. Вих представлении децентрализованн ое приложение должно иметь три характеристики. Во-первых, пол­ностью открытый исходный код, работающий автономно та­ким образом, что н икто неконтролирует большинство его то­кенов, аданные изаписи работы хранятся вкриптографически защищенном виде вобщедоступном децентрализованном жур­нале записей. Во-вторых, приложение должно генерировать то­кены согласно стандартному алгоритму или устанавливать кри­терии и,повозможности, способы распределения части или всех токенов вначале работы. Эти токены необходимы для ис­пользования приложения, илюбой вклад пользователей дол­жен вознаграждаться токенами. В-третьих, приложение может адаптировать свой протокол вответ на предлагаемые улучше­ния иотзывы нарынке, нолюбые изменения требуют консен­суса большинства пользователей. Впрочем, внастоящее время каждый проект блокчейна может иметь несколько иное пред­ставление оконкретных технических деталях децентрализован­ного приложения.
 Б
Таблица 2.4. Примеры децентрализованных приложений
Имя и URL-адрес проекта Функции Централизованный
OpenBazaar https://openbazaar.org/
Купля-продажа това­ров на локальных ре-
аналог
Craigslist
альных рынках
LaZooz http://lazooz.org/
Совместное исполь­зование транспорт-
Uber
ных средств, вклю­чая Zooz, монета с технологией proof-of­movement («Доказа­тельство движения»)
Twister http://twister.net.co/
Социальная сеть, од­норанговые микро-
Twitter/Facebook*
блоги 66
Gems http://getgems.org/
Bitmessage https://bitmessage.org
Социальная сеть, со­общения с токенами
Отправка защищен­ных сообщений (от-
Twitter/СМС
Сервисы
СМС-сообщений дельные сообще­ния или массовая рассылка)
Storj
Хранение файлов Dropbox
http://storj.io/ Swarm
https://www.swarm.co/ Koinify
Платформы крип­товалютного краудфандинга
Kickstarter, Indiegogo,
фонды венчурного
капитала
https://koinify.com/ bitFlyer http://fundfl yer.bitfl yer.jp/
*
Деятельность компании Meta Platforms, Inc. ( в т. ч. по реализации сетей Facebook и Instagram) запрещена в Российской Федерации как экстремист­ская. — Прим. ред.
Децентрализованные автономные
организации икорпорации
Децентрализованная автономная организация— более сложная форма децентрализованного приложения. Для того чтобы стать полноценной организацией, децентрализованное приложение должно содержать более сложную функциональность, напри­мер конституцию, которая явно обозначилабы его управление враспределенном журнале записей, атакже механизм финан­сирования его операций, например выпуск ценных бумаг через краудфандинг. Децентрализованные автономные организации/ корпорации— это концепция, заимствованная изобласти ис­кусственного интеллекта. Вэтой концепции децентрализован­ная сеть автономных агентов выполняет задачи, которые могут создаваться вмодели корпорации, работающей без участия че­ловека под управлением набора бизнес- правил. Вдецентрали­зованных организациях/корпорациях существуют умные кон­тракты как агенты, работающие вблокчейне ивыполняющие заранее определенные или одобренные задачи вза висимости отсобытий иизменяющихся условий. Помимо того что группы умных контрактов, работающих наблокчейне, начнут созда­вать экземпляры моделей автономной корпорации, вкачестве блокчейн- модели могут быть переос мыслены также функции иработа реальных предприятий. Подобно тому как транзак­ции сбиткойном обновляют финансовый рынок иповышают его эффективность, децентрализованные организации икор­порации могут аналогичным образом влиять напредприятия. Оператор денежных переводов нередко несет большие расходы, связанные споддержкой офисов иместным законодательством. Тоже самое относится икпредприятиям, работающим всоот­ветствии сместным законодательством (лицензирование биз­неса, регистрация, страхование иналогообложение) намногих муниципальных ирегуляторных уровнях. При переходе наблок­чейн некоторые изэтих функций можно было реорганизовать более эффективным образом или вовсе отних отказаться, чтобы
 Б
каждое предприятие действительно работало вглобальном мас­штабе. Автономные предприятия воблаке, действующие набазе блокчейна иработающие наоснове умных контрактов, моглибы заключать электронные договоры ссоответствующими органи­зациями, например справительствами, чтобы самостоятельно регистрироваться под любой юрисдикцией, под которой они хотят работать. Каждое предприятие может быть прежде всего общим универсальным предприятием, азатем уже предприя­тием под юрисдикцией, когда будут приняты более эффектив­ные решения оюрисдикциях. Этоже касается ифизических лиц, которые прежде всего являются людьми итолько после этого— гражданами.
Одним изпримеров децентрализованной организации/корпо­рации вконтексте автоматической работы умных контрактов яв­ляется Storj. Как было сказано выше, Storj— это децентрализован­ная платформа облачных хранилищ, которая вавгусте года осуществила краудфандинг насумму   долларов. Storj ис­пользует терминологию распределенного журнала записей бит­койна иодноранговые протоколы для обеспечения безопасного, частного изашифрованного хранения воблаке. Д ва приложе­ния— DriveShare иMetaDisk— позволяют пользователям сдавать варенду неиспользуемое пространство нажестком диске ихра­нить файлы всети Storj. Вдругих моделях сообщества, например Folding@Home иBOINC, программы которых использует SETI@ Home, разработаны способы безопасного совместного использо­вания пространства жесткого диска. Разумеется, как ивслучае слюбым распределенным проектом, подразумевающим предо­ставление общего доступа ккомпьютеру, необходимо соблюдать бдительность, аучастники Storj или другого аналогичного проекта должны подробно ознакомиться справилами безопасности. Токен альткойна Storj, StorjcoinX (SJCX), — это криптовалюта наоснове протокола Counterparty. Эта валюта используется для покупки про­странства всети Storj через MetaDisk ивыплат провайдерам хра­нилища DriveShare. Storj рассматривается как децентрализованная
Б .:   
альтернатива провайдерам хранилищ вроде Dropbox или Google, пользователи которых, согласно расчетам компании, переплачи­вают захранение данных в– раз, в товремя как методы блокчейна моглибы обеспечить им более безопасное идецентра­лизованное хранение данных.
Децентрализованные общества
исамоограничивающиеся организации
Помере развития ипродвижения блокчейн- технологии мо­гут возникнуть децентрализованные автономные общества— по сути, множества умных контрактов, или целые экосистемы децентрализованных приложений, организаций икорпораций, работающих автономно. Уже появилась интересная концеп­ция, связанная синтеллектуальной собственностью иновыми идеями, — самоограничивающаяся организация. Это новая бизнес-идея, возникшая наоснове блокчейна ипредложенная кем-то изпользователей. Самоограничивающаяся организация расширяется истановится отдельной сущностью сост андарти­зированным умным контрактом исамозагружающейся про­граммой для самостоятельного краудфандинга взависимости отосновных целей: работать; выплачивать дивиденды или иное вознаграждение инвесторам краудфандинга; получать отзыв (ав­томатический или управляемый) через рынки прогнозов блок­чейна идецентрализованное голосование враспределенном журнале записей; вконечном итоге прекращать деятельность или периодически проводить голосования поподтверждению создания нового экземпляра (confi rmation-of-instantiation) ана­логично продлению ипересмотру сроков контракта. Важно тща­тельно предусмотреть условия автоматического прекращения или продления деятельности, чтобы избежать ситуаций, описан­ных внаучно- фантастических книгах Даниэля Суареса «Демон» и«Свобода», вкоторых мировая экономика радикально меня­ется под влиянием агентов, исполняющих умные контракты, ко­торые неумолимо следуют своему запрограммированному коду.
 Б