Directual
Menu

No-code Web2 и Web3 с Directual: краткое руководство

1 марта 2023 г.

В начале… не так уж много всего происходило. В этой статье мы рассмотрим путь интернета к тому, чем он стал сегодня, и к тому, каким он будет завтра. Узнайте, как создать собственный проект, взяв лучшее от Web2 и Web3 одновременно!

No-code Web2 и Web3 с Directual: краткое руководство

От скучных сайтов только для чтения до настоящего владения. Интернет прошёл довольно долгий путь. Web3 — это увлекательная идея, которая сейчас расцветает в целое множество различных приложений и сервисов. Самое лучшее в этом — настоящая демократия. Нет ни одного человека, который монополизировал бы весь нарратив и решал, можете ли вы получить свою синюю галочку или должны платить за неё $8 в месяц.

Эта статья возьмёт вас в путешествие во времени; вы узнаете о палеолитической эпохе, XIX веке и о том, какое будущее нас ждёт, с деликатным добавлением того, что вы можете построить своими руками по пути.

А теперь давайте немного вернёмся назад…

Что такое Web2 (и Web1)

Миллениалы и старшие поколения выросли, наблюдая, как интернет укореняется и превращается в то, что мы видим перед собой сегодня. Так было не всегда.

Web 1.0 (только чтение)

Первая версия интернета появилась в 1990 году и просуществовала до 2004 года. Web 1.0 мог только показывать вам что-то, как цифровая газета, а взаимодействие практически отсутствовало. Забавный факт: реклама изначально была запрещена в ту эпоху.

Простая формула: компания владеет сайтом, размещённым у интернет-провайдера или хостинг-сервиса. Компания публикует контент. Пользователь его листает. Вот и всё.

Лучший пример того, чем была Web 1.0, — это сайт электронной коммерции. Никаких кнопок покупки, просто список товаров, которые можно просмотреть, и, может быть, email для связи.

Ещё один яркий пример — Yahoo! Geocities. Посмотрите на этот безумный дизайн сайта. Такие уже не делают.

В любом случае, единственное место, где можно найти этих старых динозавров сегодня, — это Wayback machine. Идём дальше.

Web 2.0 (чтение-запись)

Эта эпоха сейчас переходит к Web3. Web 2.0 началась в 2004 году, с появлением первых платформ социальных сетей. Вдобавок к этому появились настоящие веб-формы! Да, те самые раздражающие формы, которые нужно заполнять почти каждый раз, когда вы хотите где-то зарегистрироваться.

На этот раз формула другая: компания позволяет пользователям создавать контент, вместо того чтобы предоставлять его самостоятельно. Пользователи начинают взаимодействовать друг с другом.

Вместе с интерактивностью облачные сервисы начали становиться более популярными. Одна компания не может надеяться разместить весь объём данных, генерируемых её пользователями. Хранилище стоит недёшево, и никогда не стоило! А с появлением облачного хранения приходит конец ещё одной эпохи: физическое хранение данных больше не в моде, во всяком случае в коммерческом плане. Сколько CD-дисков вы записали в этом году? В прошлом?.. 5 лет назад? Ну да.

2007 год в двух словах. Пользовательский контент — есть. Реклама — есть. Мемы — есть. Что за время было!

Однако именно здесь всё начинает усложняться. Мы все наслаждаемся жизнью, идёт 2007 год, комиксы-рейджи повсюду, и все дружат в Facebook. Мы все можем прекрасно ладить друг с другом без того, чтобы кто-то наживался на личных данных, будто завтра не наступит, верно?

Неверно. Чем больше трафика вы получаете, тем больше ценности вы из него извлекаете, и, боже мой, мы не можем допустить, чтобы кто-то ещё этим воспользовался! Встречайте модель дохода, основанную на рекламе — истинное проклятие и (!) благословение современного интернета.

Сервисы Google, какими бы прекрасными они ни были, имеют свою цену. И эта цена — вы! То же самое с Facebook, YouTube и любым другим крупным сервисом, к которому вы уже привыкли. И как вы можете наблюдать сегодня, власть сосредоточена в руках очень немногих людей.

