Рост децентрализованных социальных сетей

Новичок5/16/2024, 4:56:44 AM
Outlier Ventures обратила внимание на развитие децентрализованных социальных сетей, в частности Farcaster и Lens Protocol, которые начали привлекать неподдельное внимание пользователей. В статье исследуется применение криптографических технологий в социальных сетях, а также проблемы управления закрытыми ключами и мобильного опыта. Цель децентрализованных социальных сетей — сломать ограничения традиционных платформ, обеспечив переносимость идентификационных данных пользователей и больший контроль. DeSo (децентрализованная социальная сеть) предлагает возможности общения и трансляции без разрешения, в то время как SocialFi сочетает в себе примитивы Web3 с децентрализованными финансами. Компания Friend Tech открыла для себя потенциал чатов token-Gate.iod. Протокол Lens — это компонуемый социальный граф, развернутый на Polygon, в то время как Farcaster — это социальная сеть Web3, построенная на Ethereum, использующая смарт-контракты и одноранговую сетевую матрицу, основанную на «хабах». Farcaster реализует свою ар

На Outlier Ventures мы наблюдали здоровое развитие нескольких децентрализованных социальных сетей с началом реального привлечения пользователей на обеих FarcasterиПротокол Lens. Криптовалюта становится все более прагматичной и эффективной, когда речь идет о продуктах, ориентированных на массовый рынок. Исторически обращение с приватными ключами и отсутствие мобильного опыта препятствовали людям присоединиться к волне.

В этой статье мы подробно рассмотрим основных претендентов, их индивидуальные функциональности, их архитектуры и возможности для основателей Web3, желающих построить на новых протоколах разрешений социальных графов.

Социальные сети

После более чем десятилетия использования Instagram, Facebook, Twitter и других платформ всем известно, как работают социальные сети. Концепция крутится вокруг пользователя, который предоставляет системе свои предпочтения, заполняя профиль и выбирая аккаунты, которые ему нравится следить. В обмен пользователь получает индивидуальную ленту, генерируемую в реальном времени.

Империи строятся вокруг этой простой концепции, где конечная цель - привлечь внимание пользователя и удержать его как можно дольше в огороженном саду социальной сети. Ценность заключается в данных пользователя, и в свою очередь они становятся продуктом бизнеса.

Децентрализованные социальные сети хотят разрушить эти силосы, обеспечить портативные идентификаторы пользователей, дать пользователям больше контроля над своими предпочтениями/конфиденциальностью и упростить процесс вступления при переходе с одной платформы на другую.

Точно так же, как криптовалюта принесла разрешения транзакции для любого человека в любом месте мира, DeSo (Decentralized Social) приносит разрешения общения и функциональность неподдельного вещания.

Однако, то, что действительно двигает иглу, это то, что DeSo также не требует разрешения для строителей, позволяя разработчикам разрабатывать новую параду на основе существующего протокола, не запрашивая разрешения у какого-либо воротника для инноваций. То, что сделало успешной парадигму "DeFi Lego", может быть повторено здесь.

До появления DeSo на основе Web3 единственной другой значительной попыткой создания децентрализованной социальной сети былоМастинос. После того как Элон Маск купил Twitter, Mastodon казался готовым воспользоваться этим, но в конечном итоге его проблемы с использованием и фрагментированный опыт привели к тому, что его рост остановился на уровне 1M ежедневных активных пользователей.

Сегодня Farcaster, Lens и другие пытаются применить другой подход, основанный на основах Web3, предлагая что-то новое.

SocialFi

SocialFi добавляет примитив Web3 к децентрализованной финансовой системе поверх социальной графической сети. В процессе участвуют создатели контента, инфлюенсеры и конечные пользователи, которые хотят лучшего контроля над своими данными, свободы слова и возможности монетизации своей аудитории и взаимодействия в социальных сетях.

Монетизация основана на криптовалютах, в то время как управление идентификацией осуществляется смесью частных ключей. Большинство из них сигнализируют, что они могут использовать децентрализованную автономную организацию (DAO) для устойчивости к цензуре. Но суд все еще раздумывает.

