Что такое Веб3? Новая децентрализованная сеть, или последнее модное маркетинговое словечко

автор vadim


Web3, по замыслу Web3 Foundation, будет общедоступным Интернетом, в котором данные и контент регистрируются в блокчейнах, токенизируются или управляются и доступны в одноранговых распределенных сетях.

Web3 обещает стать децентрализованной, неизменной версией Интернета, свободной от посредников и построенной с той же криптографической проверяемостью, которая привела к появлению криптовалют, невзаимозаменяемых токенов (NFT) и новых типов децентрализованных приложений, подкрепленных распределенным реестром. или децентрализованные приложения.

Если все это звучит сложно, то это потому, что так оно и есть. На данный момент Web3 — это несколько расплывчатая концепция, которая все еще находится в стадии определения: она скорее идеал того, как может выглядеть Интернет, чем осязаемый и доступный стек технологий, на котором разработчики могут основываться сегодня.

Эта нечеткость привела к определенной степени разногласий вокруг этого термина во всей отрасли: сторонники Web3 хвалят Web3 как революционный способ вернуть Интернет к его либертарианским корням, в то время как известные скептики, такие как криптооптимист Илон Маск закрыть Web3 как «модное маркетинговое словечко».

Истоки Web3

Web3 впервые описал один из создателей блокчейна Ethereum Гэвин Вуд. В своем блоге в 2014 году Вуд представил «Веб 3.0» как зашифрованное онлайн-пространство, которое будет создано в ответ на проблемы конфиденциальности, поднятые разоблачениями Эдварда Сноудена о глобальной слежке в 2013 году.

В Web3 «информацию, которую мы считаем общедоступной, мы публикуем. Информацию, которую мы считаем согласованной, мы помещаем в консенсусный реестр. Информацию, которую мы считаем частной, мы держим в секрете и никогда не разглашаем», — написал он.

Эта модель будет «математически реализована» с помощью криптографии, где транзакции проверяются и добавляются в блокчейн для обеспечения универсальной прозрачности и безотзывности.

В интервью Wired в ноябре 2021 года Вуд еще больше уточнил это определение: «меньше доверия, больше правды».

Однако термин Web3 начал по-настоящему завоевывать популярность только в 2021 году, когда венчурные капиталисты, такие как партнер Andreessen Horowitz Крис Диксон, начали говорить о Web3 как об «интернете, принадлежащем создателям и пользователям и управляемом с помощью токенов».

Будучи крупным инвестором в этой сфере, Андриссен Горовиц имеет большую долю в игре Web3, поэтому здоровая щепотка соли уместна, и такие критики, как соучредитель Twitter Джек Дорси, были более чем рады вызови Web3 как «централизованную организацию с другим ярлыком».

Веб 1.0 и Веб 2.0

Если Web3 — это следующая версия Интернета, чем именно он отличается от Web 1.0 и Web 2.0?

Web 1.0 был первой версией современного Интернета, продолжавшейся с 1990 по 2004 год. В эпоху Web 1.0 пользователи обычно работали со статическими веб-страницами, на которых контент, доступный только для чтения, создавался и распространялся небольшой группой посредников, таких как Yahoo и AOL.

Веб 2.0, охватывающий период с 2005 года по настоящее время, представляет собой динамическую и интерактивную сеть, в которой статические веб-страницы объединены приложениями и пользовательским контентом. Веб 2.0 управляется набором доминирующих платформ, представленных рыночной властью компаний FAANG — Facebook (теперь Meta), Amazon, Apple, Netflix и Google, каждая из которых в той или иной степени обменивает услуги на персональные данные.

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

«По сути, это означает, что я лично могу стать поставщиком или со-поставщиком этой общей услуги так же легко, как и кто-либо другой в мире», — сказал Вуд Wired.

Это отражено в заявлении миссии Web3 Foundation: «разрабатывать передовые приложения для децентрализованных веб-протоколов программного обеспечения» через «децентрализованный и справедливый Интернет, где пользователи контролируют свои собственные данные, личность и судьбу».

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

Web3 также кардинально отличается от того, что Тим Бернерс-Ли описал еще в 1999 году как Web 3.0, или семантическую сеть, которая была сосредоточена на том, чтобы сделать Интернет машиночитаемым, и эта концепция остается по большей части нереализованной.

Стек Web3

Некоторые инженеры уже пытались определить стек Web3 в его нынешнем виде, но это непростая задача.

