Ближайшие цели
Не успело наше демо закончиться, как уже прилетели новые задачи. Требуется подготовиться к их выполнению. Давайте разберём по порядку весь винегрет WEB3 технологий.
6️⃣ENS (Ethereum Name Service) похож на DNS, но для Ethereum.
Он позволяет вместо длинных адресов (например, 0x1234...5678) использовать простые и понятные имена, такие как myapp.eth
2️⃣IPFS (InterPlanetary File System) - это децентрализованная система хранения файлов.
Вместо хранения сайта на обычном хостинге вы размещаете его в сети IPFS. Доступ к данным осуществляется через хэши или ENS.
3️⃣Web Gateway - Это точка входа в блокчейн-сеть. Через неё ваше приложение отправляет запросы к смарт-контрактам. Например https://eth.drpc.org
Для фронтенда важно иметь несколько резервных шлюзов (gateway), чтобы приложение продолжало работать, даже если один из них выйдет из строя.
4️⃣JSON-RPC API — это протокол взаимодействия с блокчейном.
Существуют провайдеры, такие как Infura, Cloudflare, QuickNode и Ankr и др., которые предоставляют шлюзы (Web Gateway) для работы с этим протоколом.
5️⃣Локальный Web Gateway - Это возможность развернуть точку входа в блокчейн на своём компьютере. Такой подход избавляет от зависимости от внешних сервисов
6️⃣IPFS Gateway - Это инструмент для доступа к контенту в IPFS через HTTP. Он нужен, так как у большинства пользователей IPFS не установлен.
Например, на фронте можно использовать NPM-пакет Helia. Он значительно упрощает работу с IPFS.
Крч, теорию разобрали. Время переходить к практике 📕
📊 #статистика День 1111 == 2317 час в IT
Post #1292
1.64K
Джун на фронте | IT Dev Log Держите несколько ссылок по децентрализованному фронтенду, а то 200 клоунов мне видимо не видать 😢. ❔ Например, здесь рассказывают, как развернуть сайт в вечном хранилище IFPS за 10 минут. Кстати, самый крупный DEX (обменник) Uniswap уже давно там и работает…

- 👍 9
- 🔥 2
- 🤡 1