Farcaster: протокол социальных сетей Web 3.0
Farcaster предоставляет 2 вида имен пользователей (ончейн — создаются в Ethereum и офчейн — в сети Farcaster), а также обладает удобным дизайном, который упрощает регистрацию. Протокол борется со спамом, стимулируя участников сети разумно использовать доступный объем публикаций.
Как работает Farcaster?
Гибридная архитектура Farcaster. Источник: farcaster.xyz
Onchain-активность состоит из создания учетных записей, оплаты аренды за хранение данных и добавления ключей пользователей для подключения к приложениям. Это возможно благодаря 3-м смарт-контрактам, включая:
- Id Registry. Регистрация, передача и восстановление учетной записи Farcaster. Каждый аккаунт идентифицируется уникальным номером (fid), который связан с адресом кошелька в Ethereum. Последний может быть одновременно использован только для одного аккаунта;
- Storage Registry. Реестр используется для оплаты аренды хранилища с помощью платежа в Ethereum. Стоимость хранения устанавливается в долларах США и конвертируется в ETH благодаря Chainlink;
- Key Registry. С помощью реестра ключей, пользователи делегируют предоставление ключей приложениям от своего имени. Это необходимо для подписывания сообщений и подтверждения личности.
Offchain. Offchain-система Farcaster — это одноранговая сеть серверов, которые называются хабами. Они обеспечивают выполнение большинства действий, включая публикацию сообщений, подписки на других пользователей, реакции на сообщения, обновления профиля и т.д.
- Onchain-имена: доступны за определенную плату и создаются внутри сети Ethereum. Стоимость зависит от периода действия имени. Пример — @GNcrypto.eth.
- Offchain-имена: бесплатные и создаются внутри сети Farcaster. Fnames (их другое название), соответствуют ENS, однако созданы вне Ethereum. Пример имени — @GNcrypto.
Учетная запись Farcaster может одновременно иметь только одно имя пользователя, которое можно менять один раз в 28 дней. Изменение имени никак не влияет на активность учетной записи пользователя, включая количество публикаций, подписчиков, подписок и т.д.
Fnames VS Onchain-имя пользователя. Источник: farcaster.xyz
- имя не должно быть связано с публичными личностями или организациями, например @buterin или @amazon;
- нельзя регистрировать имена с целью перепродажи.
Имена пользователей валидирует команда Farcaster. Поэтому тем, кто хочет самостоятельно контролировать свой никнейм в блокчейне, рекомендуется создать имя ENS в Ethereum. Кроме того, fnames, которые не были активны в течение 60 дней после регистрации, будут удалены.
- Обращения. Публикации, которые открыты для общественности, пример: «Подписывайтесь на Telegram-канал GNcrypto!».
- Реакции. Любое взаимодействие между аккаунтами и обращениями, пример: «Виталику Бутерину понравилось обращение GNcrypto».
- Ссылки. Взаимодействия между двумя аккаунтами, пример: «Виталик Бутерин подписался на GNcrypto».
- Данные профиля. Информация об учетной записи пользователя (например, аватар, отображаемое имя, количество подписчиков и т.д.).
- Верификация. Доказательство владения чем-либо (например, адрес Ethereum).
Чтобы сохранить сообщения в сети Farcaster, пользователь должен арендовать хранилище. Такой подход предотвращает спам и стимулирует инфлюенсеров публиковать качественный контент.
- 5000 обращений,
- 2500 реакций,
- 2500 ссылок,
- 50 данных профиля,
- 50 верификаций.
В случае превышения лимита старейшее сообщение будет удалено, тем самым освободится место для нового. Учетные записи также могут увеличить лимит за счет покупки новых единиц хранилища. После окончания срока действия хранилища пользователю дается 30 дней для его обновления. В противном случае ранее опубликованные сообщения уничтожаются.
Как начать пользоваться Farcaster?
Однако чтобы создать учетную запись Farcaster, необходимо использовать Warpcast — криптокошелек, разработанный командой проекта. Он доступен как для мобильных, так и для десктопных устройств. Однако регистрация доступна только в первых из них.
Стартовые действия, которые необходимо выполнить при создании учетной записи: получение имени пользователя, аренда хранилища и добавление ключей. Они реализуются с помощью транзакций в блокчейне.
Социальные приложения на базе Farcaster
В экосистеме уже насчитывается более 30 различных приложений. Каждое из них имеет определенные особенности, включая публикацию текстового, видео- и аудиоконтента, поиск информации в интернете или запуск прямых трансляций.
Рассмотрим самые популярные из них.
Alertcaster позволяет быть в курсе сообщений Farcaster, которые соответствуют интересам пользователя. По сути это приложение для создания индивидуальной ленты новостей, которая реализуется с помощью поиска похожего контента.
Blobs — это приложение для мониторинга физической активности с помощью Тамагочи, зависящего от шагов. Такой подход геймифицирует заботу о состоянии здоровья пользователя, стимулируя занятия спортом.
Kiwi News — это платформа, в которой любой пользователь может делиться с участниками сообщества собственными статьями, аналитикой новостей и рекомендациями. Пользователи также могут голосовать за лучший контент и следить за любимыми издательствами без рекламы.
Flink — это платформа для обсуждений, аналогичная Reddit. Она предоставляет возможность следить за каналами и пользователями, а также фильтровать ленту публикаций по новизне, актуальности и количеству взаимодействий.
Заключение: потенциальный эйрдроп Farcaster
Farcaster не имеет собственного токена, хотя он мог бы использоваться для оплаты аренды хранилища, обмена сообщениями, вознаграждения и создания приложений.Данный факт, а также статистика активности пользователей и интерес к сектору SocialFi сеют надежду на потенциальный эйрдроп.
Рекомендации тем, кто желает проявить активность в Farcaster:
- создайте учетную запись Farcaster, используя fname;
- регистрируйтесь и проявляйте активность в топовых проектах экосистемы (можно взять из нашего списка выше);
- взаимодействуйте с приложениями, которые находятся на стадии тестирования (например Frens).
Чтобы упростить процесс, выполняйте квесты на FarQuest и зарабатывайте FarPoints. Такой подход поможет быстрее познакомиться с платформой и увеличить свой рейтинг на фоне других пользователей.
DYOR!
Farcaster — это децентрализованный протокол, предназначенный для социальных приложений Web 3.0, предоставляющий ключевые функции для улучшения пользовательского опыта и безопасности. Основные функции включают децентрализацию, что обеспечивает отсутствие единого контроля над данными, повышая конфиденциальность и безопасность. Неизменяемая регистрация записей гарантирует, что все взаимодействия и транзакции навсегда записаны в блокчейн, предотвращая любые несанкционированные изменения. Кроме того, Farcaster поддерживает совместимость, что позволяет легко интегрироваться с несколькими платформами и протоколами. Протокол соблюдает суверенитет пользователя, предоставляя пользователям полный контроль над своими данными и цифровыми активами. Протокол также подчеркивает сопротивление цензуре, снижая риски удаления контента центральными властями. API Farcaster удобен для разработчиков, что обеспечивает легкое принятие и инновации для создания надежных социальных приложений на базе децентрализации.