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


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

Блокчейн обеспечивает интеграцию и автоматизацию взаимодействия людей и машин, служит сетью платежей между машинами (machine-to-machine, M2M) в экономике машин и между «вещами» в «интернете вещей». Блокчейн и криптовалюта – основа для механизма платежей и бухучета в M2M-коммуникациях.

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

Искусственный интеллект блокчейна: консенсус как механизм развития дружественного искусственного интеллекта

Один из перспективных вопросов будущего технологий – разнообразие возможных проявлений искусственного интеллекта и перспектив его «дружественности» и благосклонности по отношению к человеку. Существует понятие технологической сингулярности, то есть момента, когда машинный интеллект превысит возможности человеческого разума. Но у специалистов пока нет надежного плана обеспечения дружественности ИИ. Многие признанные эксперты вообще сомневаются, возможно ли это в принципе[225]. Вполне вероятно, что блокчейн-технология станет приемлемым связующим звеном между людьми и машинами в мире, где машины становятся все более автономными. Со временем искусственный интеллект может придти на смену децентрализованным приложениям, организациям и корпорациям. В частности, консенсус как механизм может стать инструментом реализации и внедрения дружественного ИИ.

Обширные возможности для интеллекта

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

Транзакции выполняются только для дружественных ИИ

Одним из неожиданных преимуществ моделей консенсуса может оказаться их потенциальная способность контролировать дружественность ИИ, то есть обеспечивать взаимопомощь и порядочность интеллектуальных агентов как членов общества[226]. В децентрализованных сетях доверия репутация агентов (способных скрываться под псевдонимами) может стать важной для определения возможности выполнения транзакции – сеть не будет работать со злонамеренными участниками. Любая важная транзакция, связанная с доступом и использованием ресурса, может требовать санкции моделей консенсуса. Таким образом, дружественность ИИ может обеспечиваться тем, что агенты, желающие участвовать в системе и получать доступ к ресурсам, будут вынуждены вести себя подобающим образом. В плане репутации и поведения плохие агенты вынуждены выглядеть как хорошие, то есть не нарушать правил – как и социопаты в человеческом обществе, которые вынуждены играть по правилам общества.

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

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

Умные контракты, действующие от имени цифрового интеллекта

Если блокчейн-технологию и модели консенсуса можно применять для обеспечения дружественного поведения ИИ, то возможна и обратная ситуация. Например, если вы ИИ или загруженный цифровой майндфайл, то умные контракты в будущем могут стать вашими «защитниками», подтверждающими ваше существование. Еще одна давнишняя проблема представленного в цифровом виде искусственного интеллекта – подтверждение реальности его окружения как свидетельства того, что ИИ по-прежнему существует, защищен и реально функционирует, а также условий его существования. Например, надо быть уверенным, что центр обработки данных не сбросит вас на старый компьютер с DOS, не удалит или не прекратит свое существование. Умные контракты на основе блокчейна – именно тот универсальный независимый защитник, который в будущем позволит проверять и контролировать физические параметры реальности вашего существования как цифрового интеллекта. Его работа будет заключаться в выполнении умных контрактов в блокчейне: периодической проверке параметров работы и децентрализованных резервных копий. Умные контракты позволят создать «будущую защиту» – новый вид услуг, которые найдут массу применений уже и в настоящем: например, обеспечат защиту прав престарелых.

Гипотетически, в далеком будущем в развитых обществах, состоящих из миллиардов цифровых интеллектов, живущих и процветающих в интеллектуальных сетевых системах, появится потребность в развитых предсказателях – информационных арбитрах, доступных через умные контракты блокчейна или другие механизмы. Бизнес-модель может представляться в форматах «предсказатели как сервис», «…как платформа» или даже «…как общественный товар». В будущем Wikipedia может стать сервисом предсказаний на основе блокчейна, хранящим информацию о текущем стандарте обработки, хранения и защиты цифровых файлов сознания. Подобные механизмы – динамические сервисы предсказаний, доступные умным контрактам через универсальные общедоступные цепочки блокчейна, – позволят создать систему сдержек и противовесов, в которой цифровые интеллекты или другие бестелесные сущности смогут не только комфортно выживать, но и развиваться.

Консенсус блокчейна повышает плотность информации во Вселенной

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

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

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

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

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

Таким образом, данные консенсуса – это данные, качество которых подтверждено неявным голосованием участников и утверждено массами, поддерживающими качество, точность и корректность данных. Возникает вопрос: «Что общество может делать с подобным качеством данных?» или: «Что обществу следует делать с таким масштабным механизмом подтверждения качества данных?» Размышления о преимуществах полученной в результате консенсуса информации подтверждают, что блокчейн-технология может стать именно тем базовым инфраструктурным элементом и масштабируемым механизмом аутентификации и проверки данных, который необходим для полноценного прогресса человечества. Существует и крепнет представление, что Вселенная – это информация, а вектор ее развития направлен в сторону информационных потоков высочайшей плотности. И если блокчейн-технология действительно станет ключевым инструментом наращивания прогресса человечества, то в дальнейшем она способна стать информационной платформой масштабов Вселенной.

Приложение А Основные сведения о криптовалютах

