Веб2 против Web3
Веб2 относится к той версии интернета, которую большинство из нас знает сегодня. Это интернет, в котором доминируют компании, предоставляющие услуги в обмен на ваши личные данные. Web3 в контексте Эфириума относится к децентрализованным приложениям (dapps), которые работают в блокчейне. Это приложения, которые позволяют любому участвовать без монетизации своих личных данных.
Ищете материалы для начинающих? Ознакомьтесь с нашим введением в Web3.
Преимущества Web3
Многие разработчики Web3 решили создавать децентрализованные приложения (dapps) из-за присущей Эфириуму децентрализации:
- Любой участник сети имеет разрешение на использование сервиса — иными словами, разрешение не требуется.
- Никто не может заблокировать вас или отказать вам в доступе к сервису.
- Платежи встроены с помощью нативного токена, эфира (ETH).
- Эфириум является полным по Тьюрингу, что означает, что вы можете запрограммировать практически все что угодно.
Практические сравнения
| Веб2 | Web3 |
|---|---|
| Твиттер может подвергнуть цензуре любой аккаунт или твит | Твиты в Web3 не поддаются цензуре, поскольку контроль децентрализован |
| Платежный сервис может решить не разрешать платежи за определенные виды работ | Платежные приложения Web3 не требуют личных данных и не могут блокировать платежи |
| Серверы приложений гиг-экономики могут выйти из строя и повлиять на доходы работников | Серверы Web3 не могут выйти из строя — они используют Эфириум, децентрализованную сеть из тысяч компьютеров в качестве своего бэкенда |
Это не означает, что все сервисы должны быть превращены в децентрализованное приложение (dapp). Эти примеры иллюстрируют основные различия между сервисами Веб2 и Web3.
Ограничения Web3
В настоящее время у Web3 есть некоторые ограничения:
- Масштабируемость — транзакции в Web3 выполняются медленнее, поскольку они децентрализованы. Изменения состояния, такие как платеж, должны быть обработаны узлом и распространены по всей сети.
- Пользовательский опыт (UX) — взаимодействие с приложениями Web3 может потребовать дополнительных шагов, программного обеспечения и обучения. Это может стать препятствием для массового внедрения.
- Доступность — отсутствие интеграции в современных веб-браузерах делает Web3 менее доступным для большинства пользователей.
- Стоимость — большинство успешных децентрализованных приложений (dapps) размещают в блокчейне лишь очень небольшие части своего кода, поскольку это дорого.
Централизация против децентрализации
В таблице ниже мы перечисляем некоторые общие преимущества и недостатки централизованных и децентрализованных цифровых сетей.
| Централизованные системы | Децентрализованные системы |
|---|---|
| Небольшой диаметр сети (все участники подключены к центральному органу); информация распространяется быстро, так как распространением занимается центральный орган с большими вычислительными ресурсами. | Самые отдаленные участники сети потенциально могут находиться на расстоянии многих узлов друг от друга. Передача информации с одной стороны сети на другую может занять много времени. |
| Обычно более высокая производительность (более высокая пропускная способность, затрачивается меньше общих вычислительных ресурсов) и простота реализации. | Обычно более низкая производительность (более низкая пропускная способность, затрачивается больше общих вычислительных ресурсов) и более сложная реализация. |
| В случае противоречивых данных разрешение конфликта происходит четко и легко: окончательным источником истины является центральный орган. | Для разрешения споров необходим протокол (часто сложный), если узлы делают противоречивые заявления о состоянии данных, по которым участники должны быть синхронизированы. |
| Единая точка отказа: злоумышленники могут вывести сеть из строя, атаковав центральный орган. | Нет единой точки отказа: сеть может продолжать функционировать, даже если значительная часть участников подвергнется атаке или будет выведена из строя. |
| Координация между участниками сети намного проще и осуществляется центральным органом. Центральный орган может принудить участников сети к принятию обновлений, изменений протокола и т. д. с минимальными трудностями. | Координация часто затруднена, так как ни один агент не имеет решающего голоса в решениях на уровне сети, обновлениях протокола и т. д. В худшем случае сеть склонна к разделению при разногласиях по поводу изменений протокола. |
| Центральный орган может подвергать данные цензуре, потенциально отрезая части сети от взаимодействия с остальной сетью. | Цензура намного сложнее, так как у информации есть множество путей распространения по сети. |
| Участие в сети контролируется центральным органом. | Любой может участвовать в сети; нет никаких «привратников». В идеале стоимость участия очень низкая. |
Обратите внимание, что это общие закономерности, которые могут быть неверны для каждой сети. Кроме того, в реальности степень централизации/децентрализации сети находится в определенном спектре; ни одна сеть не является полностью централизованной или полностью децентрализованной.
Дополнительная литература
- Что такое Web3? — ethereum.org
- Архитектура приложения Веб 3.0 (opens in a new tab) — Preethi Kasireddy
- Смысл децентрализации (opens in a new tab) 6 февраля 2017 г. — Виталик Бутерин
- Почему децентрализация имеет значение (opens in a new tab) 18 февраля 2018 г. — Крис Диксон
- Что такое Веб 3.0 и почему это важно (opens in a new tab) 31 декабря 2019 г. — Max Mersch и Ричард Мюрхед
- Почему нам нужен Веб 3.0 (opens in a new tab) 12 сентября 2018 г. — Гэвин Вуд