Читать книгу «Web 3.0. Часть I. Настоящее вчерашнего завтра» онлайн полностью📖 — Владимира Попова — MyBook.
image

W3C: Web Payments и Web Authentication

Нынешний Интернет настолько связан с разными протоколами и услугами посредников, что вопрос выживания того или иного подхода лежит уже не в плоскости технологий, но в стандартизации и имплементации в существующие решения. Именно вторым и занят Консорциум Всемирной паутины, он же World Wide Web Consortium, он же W3C. Рекомендации именно от W3C находят применение в современных браузерах. Google, Mozilla Foundation, Opera – малая часть участников W3C, полный же список можно найти на официальном сайте (их около 460).

Конфликты внутри таких объёмных объединений неизбежны, поэтому в 2004 году представители индустрии основали WHATWG (GitHub), которая перетягивала стандартизацию HTML5 на себя, и только в 2019 году стороны подписали меморандум, который представлял компромисс.

Когда говорим о Web 3.0 и размышляем о судьбе распределённого реестра, стоит задуматься: какие именно технологии дойдут до конечного потребителя (массового пользователя)? И через какие инструменты?

Логично предположить, что браузер – краеугольный камень во всём этом процессе. С развитием WebAssembly и его поддержки технологическими гигантами – вполне возможно, что нативные приложения постепенно перейдут в браузерное окружение. Поэтому стоит присмотреться, кто из существующих пионеров блокчейн-технологий взаимодействует с W3C. Изучив список членов, можем найти представителей:

– Ethereum Foundation (ETH);

– Brave (BAT);

– Ripple (XRP, ILP);

– Coil (ILP);

– ConsenSys (ETH);

– Facebook (Libra).

Именно они работают над стандартами для того, чтобы создать условия простого взаимодействия с пользователями. И основными направлениями для стандартизации технологий, связанных с блокчейном, являются Web Payments (сайт рабочей группы) и Web Authentication (сайт рабочей группы).

Стандарт Web Payments даёт спецификации (Payment Request API, Payment Method Identifiers, Payment Method: Basic Card, Payment Handler API, Payment Method Manifest) для платежей в Интернете через браузеры (вводное руководство от Google). Уже сейчас Chrome и Firefox позволяют запоминать введённые данные с пластиковых карт, что значительно ускоряет покупки через тех или иных агентов. Предполагаемый стандарт позволит проводить транзакции проще и быстрее как для получателя средств, так и для пользователя. Учитывая наличие в рабочей группе представителей Facebook, можно говорить об интеграции не только в браузеры, но и в целевые приложения, связанные с большим количеством пользователей39 (социальные сети). А наличие ISO 20022 Registration Authority подчёркивает важность данного стандарта (именно ISO 20022 объединяет разработки из современного мира финансов).

Блокчейн-компании и программисты сами порождают свои механизмы оплаты, пусть и без сохранения единого стандарта. Так, например, в bithomp.com есть возможность войти, используя холодные кошельки от Ledger, Secalot и Ellipal. А большинство сервисов для EOS требуют наличия приложения Scatter. Увидим ли в будущем адаптацию стандарта Web Payments для поддержки криптовалют – не знает никто, но упрощение процесса, устранение посредников и высоких комиссий в уже привычных феноменах может значительно повлиять на привычный Интернет.

Стандарт Web Authentication ставит целью дать браузерам (и их пользователям) единую спецификацию для взаимодействия сайтов с комплексом инструментов (и, надеюсь, единым интерфейсом), связанных с внешними аппаратными носителями (через USB, Bluetooth или NFC)40. И если с современными смартфонами не возникает вопросов (туда всё чаще встраивают чипы и технологии для сбора биометрии), то с персональными компьютерами всё непросто. Опять опираемся на агентов в виде сертификационных центров, поэтому стандарт уже ограничивает блокчейн-имплементации, которые могли бы как раз заменить этот слой. Не удивляйтесь, если в будущем стартапы наподобие BiChip (twitter), которые вживляют в руку RFID/NFC-чип, захватят мир, начиная с Африки. Зачем людям кошелёк, когда можно приложить руку (в настоящем – смартфон) к считывающему устройству?

