Web 3.0 децентрализация: как при помощи IPFS и Arweave сделать блог на Mirror более распределенным?
Mirror позволяет публиковать посты в Web 3.0, однако это не делает платформу полностью децентрализованной.
Mirror во-многом является уникальной платформой для блогинга. Площадка позволяет связать блог со своей личностью в Web 3.0 и децентрализовано хранить тексты на Arweave.
Однако знаете ли вы, что изображения из блогов Mirror на самом деле не хранятся децентрализовано?
Это не является проблемой Mirror. Все дело в том, что платформа полностью бесплатна, чего нельзя сказать о сети Arweave. Ежедневно тысячи пользователей ведут свои блоги на площадке, публикуя тексты и изображения. Платформа не может позволить себе хранить всю информацию на Arweave. Поэтому децентрализовано хранятся лишь тексты, а не изображения. Кроме того, это обусловлено тем, что каждое изменение в посте будет означать повторную публикацию, ведь Arweave — это неудаляемая сеть.
Чтобы лучше это понять, можно привести пример.
Это статья, которая ранее была опубликована на Mirror.
Кликаем на Arweave TX ➡ Переходим по ссылке на странице Arweave ➡ Проверяем хранящиеся там файлы.
Здесь можно найти множество URL, по которым и хранятся изображения.
А вот и URL нужного нам изображения.
Как же сделать блог на Mirror более децентрализованным?
Сперва необходимо децентрализовать хранение изображений, затем заменить URL-адреса на CID или Arweave TX.
Независимо от того, хотите вы хранить изображения на IPFS или Arweave, для этой цели можно воспользоваться сервисом 4EVERLAND Bucket.
- Авторизуйтесь через Metamask.
- Создайте бакет (каждому пользователю будут доступны 1 Гб и 100 Мб хранилища на IPFS и Arweave соответственно)
Загрузите изображение напрямую или создайте новую папку и загрузите изображение в нее.
Изображение сперва загрузится на IPFS, и у него появится CID. Затем можно будет воспользоваться им либо синхронизировать с сетью Arweave.
- Если вы синхронизируете изображение с Arweave, у вас будет 3 ссылки, которые будут поддерживаться шлюзами IPFS, Arweave и шлюзом с глобальным ускорением 4EVERLAND.
- Вставьте изображение в блог при помощи любой из трех ссылок (Обратите внимание, что Mirror не поддерживает ссылки с верхним регистром).
Теперь изображение хранится на Arweave, а блог действительно децентрализован.
Узнать больше о Bucket можно здесь.