Надер Дабит, бывший старший защитник AWS, а теперь инженер по связям с разработчиками в компании Edge & Node, занимающейся Web3, пытается обрисовать стек Web3 на высоком уровне, состоящий из:

  • Блокчейн
  • Среда разработки блокчейна
  • Файловое хранилище
  • P2P базы данных
  • API (индексирование и запросы)
  • Личность
  • Клиент (фреймворки и библиотеки)
  • Другие протоколы

Это явно существенное отклонение от широко используемой сегодня трехуровневой архитектуры веб-разработки, которая состоит из:

  • Интерфейсный веб-сервер
  • Сервер приложений среднего уровня
  • Внутренняя база данных или хранилище данных

Прити Касиредди занимает уникальное положение, поскольку она работала как в венчурной фирме Andreessen Horowitz, так и в криптобирже Coinbase. В ее сообщении в блоге об архитектуре Web3 изложена модель разработки, в которой «вы можете писать смарт-контракты, определяющие логику ваших приложений, и развертывать их на децентрализованном конечном автомате. [i.e. the Ethereum blockchain]».

Написание самих смарт-контрактов, вероятно, потребует изучения новых языков программирования, таких как Solidity, Vyper или, все чаще, Rust. Затем вам нужно будет понять, как выполнить развертывание на виртуальной машине Ethereum или аналогичном механизме выполнения для выбранной вами цепочки блоков.

Разработчикам также необходимо будет освоить механизм «подписания» транзакций в блокчейне, при этом MetaMask зарекомендует себя как ранний стандартный инструмент для этого процесса.

Далее Касиредди решает проблему масштабирования создания приложений на Ethereum. «Любой, кто создавал приложения на Ethereum, знает, что хранить все в блокчейне становится очень дорого и очень быстро», — пишет она. Это создает потребность в «децентрализованном автономном решении для хранения данных, таком как IPFS». [Interplanetary File System] или Рой».

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

Как пишет сама Касиредди: «Если от всего этого у вас кружится голова, вы не одиноки. Собрать воедино все эти инструменты сложно и может привести к болезненным впечатлениям разработчика. Но не волнуйтесь: мы начинаем видеть новые среды разработки, которые действительно улучшают работу разработчиков».

Веб3-приложения

Среди скептиков Web3 часто возникает вопрос: где же приложения? Учитывая столь молодой и сложный стек, как описанный выше, неудивительно, что на рынке еще не появилось избытка потрясающих приложений Web3.

Хотя Web3 обещает перенести базовую технологию владения NFT и криптовалютами в потенциально новые области Интернета, это обещание еще не выполнено.

Ранние проекты Web3, как правило, характеризуются своей недоступностью и неудобным пользовательским интерфейсом. Для доступа к большинству приложений Web3 пользователям понадобится криптокошелек, скорее всего, новый браузер, понимание совершенно нового мира терминологии и готовность платить нестабильные «газовые» сборы, необходимые для выполнения действий в блокчейне Ethereum. Это серьезные барьеры для входа для среднего пользователя Интернета.

Хотя децентрализованная социальная сеть Mastodon и клон GitHub Radicle построены на некоторых принципах Web3, как и браузер Brave, большинство существующих приложений Web3 предназначены для торговли криптоактивами или ставок криптовалютой в играх казино.

«Если Web3 станет будущим личности или социальных сетей, нам нужно спросить себя, какие существуют доказательства его внедрения – действительно ли это лучшая мышеловка, чем предыдущие поколения интернет-технологий?» спрашивает Тим О’Рейликоторый ввёл термин Web 2.0.

Web3 Foundation перечисляет на своем веб-сайте несколько проектов, но они в основном сосредоточены на базовых протоколах, необходимых для создания совместимого Web3.

Как Кевин Вербах, автор Блокчейн и новая архитектура довериярассказал TechCrunch: «Многие так называемые решения Web3 не так децентрализованы, как кажутся, в то время как другим еще предстоит доказать, что они масштабируемы, безопасны и достаточно доступны для массового рынка».

Начало работы с Web3

Готовы начать? Есть несколько мест, где вы можете узнать больше об основных принципах и технологиях Web3.

Дабит из Edge & Node советует начать с документации популярного блокчейна Ethereum и языка программирования Solidity для написания смарт-контрактов. Затем вы сможете начать исследовать совершенно новый мир инструментов, библиотек и API Web3. Вам также понадобится криптокошелек, например MetaMask, для управления вашими активами Web3.

По мере роста интереса к этому термину появляется также несколько учебных пособий по Web3, в том числе на таких сайтах, как Udemy, Coursera, Web3 University, Buildspace и на самом веб-сайте Ethereum.



Related Posts

Оставить комментарий