Dev
April 7, 2019

Web 3.0

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

Что такое Веб 3.0

Джейсон Калканис, впервые использовавший это словосочетание в 2009 году, делал акцент на разнице между веб 2.0, представляющим в первую очередь технологическую платформу, и веб 3.0, который по его мнению, должен отличаться качественным контентом и сервисами, управляемыми и модерируемыми непосредственно пользователями. Однако определение сейчас кажется неполным, что объяснимо, поскольку прошло уже 10 лет. Для полноценного формирования концепта web 3.0 его следует дополнить, а также учесть возникшие тенденции в области блокчейн-технологий, машинного обучения и сетевой безопасности.

Определения: 4 взгляда на вопрос

Большинство исследователей склоняются к трактовке веб 3.0 как инструмента «семантической паутины». Контент доступен пользователям и одновременно понятен роботам и цифровым устройствам, подключенным к сети, что пересекается с философией «Интернета Вещей» (IoT).

Другие предпочитают делать упор на «блокчейн-элементы»: конфиденциальность, безопасность и децентрализацию как ключевые в построении будущей архитектуры web 3.0.

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

Четвертая группа видит суть в переходе с ПО-разработки на веб-программирование, а также в тенденциях веб-дизайна и работы с контентом. Сегодня Adobe работает над созданием продукта Photoshop в веб-варианте с полным сохранением функционала прикладного приложения. Достоинство таких решений — их независимость от операционной среды и аппаратная независимость — возможность использования на любом устройстве с выходом в интернет.

Принципы

Основная идея веб 2.0 заключается в «коллективном творении». Если раньше пользователь создавал свою страницу самостоятельно, то в веб 3.0 весь контент будет независимо и многократно оцениваться на качество и полезность. Появятся системы голосования, материального стимулирования и алгоритмы поисковых предпочтений.

Интернет 3.0 будет включать:

  • Философию «культурного интернета» с борьбой за качество контента, редактирование которого неопытными участниками будет ограничиваться;
  • Принцип «пользователи — тоже разработчики» с вытекающими из этого последствиями: авторские права, перераспределение финансовых потоков, рейтинги;
  • Блокчейн-идеи децентрализации, безопасности на основе trustless-протоколов и конфиденциальности;
  • Отсутствие концентрации пользовательских данных (BigData) в рамках крупных сервисов: пользователь самостоятельно распоряжается своими личными данными;
  • Внешний вид и содержание страниц, индивидуальные для каждого человека;
  • Переход с ПО-разработки на web-решения;
  • Доступность ресурсов машинам как для понимания данных, так и для работы с ними. Например, холодильник в «умном доме» сможет определить, какие продукты предлагают интернет-магазины, сделать анализ цен, качества, сроков доставки. А потом разместить заказ и расплатиться посредством транзакции в цифровой валюте.

С точки зрения технологий веб 3.0 будет базироваться на веб 2.0 с упором на элементы, обеспечивающие интеграцию пользователя в новую среду с большей эффективностью. Это подача информации в виде дерева с комментариями, свойственное сегодня блогам, технология AJAX, RSS и XML-решения, облачные теги, новшества в применении блокчейн-решений и облачных разработок.

Различия между веб 1.0, веб 2.0 и веб 3.0

В 90-е годы все начиналось со статичных веб-страниц, контент которых генерировался исключительно их создателями. Пользователи не участвовали в наполнении страниц содержанием, а ресурсы создателей, выраженные в человеко-часах не могли быть бесконечны. Обратная связь предусматривала использование e-mail и телефона, позже к этому добавились формы для отправки сообщений, контакты через Skype и ICQ. Это был веб 1.0, основные принципы которого:

  1. Только разработчики участвуют в создании и редактировании веб-страниц.
  2. Пользователи разве что знакомятся с информацией, и в лучшем случае — высказывают мнение о ресурсе на отдельном форуме.
  3. Языки веб-программирования находятся в зачаточном состоянии, что накладывает отпечаток на качество, содержание страниц и скорость их создания.

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

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

Возникла обратная связь между пользователями и разработчиками, что привело к росту количества и объема данных интернет-порталов в геометрической прогрессии. Теперь созданием контента занялись все.

Ключевые отличия веб 2.0:

  1. Пользователи генерируют контент, демонстрируют свое мнение путем лайков, комментариев и голосований;
  2. Веб-программирование значительно развивается, появляется масса фреймворков, библиотек, новых шаблонов и схем создания веб-страниц; Сложность верстки и объем необходимых знаний вырастают многократно.
  3. Дизайн получает дополнительный импульс, диапазон возможных стилей оформления расширяется, что ведет к формированию новых модных направлений;
  4. Возникают огромные массивы пользовательских данных, собираемых крупными сервисами и спецслужбами. Их объемы и степень концентрации впечатляют. Приватность становится достоянием истории.

Возникает «живой» интернет, на поздней стадии которого мы находимся сейчас. Впереди — веб 3.0, определенные признаки которого прослеживаются уже сейчас. Например, в Telegram, децентрализованных мессенджерах и браузерах. Для формирования полноценных платформ web 3.0 понадобится три, пять и более лет.

Веб 3.0

Можно предположить, что новый стиль заявит о себе аналогично ому, как это случилось в 2005 году при формировании web 2.0. С точки зрения дизайна это должна быть «новая простота» — в моду войдет флэт-дизайн, который исповедует минимализм. Он будет прост, но не примитивен. Это будут решения, где основной целью станет расстановка акцентов для концентрации внимания на важных элементах веб-страниц. На кнопки меню и логотипы останется все меньше пространства.

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

На смену «коллективному творению» веб 2.0 придут «менеджеры знаний» веб 3.0. Количество генерируемого контента пойдет на убыль, а качество — вырастет.

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

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

Дальше придут роботы, полноценный искусственный интеллект и квантовые вычислительные системы. Готовьтесь и помните — мы в ответе за тех, кого создали.