Перейти к основному содержанию

Помогите обновить эту страницу

🌏

Есть новая версия этой страницы, но пока только на английском языке. Помогите нам перевести последнюю версию.

Перевести страницу
См. английский

Здесь нет ошибок!🐛

Эта страница сейчас не переводится. Пока что мы намеренно оставили эту страницу на английском языке.

Web2 против Web3

Последнее редактирование: , Invalid DateTime
Редактировать страницу

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

Ищете более удобный для начинающих ресурс? Взгляните на наше введение в web3.

Преимущества Web3

Многие разработчики Web3 решили создавать децентрализованные приложения из-за неотъемлемой для Ethereum децентрализации.

  • Любой, кто подключен к сети, имеет разрешение на использование сервиса. Другими словами, разрешение просто не требуется.
  • Никто не может заблокировать вас или отказать вам в доступе к сервису.
  • Платежи производятся через собственный токен, эфир (ETH).
  • Ethereum является полным по Тьюрингу, что означает, что вы можете программировать практически что угодно.

Практическое сравнение

Web2Web3
Twitter может цензурировать любой аккаунт или твитТвиты Web3 не смогут быть подвергнуты цензуре, так как контроль в такой сети децентрализован
Платежный сервис может принять решение не разрешать оплату определенных видов работПлатежные приложения Web3 не требуют личных данных и не могут препятствовать проведению платежей
Серверы для приложений, связанных с гиг-экономикой, могут выйти из строя и повлиять на доход работниковСерверы Web3 не могут выходить из строя: в качестве бэкэнда они используют Ethereum — децентрализованную сеть из тысяч компьютеров

Это не значит, что все сервисы должны быть превращены в децентрализованные приложения. Эти примеры иллюстрируют основные различия между сервисами web2 и web3.

Ограничения Web3

У Web3 сейчас есть некоторые ограничения.

  • Масштабируемость. Транзакции в Web3 выполняются медленнее, потому что они децентрализованы. Изменения статуса (например, статуса платежа), должны обрабатываться майнером и распространяться по сети.
  • Дизайн взаимодействия с пользователем (UX). Взаимодействие с приложениями Web3 может потребовать дополнительных действий, программного обеспечения и обучения. Это может стать препятствием для его внедрения.
  • Доступность. Отсутствие интеграции в современные браузеры делает модель Web3 менее доступной для большинства пользователей.
  • Стоимость. Большинство успешных децентрализованных приложений помещают в блокчейн лишь очень небольшие части своего кода, поскольку это дорого.

Централизация и децентрализация

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

Централизованные системыДецентрализованные системы
Низкий диаметр сети (то есть когда все участники подключены к одному крупному источнику); информация распространяется быстро, так как распространение осуществляется центральным органом, располагающим большим количеством вычислительных ресурсов.Наиболее удаленные друг от друга участники сети потенциально могут находиться на огромном расстоянии. Информации, транслируемой с одной стороны сети, может потребоваться много времени, чтобы достичь другой стороны.
Обычно более высокая производительность (более высокая пропускная способность, затрата меньшего объема общих вычислительных ресурсов) и простота реализации.Обычно более низкая производительность (меньшая пропускная способность, затрачивается больше общих вычислительных ресурсов) и повышенная сложность в реализации.
В случае противоречивых данных разрешение понятно и легко: окончательный источник истины — это центральный орган.Если одноранговые узлы приходят к противоречивым заключениям о состоянии данных, по которым участники должны синхронизироваться, то для разрешения таких споров необходим протокол (часто сложный).
Единая точка отказа: злоумышленники могут вывести из строя сеть, выбрав целью центральный орган.Нет единой точки отказа: сеть может продолжать функционировать, даже если большая часть участников подвергнется атаке или отключению от сети.
Координация между участниками сети намного проще и осуществляется центральным органом управления. Центральный орган может заставить участников сети применять обновления системы или протоколов с минимальными трениями.Координация часто затруднена, поскольку ни один участник системы не имеет последнего слова при принятии решений на уровне сети, обновлении протокола и т. д. В худшем случае сеть приблизится к расколу из-за разногласий по поводу изменений протокола.
Центральный орган может подвергать данные цензуре, потенциально отрезая части сети от взаимодействия с остальной ее частью.Подвергать что-либо цензуре становится намного сложнее, поскольку информация может распространяться по сети разными способами.
Участие в сети контролируется центральным органом.Кто угодно может участвовать в сети, так как там нет никаких «надзирателей». В идеале цена участия очень низкая.

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

Дополнительные ресурсы

  • Что такое Web3?ethereum.org
  • Архитектура приложения Web 3.0Прити Касиредди
  • Значение децентрализации6 февраля 2017 г., Виталик Бутерин
  • Почему важна децентрализация18 февраля 2018 г., Крис Диксон
  • Что такое Web 3.0 и почему это важно31 декабря 2019 г., Макс Мерш и Ричард Мюрхед

Была ли эта статья полезной?

👈

Предыдущие

Введение в приложения dapp

Следующий

Аккаунты
👉