<aside> 🧐 Да кто такой этот ваш Web 3.0???
</aside>
Крипта становится популярнее и все чаще в разговоре можно услышать “веб три”.
Если вы до сих пор не слышали про Web 3.0 – в своем телеграм канале я делился хорошей вступительной статьёй на эту тему. В этом же материале речь пойдёт про практическую подготовку разработчика к переходу в Web 3.0.
Хочу рассказать про эту тему, так как сам в октябре 2021 года задумался о переходе и уже спустя 2 месяца перешёл на фулл-тайм в крипту.
<aside> 💡 Если вы фронтендер, то на 90% вы готовы к переходу в работу с Web 3.0
</aside>
Во фронтенде всё так же нужно делать интерфейсы для пользователей 👀
Вам все так же нужно заботиться об удобном интерфейсе, доступности для пользователей и оптимизациях. Все ваши знания фреймворков (React, Vue, Svelte и тд) всё так же актуальны и понадобятся в процессе работы. В конце концов, всё сводится к манипуляциям с DOM. Разница заключается в том, как приложения Web 2.0 и Web 3.0 обрабатывают данные и аутентификацию.
Основная смена парадигмы в Web 3.0 произошла на этапе работы с данными и аутентификацией.
Вместо учетных записей на каждом сайте в Web 3.0 для любого проекта вам достаточно иметь крипто-кошелёк. Ваш кошелёк – принадлежащее вам хранилище данных и активов, которые вы можете использовать в любом dApp.
<aside> 💡 dApp – Web 3.0 сайт или приложение
</aside>
Web 2.0 авторизация
Web 3.0 авторизация
Очень похожие интерфейсы авторизации с помощью соц. сетей перекочевали в выбор кошелька для подключения на сайте. Преимущество данного метода авторизации в том, что мы не оставляем приложениям свой контактный адрес, который чаще всего передается при авторизации через соц. сети. Вы можете держать крипто-кошелёк максимально обезличенно, авторизовываться на всех платформах и не получать какого-то спама. Так же, децентрализованные приложения не требуют вас проходить какие-либо верификации и дополнительные KYC (Know Your Client)