Нынешняя система лордов и крестьян Twitter, определяющая, у кого есть синяя галочка, а у кого нет — это чушь.

Власть народу! Синяя галочка за $8 в месяц.

— Elon Musk (@elonmusk) November 1, 2022

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

Так и возникла идея, что всё могло бы быть по-другому. Децентрализованно.

Что такое Web3 (чтение-запись-владение)

Web 3.0 — термин, впервые появившийся в 2014 году. Гэвин Вуд, сооснователь Ethereum, придумал этот термин вскоре после запуска блокчейна. Настроение у него и у ранних поклонников криптовалют было общим: современный веб требует от вас доверять горстке малоизвестных лиц, оставляя вам только веру в их добрую волю.

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

DApps на Ethereum, например, обладают рядом преимуществ:

  • В доступе к сервису нельзя отказать или заблокировать его
  • Платежи производятся через нативный токен — ether (ETH)
  • Блокчейн позволяет программировать практически что угодно поверх него
  • Для использования сервиса не требуется никаких разрешений

И рядом ограничений:

  • Изменения состояния требуют обработки и распространения по всей сети
  • Чтобы погрузиться в мир Web3, вам нужен браузер с поддержкой Web3. Пока это не встроенная функция.
  • Размещение кода в блокчейне довольно дорого обходится
  • Web3 сбивает с толку, и мало кто может сказать, о чём вообще идёт речь, даже сегодня
  • Децентрализация означает, что всё безопаснее, но медленнее, чем обычно

Мир Web3 формируется прямо у нас на глазах. Теперь давайте узнаем, как создать что-то своё — выбрав старое, новое или что-то среднее.

Как построить мост между Web2 и Web3 с помощью no-code

С помощью Directual, конечно же! Платформа способна помочь вам создать проект на Web3 вместе с любой централизованной функциональностью, которая вам может понадобиться поверх него. Это всё ещё полезно иметь — аналитику, дашборды и так далее.

Если посмотреть на то, как это делается, вот в чём суть:

У приложения есть два основных компонента: фронтенд и бэкенд.

Фронтенд, то есть визуальная часть, основан на веб-приложении на HTML или JavaScript, подключённом к выбранному блокчейну. Бэкенд, то есть шестерёнки под капотом, также подключён к блокчейну через смарт-контракты. Эти подключения устанавливаются с помощью плагинов (одним из которых является MetaMask).

Пример сценария кошелька, созданного на Directual. Это гораздо менее сложно, чем звучит сама идея его создания.

Смарт-контракты — это адреса, управляемые заранее заданной функциональностью, которая обрабатывает транзакцию. Децентрализация в данном случае основана на смарт-контрактах, обрабатываемых множеством узлов, а не дата-центром, принадлежащим кому-то одному. Именно поэтому это одноранговая (peer-to-peer) сеть.

Сначала определите, какие инструменты вам нужны для работы — это будет ваш технологический стек. Если вам нужен простой кошелёк, то вам не нужно ничего, кроме Directual. Если же речь идёт о чём-то более сложном, то это уже другое уравнение. Вот несколько подсказок:

  • Фронтенд (мобильный, веб? оба?)
  • Блокчейн
  • Набор функций (игра, биржа, маркетплейс и т.д.?)
  • Инструменты для бэкенда (их слишком много, чтобы всех перечислить, Directual — один из них!)

Лучший подход — просто начать. Посмотрите этот пример создания маркетплейса на Polygon, построенного за полчаса на Directual:

Послесловие

Несмотря на колебания в мире (такие как крипто-зима), очевидно, что Web3 будет только продолжать расти в популярности. Как концепция, она всё ещё нова. Все слышали о криптовалюте, и очень немногие знают, как она на самом деле работает. Инфраструктура, поддерживающая Web3, развивается, и с Directual вы можете следовать этому пути вместе со своим продуктом и клиентами. Напишите нам на hello@directual.com, если хотите узнать больше!

Лео Хелленбранд
Руководитель отдела маркетинга в Directual
← Назад к списку