Давайте посмотрим на основные отличия от других социальных сетей:

  • Зоны с токенами Gate: только держатели токенов создателя могут получить доступ к определенным функциям или зонам
  • Чаевые: Люди могут получать чаевые в криптовалютах. Либо в токенах платформы, либо в других токенах
  • Одноразовая или регулярная подписка: криптовалютные платежи за цифровые товары или услуги доступны на платформе.
  • Платформа поощрений: пользователи и создатели могут быть поощрены токеном платформы на основе их вовлеченности.

Хотя эти концепции существуют уже давно, они не привлекали достаточного внимания рынка, пока Friend Tech не обрела импульс с токенами, ограничивающими чаты. Пользователям необходимы токены, называемые «ключи», которые можно обменивать, давая пользователям возможность получить доступ к растущей популярности создателя контента.

На пике у Friend Tech было 800k уникальных пользователей, но затем уровень удержания упал.

Хотя кривые привлечения отлично справляются с продвижением за счет создания чувства срочности и FOMO, они не справляются с удержанием пользователей в долгосрочной перспективе. Чтобы по-настоящему заинтересовать людей, вам нужно два ключевых компонента: сетевой эффект, который усиливает ценность платформы с увеличением числа пользователей, и очевидная долгосрочная полезность, которая обеспечивает осязаемые выгоды не только в краткосрочной перспективе.

Граф социальных связей Web3

Социальный граф представляет собой отношения между сущностями, такими как люди, организации, места и все, что может быть связано друг с другом. Web2-партнеры, такие как Facebook, Twitter, Instagram и TikTok, усилили существенные сетевые эффекты, особенно когда дело доходит до предотвращения участников от присоединения к другим социальным сетям, потому что им пришлось бы начинать все с нуля.

Lens, Farcaster and others started from this friction point to create a differentiator, and they started to develop actual open graphs with multiple frontends leveraging the same data delivering a different user experience.

Однако, Facebook генерирует4 Петабайта данных в день. Каждую минуту публикуется 510 тыс. комментариев, обновляется 293 тыс. статусов, лайкают 4 млн постов и загружают 136 тыс. фотографий. Эти объемы не могут быть обработаны ни одним из существующих сегодня блокчейнов. Скорее всего, это никогда не станет возможным, потому что блокчейны оптимизированы для другого типа использования: бесразрешимого обмена ценностями.

Например, двойные траты, типичный финансовый риск блокчейна, не имеют значения в децентрализованной социальной сети, которая обрабатывает имена пользователей, распределение контента и уведомления. Различные предположения позволяют учитывать другой набор компромиссов, которые должны быть рассмотрены командами Lens и Farcaster.

Lens

Протокол Lens — это композиционный социальный граф, основанный Стани Кулечовым, также основателем и генеральным директором Aave. Протокол должен быть ориентирован на сообщество и в настоящее время развернут на Polygon.

Lens построен вокруг нескольких ключевых смарт-контрактов, которые обрабатывают все аспекты социальной сети. Давайте рассмотрим наиболее важные из них

Профили представлены в виде NFT, основной объект в протоколе. Если у вас есть один из NFT, вы контролируете социальный граф и контент. Профиль содержит историю всех постов, цитат, зеркал, комментариев и всего остального, что генерирует пользователь.

Публикации представляют собой содержание протокола. У них есть четыре типа: посты, комментарии, цитаты и зеркала. Посты - это базовый объект, где остальные являются расширениями базовой сущности. Самое важное, каждая публикация имеет ContentURI. По сути, все закреплено on-chain, за исключением содержания (например, изображений, текста и т. д.), которые связаны с децентрализованными хранилищами, такими как IPFS или Arweave, а также AWS S3.

Зеркала, Комментарии и Цитаты позволяют пользователям взаимодействовать с публикациями, комментируя, цитируя или усиливая контент. Все ссылки на модуль оригинальной публикации следуют тем же правилам (например, только подписчики могут цитировать/комментировать/отражать).

Open Actions предоставляют разработчикам возможность создавать пользовательские функциональные возможности, непосредственно встроенные в протокол. Вы можете рассматривать их как хуки, срабатываемые протоколом каждый раз, когда что-то происходит (например, @aliceмогу видеть@bobhas tipped her so she can have an indexer to track the revenues)

Для всего остального вы можете сразу перейти в официальная документация

С самого начала команда Lens сосредоточилась на протоколе и передала сообществу ответственность за разработку фронтенда, что создало множество различных пользовательских интерфейсов, каждый из них с собственными особенностями.

