Мы живем в эпоху интернета web 2.0. Однако не за горами следующая версия всемирной паутины – децентрализованный web 3.0. Или это утопия? Зачем он нужен? Что не так с современным цифровым миром? Давайте разбираться.
Web 1.0. С чего все началось?
Первый интернет представлял собой децентрализованную одноранговую сеть, состоящую из нескольких компьютеров в американских университетах. В Америке 1966 года он назывался ARPANET.
Подобные сети были и в других частях мира. Если представить образно, интернет того времени – это много разных деревень, которые ничего не знали друг о друге. Они не могли общаться между собой, так как говорили «на разных языках». Все изменилось в 1970-х годах, благодаря внедрению TCP / IP.
TCP / IP - это интернет-протокол, который установил стандарты для структурирования веб-адресов. Теперь взаимодействие стало возможным, однако, найти друг друга по-прежнему было сложно.
Тим Бернерс-Ли в 1989 году предложил уникальное решение для навигации в сети. Вместо того, чтобы просто отправить кому-то информацию, ее можно отобразить на общедоступной веб-странице. Добро пожаловать во всемирную паутину!
Web1 состоял из статических веб-страниц. Из-за невозможности пользователям что-то менять в содержимом сайтов эпоху web 1.0 называют "read only". Юзеры могли перемещаться по интернету, выполняя поиск веб-страниц и переходя со страницы на страницу, с сайта на сайт.
Весомой причиной также двигаться дальше была монополия на владения доменными именами сайтов: адреса брали в аренду, а не выкупали.
Web 2.0
Отсчет новой эпохи начинается с 90х. Социальные сети превратили интернет из read-only в read-write. Интернет из статичного превратился в динамичный. И главный продукт этой эпохи – наше с вами внимание. И тут главная проблема Web 2.0 – сбор и использование наших персональных данных.
В соцсетях существуют наши виртуальные копии. Каждый клик, лайк, просмотр записывается, чтобы узнать о вас больше. Эта личность создается и обновляется ежедневно благодаря умным алгоритмам и продается тому, кто предложит самую высокую цену. Социальная сеть Facebook представила финансовый отчет по итогам 2020 года. Общая выручка компании составила $85,96 млрд, доля рекламы в которой $84,17 млрд.
Речь не только о Facebook,ведь все сайты собирают cookie, информацию о кликах и всё-всё-всё, что вроде бы личное, а уже публичное.
Концепция Web 3.0
Предполагается, что Web 3.0 решит эту проблему и предоставит пользователям больший контроль над своими онлайн-данными.
Web 3.0 - это интернет-технология следующего поколения, которая в значительной степени опирается на машинное обучение, искусственный интеллект и технологию блокчейн.
Новый виток развития сети называют «read-write-own», где в приоритете право собственности.
Как работает Web 3.0?
Термин Web 3 придумал Гэвин Вуд, соучредитель Ethereum. Технически архитектура Web 3 –это одноранговая система, основанная на блокчейне. В ней децентрализованное хранилище данных.
Web 3 - это всеобъемлющий набор протоколов. Эти протоколы, как строительные блоки, заменяют традиционные веб-технологии, такие как HTTP, AJAX и MySQL. Эти технологии дают пользователю надежные гарантии в отношении информации, которую они получают и передают.
– ГЭВИН ВУД, СОУЧРЕДИТЕЛЬ ETHEREUM
Главное отличие двух версий:
Web2 состоит из серверной и клиентской частей. Когда пользователь открывает в браузере страницу, сервер отвечает статическим содержимым страницы, HTML, разнообразными ассетами (картинки, шрифты и т.д.) и кодом JavaScript.
Web 3.0 работает по-другому. Запрос обрабатывается не сервером, а распределенным реестром — сетью блокчейн. Здесь начинается главное отличие: данные открыты и могут быть прочитаны кем угодно. И самое важное: то, как записывать информацию в блокчейн. Тут возникают такие понятия как транзакция и цифровая подпись. Подробнее можно почитать тут.
Что такое цифровая подпись? Пользователям назначаются пары открытого(публичного) и закрытого(приватного) ключей. Открытый ключ генерирует уникальный адрес, а закрытый - как пароль, используется для аутентификации. Когда пользователь создает транзакцию, он подписывает ее с помощью приватного ключа. А открытым ключом можно поделится с кем угодно, кто захочет провести валидацию транзакции.
Социальный вход в Web2 (войдите с помощью Google, Apple, Facebook и т.д.) оставляет контроль над идентификацией в руках нескольких крупных платформ, выступающих в качестве привратников.
Web3 - это своего рода цифровой шкаф. В нем будут храниться ваши социальные сети, цифровая собственность, личные учетные записи. Шкаф закрыт на ключ, пользователь может выборочно раскрывать свою личность и собственность, как он сочтет нужным.
Сейчас, очевидно, что это очень сложно быстро воплотить в жизнь. Открытый интернет будет возможен благодаря синергии различных технологий — блокчейна, автономной идентификации и криптографических примитивов вокруг владения “цифровыми активами”, которых не хватало в мире Web2.
Согласно прогнозу Сity Group, централизованная система продолжит сосуществовать со своими децентрализованными аналогами, предлагая широкий спектр вариантов. Будущее - это не Web 3 против Web 2, а вероятное сосуществование.
Критика Web 3.0
В январе 2022 года Мокси Марлинспайк (МЭТЬЮ РОЗЕНФЕЛЬД), - американский криптограф, предприниматель опубликовал сообщение в блоге под названием «Мои первые впечатления от Web3», которое вызвало настоящий резонанс. На Web3 он делает два основных замечания:
Люди никогда не хотят запускать свои собственные серверы. На самом деле, даже организации не хотят запускать свои собственные серверы. Поэтому компании, которые предлагали сделать это для других, то есть облачные компании, были очень успешными.
Протокол движется гораздо медленнее, чем платформа. Использование будет долгим и трудным. Централизованные организации способны мобилизовать ресурсы и действовать быстро. Даже спустя более 30 лет электронная почта по-прежнему остается незашифрованной, в то время как WhatsApp за год перешел от незашифрованного к полному сквозному шифрованию.
Чтобы сделать технологии Web 3 пригодными для использования, пространство консолидируется вокруг... платформ. Снова. Люди, которые будут управлять серверами для вас и внедрять новые функциональные возможности. Infura, Open sea, Coinbase, Etherscan. –МОКСИ МАРЛИНСПАЙК
Инфраструктура блокчейна пока недоступна непосредственно из браузера или мобильного устройства, хотя технически узел Ethereum может работать в такой простой системе, как Raspberry Pi (одноплатный компьютер, используемый любителями). Тем не менее, многое из инфраструктуры строить еще рано. Ожидается, что легкие узлы в Ethereum, которые хранят только заголовки блоков, а не всю цепочку, вскоре перенесут блокчейн на смартфоны.
Недавний видеоролик Дэна Олсона о NFT под названием “Очередь растет - проблема с NFT” стал вирусным. Олсон подчеркивает обычную критику в отношении того, что NFT являются просто веб-ссылками без криптографической проверки.
Основные проблемы, которые отмечает Олсон: в Web3 нет врожденной защиты потребителей, как в централизованном мире (нет возврата платежей по кредитным картам, механизмов разрешения споров), нет “корневого доказательства подлинности” (т.е. мошеннические данные могут быть помещены в блокчейн).
Заключение
Владение и самостоятельное хранение являются ключевыми факторами Web3. Однако с этой огромной властью приходит большая ответственность для пользователя — в хранении закрытых ключей, управлении идентификационными данными и проблемах безопасности. К этому добавляется сложность управления мультивалютным миром.
Не будет ли все это слишком сложно для обычного пользователя? Достаточно ли пользователь заботится о децентрализации, чтобы противостоять централизации? Вероятно, ближайшие несколько лет централизованные платформы будут обеспечивать гораздо более простой и удобный пользовательский интерфейс.
Комментарии (30)
Revertis
08.07.2022 16:47+3Ну смотрите, Веб2.0 сейчас по количеству контента это аудио-визуальная информация. Мемы, порнуха и другое видео, плюс музыка.
Для хранения больших объёмов блокчейн не подходит. Значит хранить надо только ссылки. А кто будет хранить сами видео-ролики, например?
aleks_raiden
08.07.2022 19:07децентрализованные сети хранения данных наверное. Коих уже на пару десятков екзабайт есть )
ReadOnlySadUser
08.07.2022 20:26+3А кто будет ими владеть? Кто будет ими управлять?
aleks_raiden
08.07.2022 22:51-4Так и не должен никто (кто-то конкретный) владеть и управлять. И почему "будет" - это в будущем, когда такие сети (и их десятки) уже существуют многие годы...
JekaMas
09.07.2022 00:08Кто владеет торрентами?
hello_my_name_is_dany
09.07.2022 05:38Трекеры, к которым подключаются пиры, чтобы законнектиться. В торрент файле, к сожалению, нет списка пиров, у которых можно взять данные. До трушной децентрализации пока далеко(
includedlibrary
09.07.2022 14:26Надо сказать, что пиры запрашиваются у других пиров, так что трекер не всегда нужен для их получения.
qw1
09.07.2022 19:25Для DHT нужна magnet-ссылка. Каталог ссылок, трекер, пока централизованная штука. И тут проблема не техническая, социальная/организационная. Никто пока не знает, как сделать p2p-каталоги, открытые для всех на запись, так чтобы их моментально не поимели всякие спамеры, заводчики ботнетов и прочие нечистоплотные товарищи.
Например, во времена DC++ была забава — в середину фильма про супергероев вставлять пару минут гей-порно и публиковать файл. Первые скачавшие глянули бегло — вроде норм, завтра посмотрю, и у раздачи появляется тысячи пиров и она становится вроде как доверенной. А написать, как на торрент-трекере в комментариях «не качайте, там порнуха» — нельзя, нет технической возможности.
PereslavlFoto
08.07.2022 20:44+3Хороший пример даёт нам сеть торрентов. Там есть огромное количество ценных файлов, которые никто не раздаёт, то есть скачать их неоткуда.
aleks_raiden
08.07.2022 22:52+1Да, это праобраз такой сети. Смотрите на BTFS (BTT) - в принципе, иллюстрация торрентами тезиса, что без механики подкрепления (стимулирования) сеть будет в любой момент времени стремиться с поддержке только самого активного подмножества документов в хранении. При этом это все контролируеться математически и вероятностно
Revertis
08.07.2022 22:32Но кто ими пользуется в текущем режиме? Ну например как на ютубе, кто-то выкладывает ролики, а миллионы смотрят?
aleks_raiden
08.07.2022 22:53В том числе да. Но это обратная модель цетрализации - нельзя точно посчитать и определить, любой пользователь, к примеру, каноничной системы IPFS, одновременно и предоставляет ресурсы
Bellisa
08.07.2022 21:55+1В статье было об этом упоминание. Весь интернет будет работать по принципу блокчейна - каждый кусочек информации будет разбросан по каждому компьютеру сети, но тут уже другая проблема, которую автор также подчеркнул - простой юзер не захочет заморачиваться + доступ к этим данным будет долгим(и удалить нежелательные файлы, которые ты просто так загрузил, ты тоже не сможешь)
includedlibrary
08.07.2022 20:03+4Web 3.0 - это интернет-технология следующего поколения, которая в значительной степени опирается на машинное обучение, искусственный интеллект и технологию блокчейн.
Теперь я точно не знаю, что такое Web3.0. Для чего там машинное обучение и искусственный интеллект? Сейчас они используются для прогнозов, рекомендательных систем, перевода текста в речь и т. п. Какая принципиально новая роль у ML появляется в Web3.0?
Однако не за горами следующая версия всемирной паутины – децентрализованный web 3.0
Звучит сомнительно. Без перехода на Web3.0 крупных корпораций типа Google, масовым Web3.0 не стать. Я не очень понимаю, какую выгоду получат крупные корпорации от децентрализации?
Roman_S
08.07.2022 21:52-3Это кажется концепцией на грани технологического прогресса в области сетей, что-то из книг о машинном обучении и из научной фантастики, а что касается идентичности пользователей в сети, то (лично по моему скромному мнению) адекватнее кажется вход в интернет по паспорту, с биометрией и паролем, чтобы это давало и ответственность за действия и говорило о том, что вошел действительно тот, кем является.
binarydao
09.07.2022 17:01+3Web 3.0 это маркетинговый буллщит или, если угодно, форсируемый мем.
Сперва появился Web 2.0, причем дескриптивно - то есть люди отметили, что подход к подаче контента изменился.
Сразу после этого умные люди стали рассуждать на тему, чем же тогда может быть Web 3.0
Люди жадные решили под это осваивать бюджеты инвесторов
С тех пор в каждую глотку нам пихают этот самый Web 3.0
А он не лезет! Потому что никто не просил!
Поэтому работайте спокойно, удовлетворяйте потребности людей, и рано или поздно вы наткнетесь на что-то такое, что станет настоящим принципиальным переходом к новой сети.
Жалко, что назвать её Web 3.0 уже не выйдет, так как термин зашкварился бесконечными попытками маркетологов навязать нежизнеспособную технологиюPereslavlFoto
09.07.2022 18:16Так уже ведь наткнулись. Облака, сиречь перенос всего на сервер, за который, очевидно, не надо платить, — а в неочевидной реальности всё-таки надо платить. Отказ от локального хранения и локальной обработки.
binarydao
09.07.2022 23:25А где обещанная децентрализация? Вроде про неё нам рассказывали последние десять лет.
PereslavlFoto
09.07.2022 23:35Вроде про неё нам рассказывали последние десять лет.
Простите, но мне казалось, что про неё нам мечтали, а не рассказывали.
ko1ebayev
Это всё, конечно, великолепно, но смущает «заменяют традиционные веб-технологии, такие как HTTP, AJAX и MySQL»
Как они заменяют например HTTP? Если открыть фронт любого dapp и заглянуть в нетворк - увидим такие же HTTP-запросы с поправкой на json rpc, то бишь фундамент никуда не делся. Соглашусь с заменой MySQL, действительно в web3 принято хранить данные децентрализованно и максимально по возможности избегать классических решений на бэкенде. Как их получить - подсосаться к ноде которая обрабатывает эти json-rpc команды, лично в моем понимании это практически такой же бэкенд, который зачастую не вывозит нагрузки если у вас нет много баксов, людей и времени на поднятие персональной ноды. В общем, пока что наблюдаем за этой темой)
PereslavlFoto
Вся проблема возникает именно потому, что технология выводит на «практически такой же бэкенд», за который клиенты никак не желают платить.
Платить рекламой? Не хотим, блокируем рекламу.
Платить персональными данными? Не хотим, принимаем закон о ПД.
Платить деньгами? Ещё того хуже.
Теперь web3 предлагает платить своим рабочим временем. Это годится только для тех, у кого есть запас рабочего времени. А обычный человек не имеет времени ДАЖЕ для того, чтобы собственный почтовый сервер настроить.
bee4
Настраивать в нерабочее время религия не позволяет?
Разумеется, проблема, в первую очередь, в знаниях. Многоплановая проблема. Хотя настройка почтового сервера возможна через copy/paste со страничек в интернете без необходимости разбираться - никто этого не делает потому, что чтобы вообще задуматься о настройке своего почтового сервера (или, разрывая метафору, ноду Тора, допустим) нужно иметь знания в IT.
Из-за гигантских объемов информации в жизни среднего человека сегодня (гораздо большего, чем объема, на который эволюционно рассчитаны наши естественные нейросети) практически полезная информация теряется.
Однако, смею надеяться, первопричина всё же в том, что среднему человеку и не нужно настраивать свой почтовый сервер - а как (если) дойдет великий и всемогущий web 3.0 и сервероводство станет примерно настолько же нужным как умение пользоваться интернетом в начале нулевых - так все сразу же станут средненькими сисадминами.
Ну или этот процесс будет ещё более значительно автоматизирован, уменьшив порог входа до умения читать и двигать мышью. А время - до времени совершения пары кликов.
PereslavlFoto
Настройка почтового сервера это не забава, не отдых. Это работа. Время, потраченное на это, является рабочим временем. А рабочего времени у человека довольно-таки мало, он потом устаёт и больше не может работать.
Совершенно верно. А получать эти знания — работа, и время, отделённое на получение этих знаний, есть рабочее время.
Только в том случае, если вместо 10—11 часов в день можно будет работать только лишь 5—6 часов в день.
11 часов = 1 час в дороге туда + 4 часа работы + 1 час обеденного перерыва, во время которого надо доделать работу + 4 часа работы + 1 час в дороге обратно. То есть одиннадцать часов работы это только при одной работе. Если человек работает в двух местах, его рабочий день ещё длиннее.
В остальном полностью поддерживаю ваши слова про автоматизацию процессов.
bee4
Видимо, у меня какое-то неправильное представление об отдыхе...
Вероятно, вы правы. Я, правда, считаю, что к этому всё потихоньку и идёт. Из-за увеличения возможностей удаленки и из-за растущей безработицы.
PereslavlFoto
Практика показала, что если человек настроил почтовый сервер, он после этого нуждается в отдыхе. Он не может сначала настраивать почтовые сервера с шифрованным доступом по IMAP и обратной DNS-записью, а после этого идти на работу. Не получается такое ни у кого.
Грустный факт, однако всё-таки факт.
Вот, кстати, весь этот web3 упускает из виду, что провайдер просто не даёт физлицам обратную запись.
qw1
PereslavlFoto
Белый IP можно купить. А обратную запись купить нельзя.
qw1
В общем случае, это просто стоит денег, за что абонент платить не хочет. У домашних провайдеров — зависит от провайдера. У моего (dom.ru) PTR можно указать в личном кабинете при подключении услуги «статический IP». Если с провайдером не сложилось и сменить его не выходит, всегда есть возможность купить VPS и сделать там.
PereslavlFoto
Билайн не продаёт PTR физлицам, а может назначить его по своему правилу. Ростелеком не продаёт PTR физлицам. МТС (насколько я знаю) не продаёт PTR физлицам.
Радостно слышать, что другие провайдеры относятся к своим клиентам намного приличней.