Биткойн и другие криптовалюты (альткойны) представляют собой цифровые деньги, средство покупки и продажи товаров в интернете. Чтобы пользоваться ими, нужно создать электронный кошелек – либо заведя новый онлайн-кошелек в браузере, либо загрузив кошелек-приложение для обычного компьютера или смартфона с сайта Bitcoin.org, Blockchain.info, Mycelium, Circle, Electrum или сайтов других разработчиков биткойн-ко-шельков. При создании кошелька автоматически генерируется биткойн-адрес, а также открытый и закрытый ключи. Биткойн-адрес – это, как правило, идентификатор, начинающийся с «1» или «3» и состоящий из 26–34 буквенно-цифровых символов, которые указывают на получателя биткойн-платежа, например 1FTgzPJCbpCWYfF6VxPdmCMPUDBfygut2h. Это настоящий биткойн-адрес для пожертвований, принадлежащий англоязычному информационному порталу Let’s Talk Bitcoin[227], посвященному блокчейн-технологии. Биткойн-адрес может быть представлен в виде строки или QR-кода и в чем-то похож на адрес электронной почты – в том смысле, что адрес электронной почты позволяет получать сообщения электронной почты, а биткойн-адрес вашего кошелька – получать биткойны от других людей.

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

Если у вас есть биткойн-адрес, любой человек может отправлять на него биткойны – так же, как можно отправлять электронную почту на электронный адрес. Чтобы отправить кому-то биткойны, нужно знать адрес получателя и собственный закрытый ключ. Этот ключ позволит программе проверить, есть ли в распоряжении владельца биткойны, которые тот намеревается потратить или перевести. Адрес кошелька получателя биткойнов можно узнать, получив строку или QR-код адреса (например, по электронной почте или в СМС). Отравитель сканирует QR-код адреса кошелька получателя и в приложении-кошельке вводит прочую информацию о транзакции: сумму, комиссию за перевод (обычно отправитель просто подтверждает комиссию, назначаемую приложением) и другие параметры, необходимые для отправки биткойнов получателю. Когда отправитель подтверждает транзакцию, в сеть поступает широковещательное сообщение о том, что столько-то монет из этого адреса теперь принадлежат другому адресу.

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

Краткий экскурс в асимметричную криптографию

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

Программа формирует биткойн-адрес, выбирая случайное число и создавая пару «открытый и закрытый ключи». На данный момент для создания ключей используется алгоритм ECDSA (Elliptic Curve Digital Signature Algorithm.) Ключи в паре математически связаны и проверяются в процессе расходования биткойнов. Закрытый ключ генерируется автоматически, но для создания биткойн-адреса нужны дополнительные операции. Биткойн-адрес – не просто открытый ключ, а результат его преобразования для повышения эффективности использования. Ключ обрабатывается с применением дополнительных протоколов шифрования (таких, как SHA-256 и RIPEMD-160), хеширования (преобразования строки символов в более короткое значение фиксированной длины или ключа, представляющего исходную строку) и служебных операций (удаления похожих символов, например строчной «L» и заглавной «I», нуля и заглавной буквы «O», добавления контрольной суммы в конец адреса и цифры-идентификатора в начало адреса – в большинстве биткойн-адресов это цифра «1», которой отмечают обычные адреса биткойн-сети).

Практически нереально, хотя и теоретически возможно, что двое разных пользователей сгенерируют одинаковые бит-койн-адреса. В этом случае оба смогут тратить деньги с этого адреса. Шансы возникновения такой ситуации исключительно малы, а вероятность несовпадения адресов очень высока и оценивается в 99,9999999999 %. Кошелек биткойнов может содержать много адресов (одна из иногда используемых мер безопасности состоит в генерации и использовании нового адреса для каждой транзакции) и соответствующих им закрытых ключей, которые хранятся в файле кошелька. Закрытые ключи математически связаны со всеми биткойн-адресами, сгенерированными в кошельке.

Закрытые ключи биткойна обычно являются 256-разрядными числами (хотя в некоторых кошельках длина может варьироваться от 128 до 512 разрядов) и представлены в одной или нескольких формах. Вот пример закрытого ключа (https:// en.bitcoin.it/wiki/Private_key) в шестнадцатеричном формате (256 разрядов соответствуют 32 байтам или 64 шестнадцате-ричным символам из диапазона 0–9, A – F):

E9 87 3D 79 C6 D8 7D C0 FB 6A 57 78 63 33 89 F4

45 32 13 30 3D A6 1F 20 BD 67 FC 23 3A A3 32 62

Вот еще один пример закрытого ключа и соответствующего открытого адреса:

Закрытый ключ: 791866703012990464368584129364204170766

60923359050732094116068951337164773779

Открытый биткойн-адрес: 1EE8rpFCSSaBmG19sLdgQLEWuDai YVFT9J

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

Приложение Б Применения блокчейна – список от компании Ledra Capital

В компании венчурного капитала Ledra Capital (Нью-Йорк, США) периодически проводят мозговые штурмы, на которых регулярно обновляют самый полный список возможных применений блокчейн-технологии (http://bit.ly/blockchain_tech_ uses). Некоторые из этих категорий включают финансовые инструменты, учет в государственных и частных организациях и организациях смешанного типа, ключи к материальным активам, нематериальные активы и другие возможные применения.

Назад Дальше