Результатом этого стало живое экосистемы с некоторыми вибрациями хаотичного базара, где многие проекты начинаются, а затем быстро умирают. Тем не менее, мы начинаем видеть некоторую консолидацию с проектами, такими как баттерфляй, hey.xyz, и орбпривлекает внимание.

После того как Lens v1 работал некоторое время, Lens придумал Momoka, Оптимистичный L3, который выходит за пределы цепочки blockspace. Вместо того, чтобы непосредственно хранить данные на Polygon, они используют уровень доступности данных (DA), снижая затраты, просто загружая данные в Arweave.

Farcaster

Farcaster - еще одна социальная сеть Web3, построенная на Ethereum, которая использует комбинацию умных контрактов on-chain и пиринговой сети на основе клиента под названием "Hub".

Подобно Lens, протокол открыт, и это привело к появлению ряда различных клиентов, построенных на его основе. Самый популярный - Warpcast, построенный самой командой Farcaster, но есть также Supercast (с платными функциями) и Yup, сосредоточенный на кросс-постинге.

В 2022 году блог-пост от Варуна Сринивасана о“Достаточно децентрализовано” предложил несколько идей, которые с тех пор стали центральными для архитектуры и подхода Farcaster.

Основная идея заключается в том, что социальная сеть достаточно децентрализована, если «два пользователя могут найти друг друга и общаться, даже если остальная часть сети хочет этого предотвратить».

Для достижения этого требуется:

  • Заявите уникальное имя пользователя
  • Оставляйте сообщения под этим именем пользователя
  • Прочитайте сообщения от любого действительного имени.

Farcaster реализовал свою архитектуру с набором основных смарт-контрактов, развернутых на Optimism:

  • IdRegistry создает новые учетные записи и позволяет пользователям передавать и восстанавливать учетные записи Farcaster. Он также интегрирован с ENS, что позволяет заявлять права на имя пользователя законным владельцам.
  • Хранилище Registry арендует хранилище для учетных записей. Цена хранения устанавливается в USD и конвертируется в ETH с использованием Oracle. Цена зависит от спроса и предложения.
  • Key Registry выдает приложения ключи из учетных записей, чтобы они могли публиковать сообщения от их имени.

Как видите, ни одно из вышеупомянутых сообщений отправлять или получать не может; эта ответственность передана хабам. Хабы - это распределенная сеть, состоящая из экземпляров Hubble, узел, построенный с использованием Typescript и Rust.

Каждый узел отвечает за валидацию, хранение, репликацию сообщений и оценку своих сверстников.

Проверка происходит на уровне сообщения путем проверки наличия действительной подписи от одного из ключей учетной записи пользователя.

После того как сообщение становится действительным, оно сохраняется в хабе с асинхронным процессом, который использует CRDTs (Conflict-free replicated data type) подход.

Репликация достигается с помощью синхронизации diff и протокола gossip на основе популярной библиотеки libp2p. Центр выбирает случайного пира периодически для выполнения синхронизации diff, сравнивая Merkle tries хэшей сообщений, чтобы найти отброшенные сообщения.

В конце концов, у хабов сильная архитектура окончательной последовательности, потому что даже если они отключаются, они могут восстановить состояние, используя своих сверстников.

Как вы можете себе представить, сверстники имеют решающее значение для поддержания состояния протокола, и по этой причине они оценивают друг друга. Если кто-то не принимает допустимые сообщения, отстает или слишком много сплетничает, его могут проигнорировать.

Безразрешительный

Из этих протоколов и принципов мы видим появление новых примитивов. Среди прочего, Frames от Farcaster привлекает довольно много внимания.

Фрейм позволяет встраивать индивидуальный опыт в ленту Farcaster. Он расширяет стандарт Open Graph и превращает статические изображения в интерактивный опыт, добавляя до 4 кнопок. Когда пользователь нажимает кнопку, он получает новое изображение на основе нажатия кнопки и метаданных пользователя, отправленных на сервер, который создал фрейм.

Из этого мы начали видеть множество экспериментов по созданию пулов, каруселей, цифровых коллекционных предметов и небольших игр, развернутых через фреймы.