Подводя итоги, можно выразить надежду, что блокчейн-компании и энтузиасты смогут отстоять хотя бы малую часть аутентичности. Иначе разного рода посредники навсегда сохранят своё положение в мире.

DeFi: децентрализованные финансы

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

DeFi – открытые инструменты или протоколы в распределённых системах, так или иначе решающие какие-то финансовые задачи. Часто у конкретного решения есть свои члены правительства, которые принимают решения по управлению параметрами системы.

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

– Decentralized Exchanges (так называемые распределённые обменники, они же DEX) и открытые протоколы обмена (0x, UniSwap, Kyber Network, Bancor Network, Ren, IDEX, BitShares);

– Lending and Borrowing (кредитование и заимствование: MakerDAO, Compound, Dharma);

– Derivatives, Margin Trading & Prediction Markets (деривативы, маржинальная торговля и рынок предсказаний: Augur, CDx, dYdX, bZx, Daxia).

Особенность DeFi в единой распределённой системе – возможность взаимодействия протоколов друг с другом и производными токенами. Именно поэтому наибольшую популярность DeFi получили на Ethereum.

Но на фоне уже разработанных продуктов и инструментов происходит кое-что другое: идёт подготовка существующего финансового мира к вступлению в игру на рынке систем распределённого реестра. Множество крупных компаний, сотни и тысячи разработчиков трудятся над переносом потребностей современного человечества. Достаточно открыть список клиентов и партнёров того же R3 (Википедия) или Hyperledger. Разработки ведутся во всех направлениях:

– Страхование? Есть.

– Идентификация? Есть.

– Торговля металлами? Есть.

– Клиринговая палата? Есть!

– Патенты, здравоохранение, медицинское страхование? Всё это есть.

– Кредитование? Тоже есть.

Важно! Всё это уже не просто прототипы – это реальные сервисы, которые ждут одного: одобрения41 регуляторов. Как только это произойдёт – станем свидетелями массового перехода существующего мира на новую парадигму. И вместе с провайдерами услуг на рынок хлынут их клиенты с деньгами в виде ценности, объём которых превышает текущую капитализацию криптовалют во множество раз. Нас ждёт много интересного после конца 2019 – начала 2020 года, но уже сейчас можно встать на ступеньку выше и окунуться во вселенную распределённых финансов. Нужно лишь начать интересоваться и изучать. Благо, информации так много, что надолго хватит.

Послесловие к главе первой

Усиление централизации до абсурда, монополия технологических гигантов, смена парадигмы бизнеса и концентрация внимания на рынке услуг, где люди – товар в том или ином виде. Эволюция технологий приводит нас к очередной развилке. Идти подобным путём или выбрать децентрализацию?

Возобновляемые источники энергии, саморазвитие, самоуправление, самодисциплинирование, самоосознание? Префикс «само…» не всегда значит в одиночку. Он значит осознанный выбор и действие. Единомышленники найдутся и сплотятся там, где необходимо. Децентрализация – не про «переложить ответственность», а именно про «взять её на себя». Многие забывают об истинном значении слов. Интернет – не исключение.

Кто-то воспринимает Web 3.0 по методичке тех, кто его подготовил. Безусловно, есть много взглядов на то, что такое Web 3.0. В блокчейн-технологиях чаще встречаем упоминание этого термина в связке с проектами Ethereum, Cosmos, Waves, BlockStack, Polkadot, IPFS. Но по-настоящему независимыми и свободными можем стать, только если поднимем свои сервера и будем хранить информацию тоже сами. Невозможно отказаться от FB и отправлять фотографии родственникам без хранения и передачи файлов. Кто их будет хранить, кто будет передавать, какие у них будут экономические стимулы? Кто, если не вы?

Web 3.0 и блокчейн – не волшебная таблетка42 и не решение всех проблем. Хранение данных стоит денег (или другой ценности). Передача данных по каналу (трафик) стоит денег. Содержать инфраструктуру серверов тоже стоит денег (даже такие распределённые сервисы, как Mastadon, требуют электричества для работы сервера, самого сервера и оплаты канала связи).

Общество прошло тот этап, когда бесплатный сервис, широко улыбаясь, не использовал ваши данные: бесплатные сервисы успешно выжидали, наращивая пользовательскую базу, и искали бизнес-модель. Теперь они успешно продают: вас.

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

Вот что такое Web 3.0, помимо технологий – концепция выбора и свободы.

Глава II. Карта местности – архитектура Web 3.0, или О чём не стоит забывать

Автор данной части – криптоэнтузиаст, ecosystem development lead в cyber~Congress, основатель консалтингового агентства Blocksult Сергей Симановский. Контакты: @serejandmyself.

Великая паутина

Давайте начнём неправильно. Давайте начнём с того, что эта история не расскажет. Моя история не расскажет, как разбогатеть. Она не расскажет, как быть успешным. Но она расскажет о том, как с помощью растущей (и давно существующей) технологии стать свободным. Жить в довольно простом мире. Чувствовать себя нужным. Слышится так, будто это не те ценности, которые пытаемся изменить с помощью технологий. Но тогда что?..

Web 3.0, или Великая паутина, – коммуникационная структура, если можно так сказать. Взаимосвязь старых и новых протоколов, технологий и алгоритмов, которые переносят (нас) в прошлое. Почему именно в прошлое? Потому что так же, как и Bitcoin, W3 – реверсивный стек. Он возвращает к истокам с помощью технологий. То, что было так долго недоступно для многих, теперь становится общепринятым43.

Один из моих любимых вопросов: где размещается W3? Является ли это приложением? Является ли это сетевым протоколом? Да, немного всего этого сразу.

Но начнём с начала: Bitcoin. Bitcoin помог людям понять текущую финансовую систему: мы должны отвечать за свои финансы и не доверять никому другому.

Является ли Bitcoin частью W3? Думаю, да. Blockchain в целом является частью Web 3.0. Что-то, что позволяет общаться app-2-app. Peer-2-Peer. Сеть-2-Сеть. Но разве блокчейн не является прикладным уровнем? Да, это наверняка так, но и наверняка НЕ так. Blockchain одновременно является приложением, но может быть и протоколом взаимодействия: может быть шифровальным уровнем в целом. Но дело не в этом.

Закончим введение и перейдём сразу к пониманию того, кто является крупнейшими игроками за столом в данный момент. И попытаемся понять, как W3 работает на более высоком уровне.

Как говорил выше, W3 функционирует, помогая идейному вдохновителю действовать напрямую, без посредника. Он отменяет цепочки больше трёх: HTTP, DNS и URL, – позволяя общаться напрямую.

Почему коммуникация важна?

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

Большие пушки

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

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

Во-первых, Bitcoin – новая глобальная валютная система. Деньги, которые не требуют третьей стороны. Деньги, которые всегда отправляются: независимо от цели. Деньги без границ, которые функционируют 24 часа в сутки 7 дней в неделю: без удостоверения личности, банка или любой другой сущности («any other bingo bullshit»). Bitcoin закладывает основу для нового коммуникационного стека, на котором можем строить (что угодно). Мы общаемся через деньги. Говорим о деньгах. Это наш язык. Наш базовый протокол.

Polkadot и Cosmos – возможно, должны быть последними в моём списке, но это не так. Что они позволяют – так это создать по-настоящему интероперабельную систему связи: ту, в которой можем передавать ценность между сетями безо всякого беспокойства. Там, где владеете своей сетью, если хотите. И можете поделиться сетью с другими. Но главное – можете общаться со всеми безопасным и очень эффективным способом.

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

Отдельная часть головоломки, которую необходимо упомянуть, – IBC от Cosmos. IBC44 – протокол, который склеит все «чейны» Tendermint

1
...
...
7