Создание фреймов возможно с любым приложением-сервером, способным возвращать HTML-контент, но мы уже видели изобилие таких фреймворков, как https://framesjs.org/, https://frog.fm/и другие помогают разработчикам оптимизировать процесс.

После успешного запуска на Farcaster, Frames теперьрассматриваетсяLens также показывает, как наличие общих стандартов может быть мощным инструментом.

Заключение

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

Несмотря на эти вызовы, мы увидели существенный прогресс в общем пользовательском опыте и начало привлекательного сообщества вокруг Farcaster (например, ~50 тыс. ежедневно активных пользователей и 350 тыс. регистраций). Одним из значительных факторов, способствующих этим показателям, стало наличие мобильного приложения, которое легко устанавливается с UX, аналогичным традиционным социальным сетям.

Другим важным аспектом является бесразрешительная природа протоколов (например, Farcaster, Lens и т. Д.), которая предоставляет плодородную почву для разработчиков для инноваций и создания на основе существующих блоков и функциональности.

Подобно лету DeFi, мы наблюдаем динамичную среду экспериментов (напримерyup.io, агрегатор децентрализованных социальных сетей, либо drakula.app, платформа для коротких видеороликов, либо https://neynar.com/SaaS-инструмент для создания на Farcaster), появившихся на этих протоколах.

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

Если вы думаете о создании или уже создаете на любой децентрализованной социальной сети, свяжитесь со мной на FarcasterилиTwitter. Мы заинтересованы в работе с основателями, строящими будущее DeSo, и хотели бы поговорить о том, как мы можем работать вместе.

Disclaimer:

  1. Эта статья перепечатана с [Outlier Ventures]. Все авторские права принадлежат оригинальному автору [Lorenzo Sicilia]. Если есть возражения по поводу этого перепечатывания, пожалуйста, свяжитесь с Gate Learnкоманда, и они быстро справятся с этим.

  2. Ответственность за отказ: Взгляды и мнения, высказанные в этой статье, являются исключительно точкой зрения автора и не являются инвестиционными советами.

  3. Переводы статьи на другие языки выполняются командой Gate Learn. Если не указано иное, копирование, распространение или плагиат переведенных статей запрещены.

Рост децентрализованных социальных сетей

Новичок5/16/2024, 4:56:44 AM
Outlier Ventures обратила внимание на развитие децентрализованных социальных сетей, в частности Farcaster и Lens Protocol, которые начали привлекать неподдельное внимание пользователей. В статье исследуется применение криптографических технологий в социальных сетях, а также проблемы управления закрытыми ключами и мобильного опыта. Цель децентрализованных социальных сетей — сломать ограничения традиционных платформ, обеспечив переносимость идентификационных данных пользователей и больший контроль. DeSo (децентрализованная социальная сеть) предлагает возможности общения и трансляции без разрешения, в то время как SocialFi сочетает в себе примитивы Web3 с децентрализованными финансами. Компания Friend Tech открыла для себя потенциал чатов token-Gate.iod. Протокол Lens — это компонуемый социальный граф, развернутый на Polygon, в то время как Farcaster — это социальная сеть Web3, построенная на Ethereum, использующая смарт-контракты и одноранговую сетевую матрицу, основанную на «хабах». Farcaster реализует свою ар

На Outlier Ventures мы наблюдали здоровое развитие нескольких децентрализованных социальных сетей с началом реального привлечения пользователей на обеих FarcasterиПротокол Lens. Криптовалюта становится все более прагматичной и эффективной, когда речь идет о продуктах, ориентированных на массовый рынок. Исторически обращение с приватными ключами и отсутствие мобильного опыта препятствовали людям присоединиться к волне.

В этой статье мы подробно рассмотрим основных претендентов, их индивидуальные функциональности, их архитектуры и возможности для основателей Web3, желающих построить на новых протоколах разрешений социальных графов.

Социальные сети

После более чем десятилетия использования Instagram, Facebook, Twitter и других платформ всем известно, как работают социальные сети. Концепция крутится вокруг пользователя, который предоставляет системе свои предпочтения, заполняя профиль и выбирая аккаунты, которые ему нравится следить. В обмен пользователь получает индивидуальную ленту, генерируемую в реальном времени.

Империи строятся вокруг этой простой концепции, где конечная цель - привлечь внимание пользователя и удержать его как можно дольше в огороженном саду социальной сети. Ценность заключается в данных пользователя, и в свою очередь они становятся продуктом бизнеса.

Децентрализованные социальные сети хотят разрушить эти силосы, обеспечить портативные идентификаторы пользователей, дать пользователям больше контроля над своими предпочтениями/конфиденциальностью и упростить процесс вступления при переходе с одной платформы на другую.

Точно так же, как криптовалюта принесла разрешения транзакции для любого человека в любом месте мира, DeSo (Decentralized Social) приносит разрешения общения и функциональность неподдельного вещания.

Однако, то, что действительно двигает иглу, это то, что DeSo также не требует разрешения для строителей, позволяя разработчикам разрабатывать новую параду на основе существующего протокола, не запрашивая разрешения у какого-либо воротника для инноваций. То, что сделало успешной парадигму "DeFi Lego", может быть повторено здесь.

До появления DeSo на основе Web3 единственной другой значительной попыткой создания децентрализованной социальной сети былоМастинос. После того как Элон Маск купил Twitter, Mastodon казался готовым воспользоваться этим, но в конечном итоге его проблемы с использованием и фрагментированный опыт привели к тому, что его рост остановился на уровне 1M ежедневных активных пользователей.

Сегодня Farcaster, Lens и другие пытаются применить другой подход, основанный на основах Web3, предлагая что-то новое.

SocialFi

SocialFi добавляет примитив Web3 к децентрализованной финансовой системе поверх социальной графической сети. В процессе участвуют создатели контента, инфлюенсеры и конечные пользователи, которые хотят лучшего контроля над своими данными, свободы слова и возможности монетизации своей аудитории и взаимодействия в социальных сетях.

Монетизация основана на криптовалютах, в то время как управление идентификацией осуществляется смесью частных ключей. Большинство из них сигнализируют, что они могут использовать децентрализованную автономную организацию (DAO) для устойчивости к цензуре. Но суд все еще раздумывает.

Давайте посмотрим на основные отличия от других социальных сетей:

  • Зоны с токенами Gate: только держатели токенов создателя могут получить доступ к определенным функциям или зонам
  • Чаевые: Люди могут получать чаевые в криптовалютах. Либо в токенах платформы, либо в других токенах
  • Одноразовая или регулярная подписка: криптовалютные платежи за цифровые товары или услуги доступны на платформе.
  • Платформа поощрений: пользователи и создатели могут быть поощрены токеном платформы на основе их вовлеченности.

Хотя эти концепции существуют уже давно, они не привлекали достаточного внимания рынка, пока Friend Tech не обрела импульс с токенами, ограничивающими чаты. Пользователям необходимы токены, называемые «ключи», которые можно обменивать, давая пользователям возможность получить доступ к растущей популярности создателя контента.

На пике у Friend Tech было 800k уникальных пользователей, но затем уровень удержания упал.

Хотя кривые привлечения отлично справляются с продвижением за счет создания чувства срочности и FOMO, они не справляются с удержанием пользователей в долгосрочной перспективе. Чтобы по-настоящему заинтересовать людей, вам нужно два ключевых компонента: сетевой эффект, который усиливает ценность платформы с увеличением числа пользователей, и очевидная долгосрочная полезность, которая обеспечивает осязаемые выгоды не только в краткосрочной перспективе.

Граф социальных связей Web3

Социальный граф представляет собой отношения между сущностями, такими как люди, организации, места и все, что может быть связано друг с другом. Web2-партнеры, такие как Facebook, Twitter, Instagram и TikTok, усилили существенные сетевые эффекты, особенно когда дело доходит до предотвращения участников от присоединения к другим социальным сетям, потому что им пришлось бы начинать все с нуля.

Lens, Farcaster and others started from this friction point to create a differentiator, and they started to develop actual open graphs with multiple frontends leveraging the same data delivering a different user experience.

Однако, Facebook генерирует4 Петабайта данных в день. Каждую минуту публикуется 510 тыс. комментариев, обновляется 293 тыс. статусов, лайкают 4 млн постов и загружают 136 тыс. фотографий. Эти объемы не могут быть обработаны ни одним из существующих сегодня блокчейнов. Скорее всего, это никогда не станет возможным, потому что блокчейны оптимизированы для другого типа использования: бесразрешимого обмена ценностями.

Например, двойные траты, типичный финансовый риск блокчейна, не имеют значения в децентрализованной социальной сети, которая обрабатывает имена пользователей, распределение контента и уведомления. Различные предположения позволяют учитывать другой набор компромиссов, которые должны быть рассмотрены командами Lens и Farcaster.

Lens

Протокол Lens — это композиционный социальный граф, основанный Стани Кулечовым, также основателем и генеральным директором Aave. Протокол должен быть ориентирован на сообщество и в настоящее время развернут на Polygon.

Lens построен вокруг нескольких ключевых смарт-контрактов, которые обрабатывают все аспекты социальной сети. Давайте рассмотрим наиболее важные из них

Профили представлены в виде NFT, основной объект в протоколе. Если у вас есть один из NFT, вы контролируете социальный граф и контент. Профиль содержит историю всех постов, цитат, зеркал, комментариев и всего остального, что генерирует пользователь.

Публикации представляют собой содержание протокола. У них есть четыре типа: посты, комментарии, цитаты и зеркала. Посты - это базовый объект, где остальные являются расширениями базовой сущности. Самое важное, каждая публикация имеет ContentURI. По сути, все закреплено on-chain, за исключением содержания (например, изображений, текста и т. д.), которые связаны с децентрализованными хранилищами, такими как IPFS или Arweave, а также AWS S3.

Зеркала, Комментарии и Цитаты позволяют пользователям взаимодействовать с публикациями, комментируя, цитируя или усиливая контент. Все ссылки на модуль оригинальной публикации следуют тем же правилам (например, только подписчики могут цитировать/комментировать/отражать).

Open Actions предоставляют разработчикам возможность создавать пользовательские функциональные возможности, непосредственно встроенные в протокол. Вы можете рассматривать их как хуки, срабатываемые протоколом каждый раз, когда что-то происходит (например, @aliceмогу видеть@bobhas tipped her so she can have an indexer to track the revenues)

Для всего остального вы можете сразу перейти в официальная документация

С самого начала команда Lens сосредоточилась на протоколе и передала сообществу ответственность за разработку фронтенда, что создало множество различных пользовательских интерфейсов, каждый из них с собственными особенностями.

Результатом этого стало живое экосистемы с некоторыми вибрациями хаотичного базара, где многие проекты начинаются, а затем быстро умирают. Тем не менее, мы начинаем видеть некоторую консолидацию с проектами, такими как баттерфляй, hey.xyz, и орбпривлекает внимание.

После того как Lens v1 работал некоторое время, Lens придумал Momoka, Оптимистичный L3, который выходит за пределы цепочки blockspace. Вместо того, чтобы непосредственно хранить данные на Polygon, они используют уровень доступности данных (DA), снижая затраты, просто загружая данные в Arweave.

Farcaster

Farcaster - еще одна социальная сеть Web3, построенная на Ethereum, которая использует комбинацию умных контрактов on-chain и пиринговой сети на основе клиента под названием "Hub".

Подобно Lens, протокол открыт, и это привело к появлению ряда различных клиентов, построенных на его основе. Самый популярный - Warpcast, построенный самой командой Farcaster, но есть также Supercast (с платными функциями) и Yup, сосредоточенный на кросс-постинге.

В 2022 году блог-пост от Варуна Сринивасана о“Достаточно децентрализовано” предложил несколько идей, которые с тех пор стали центральными для архитектуры и подхода Farcaster.

Основная идея заключается в том, что социальная сеть достаточно децентрализована, если «два пользователя могут найти друг друга и общаться, даже если остальная часть сети хочет этого предотвратить».

Для достижения этого требуется:

  • Заявите уникальное имя пользователя
  • Оставляйте сообщения под этим именем пользователя
  • Прочитайте сообщения от любого действительного имени.

Farcaster реализовал свою архитектуру с набором основных смарт-контрактов, развернутых на Optimism:

  • IdRegistry создает новые учетные записи и позволяет пользователям передавать и восстанавливать учетные записи Farcaster. Он также интегрирован с ENS, что позволяет заявлять права на имя пользователя законным владельцам.
  • Хранилище Registry арендует хранилище для учетных записей. Цена хранения устанавливается в USD и конвертируется в ETH с использованием Oracle. Цена зависит от спроса и предложения.
  • Key Registry выдает приложения ключи из учетных записей, чтобы они могли публиковать сообщения от их имени.

Как видите, ни одно из вышеупомянутых сообщений отправлять или получать не может; эта ответственность передана хабам. Хабы - это распределенная сеть, состоящая из экземпляров Hubble, узел, построенный с использованием Typescript и Rust.

Каждый узел отвечает за валидацию, хранение, репликацию сообщений и оценку своих сверстников.

Проверка происходит на уровне сообщения путем проверки наличия действительной подписи от одного из ключей учетной записи пользователя.

После того как сообщение становится действительным, оно сохраняется в хабе с асинхронным процессом, который использует CRDTs (Conflict-free replicated data type) подход.

Репликация достигается с помощью синхронизации diff и протокола gossip на основе популярной библиотеки libp2p. Центр выбирает случайного пира периодически для выполнения синхронизации diff, сравнивая Merkle tries хэшей сообщений, чтобы найти отброшенные сообщения.

В конце концов, у хабов сильная архитектура окончательной последовательности, потому что даже если они отключаются, они могут восстановить состояние, используя своих сверстников.

Как вы можете себе представить, сверстники имеют решающее значение для поддержания состояния протокола, и по этой причине они оценивают друг друга. Если кто-то не принимает допустимые сообщения, отстает или слишком много сплетничает, его могут проигнорировать.

Безразрешительный

Из этих протоколов и принципов мы видим появление новых примитивов. Среди прочего, Frames от Farcaster привлекает довольно много внимания.

Фрейм позволяет встраивать индивидуальный опыт в ленту Farcaster. Он расширяет стандарт Open Graph и превращает статические изображения в интерактивный опыт, добавляя до 4 кнопок. Когда пользователь нажимает кнопку, он получает новое изображение на основе нажатия кнопки и метаданных пользователя, отправленных на сервер, который создал фрейм.

Из этого мы начали видеть множество экспериментов по созданию пулов, каруселей, цифровых коллекционных предметов и небольших игр, развернутых через фреймы.

Создание фреймов возможно с любым приложением-сервером, способным возвращать HTML-контент, но мы уже видели изобилие таких фреймворков, как https://framesjs.org/, https://frog.fm/и другие помогают разработчикам оптимизировать процесс.

После успешного запуска на Farcaster, Frames теперьрассматриваетсяLens также показывает, как наличие общих стандартов может быть мощным инструментом.

Заключение

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

Несмотря на эти вызовы, мы увидели существенный прогресс в общем пользовательском опыте и начало привлекательного сообщества вокруг Farcaster (например, ~50 тыс. ежедневно активных пользователей и 350 тыс. регистраций). Одним из значительных факторов, способствующих этим показателям, стало наличие мобильного приложения, которое легко устанавливается с UX, аналогичным традиционным социальным сетям.

Другим важным аспектом является бесразрешительная природа протоколов (например, Farcaster, Lens и т. Д.), которая предоставляет плодородную почву для разработчиков для инноваций и создания на основе существующих блоков и функциональности.

Подобно лету DeFi, мы наблюдаем динамичную среду экспериментов (напримерyup.io, агрегатор децентрализованных социальных сетей, либо drakula.app, платформа для коротких видеороликов, либо https://neynar.com/SaaS-инструмент для создания на Farcaster), появившихся на этих протоколах.

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

Если вы думаете о создании или уже создаете на любой децентрализованной социальной сети, свяжитесь со мной на FarcasterилиTwitter. Мы заинтересованы в работе с основателями, строящими будущее DeSo, и хотели бы поговорить о том, как мы можем работать вместе.

Disclaimer:

  1. Эта статья перепечатана с [Outlier Ventures]. Все авторские права принадлежат оригинальному автору [Lorenzo Sicilia]. Если есть возражения по поводу этого перепечатывания, пожалуйста, свяжитесь с Gate Learnкоманда, и они быстро справятся с этим.

  2. Ответственность за отказ: Взгляды и мнения, высказанные в этой статье, являются исключительно точкой зрения автора и не являются инвестиционными советами.

  3. Переводы статьи на другие языки выполняются командой Gate Learn. Если не указано иное, копирование, распространение или плагиат переведенных статей запрещены.

即刻開始交易
註冊並交易即可獲得
$100
和價值
$5500
理財體驗金獎勵!