Що таке Farcaster?

07.03.2024
16 хв
4143
4
Що таке Farcaster? Головний колаж статті.

В наш час соціальні мережі відіграють важливу роль і надають можливості швидкого зв’язку, обміну знаннями та творчого самовираження. Однак з їх впливом зростає також проблема приватності та цензури, що спонукає до пошуку альтернативних рішень.

Farcaster — інноваційний проєкт, який має на меті відновити контроль користувачів над їхніми даними та вирішує проблеми, які притаманні соціальним мережам.

Що таке Farcaster?

Farcaster — це децентралізовний соціальний протокол на базі Optimism.

Він дозволяє користувачам створювати профілі, публікувати повідомлення та взаємодіяти один з одним, подібно до відомих соціальних мереж, таких як Reddit або X (раніше Twitter).

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

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

Протокол має три основні види контрактів:

  1. Реєстр Ідентифікаторів (Id Registry): дозволяє користувачам реєструвати, переносити та відновлювати облікові записи Farcaster. Кожен юзер ідентифікується унікальним номером (fid), який присвоюється адресі Ethereum під час реєстрації.
  1. Реєстр Зберігання (Storage Registry): надає можливість орендувати сховище, здійснюючи оплату в Ethereum. Ціни на зберігання встановлюються в доларах США та конвертуються в ETH за допомогою оракула Chainlink.
  1. Реєстр Ключів (Key Registry): відповідає за ключі для додатків. Ключі можна додати або видалити в будь-який час.

Всі дані зберігаються у хабах — серверах, об’єднаних в однорангову мережу, які взаємодіють між собою і перевіряють стан протоколу. Кожен хаб зберігає копію всіх даних, до яких кожен юзер можна отримати доступ через API.

Дії користувача (лайки, підписки і т.д.) називаються повідомленнями (Messages). Життєвий цикл повідомлення в Farcaster виглядає так:

  1. Користувач створює нове повідомлення.
  2. Повідомлення підписується ключем облікового запису користувача.
  3. Повідомлення завантажується в хаб.
  4. Хаб перевіряє дійсність та валідність повідомлення.
  5. Хаб надсилає повідомлення іншим хабам.
  6. Зберігання повідомлень відбувається після перевірки на наявність конфліктів. 

Гнучкість юзерів досягається завдяки децентралізованій системі ідентифікації Ethereum Name Service (ENS), що дозволяє їм мати кілька імен. Крім того, Farcaster відрізняється можливістю легко створювати додатки для соціальних мереж, завдяки інтеграції OP Stack.

Варто відзначити, що команда проєкту зосереджена на мінімізації активності ботів. Для цього протокол використовує платну модель реєстрації. Користувач має сплатити $5 за реєстрацію, що запобігає створенню акаунтів для спаму та обмежує кількість публікацій.

Історія створення Farcaster

Farcaster заснували 2020 року колишні співробітники Coinbase Ден Ромеро і Варун Шринивасан після п’яти років роботи у криптобіржі. У липні 2022 року проєкт зібрав $30 млн від таких відомих інвестиційних компаній як a16zcrypto, Coinbase Ventures, Multicioin Capital та багатьох інших. 

Дані: CryptoRank

На старті проєкт не був популярним, але зараз набирає оберти завдяки запуску Farcaster Frames — нової функції, яка дозволяє перетворювати будь-які публікації на інтерактив.

Подібно до звичайних публікацій у соціальних мережах, Farcaster Frames відображає контент у вигляді статичних зображень, або відео, але ця функція також дозволяє використовувати інтерактивні елементи у вигляді кнопок, що дозволяє публікаціям динамічно реагувати на дії користувача.

За словами Дена Ромеро, Farcaster Frames також захищає користувачів від ризиків, пов’язаних із взаємодією зі сторонніми додатками та сайтами, зокрема від зливу гаманців і спуфінгу.

Основні функції та можливості Farcaster

Farcaster використовує гібридну архітектуру, яка зберігає ідентифікаційну інформацію користувача в блокчейні, одночасно зберігаючи дані про публікації та взаємодії поза ним. Така структура дозволяє ефективно створювати акаунти, обмінюватися повідомленнями та робити публікації.

Дані: Farcaster

Ончейн-система, підтримувана смартконтрактами, відповідає за наступні функції:

  • створення облікового запису: користувачі можуть реєструвати свої акаунти безпосередньо в блокчейні;
  • оплата оренди за зберігання даних: користувачі оплачують оренду для забезпечення надійного зберігання їх ідентифікаційної інформації;
  • управління ключами облікового запису: можливість додавання та управління ключами для забезпечення доступу до підключених програм.

Farcaster використовує офчейн-мережу. Дії, які користувачі можуть здійснювати поза блокчейном, охоплюють:

  • публікації кастів (постів);
  • стеження за іншими користувачами;
  • реакції на пости;
  • оновлення інформації профілю.

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

На момент написання матеріалу загальна кількість публікацій у Farcaster налічує близько 152 000.

Дані: Dune

Переваги та недоліки Farcaster

Як і будь-який криптопроєкт Farcaster має свої переваги та недоліки.

До переваг можна віднести наступне:

  1. Гнучкість: Farcaster інтегрує децентралізовані системи ідентифікації, такі як ENS, що дозволяє користувачам використовувати кілька імен.
  1. Контроль контенту та модерація: Користувачі мають контроль над контентом і модерацією за допомогою децентралізованих інструментів.
  1. Оренда сховищ: Вирішуючи проблеми зі зберіганням даних, Farcaster використовує підхід оренди даних, оптимізуючи продуктивність мережі.
  1. Інтерфейс користувача: Платформа надає перевагу простоті та зручності для користувача, з чистим та інтуїтивно зрозумілим інтерфейсом.
  1. Кросплатформна інтеграція: Farcaster надає інструменти та API для інтеграції з іншими dApp.


Але,  як і багато інших блокчейн-систем, Farcaster може зіткнутися з проблемами масштабованості, особливо при швидкому зростанні числа користувачів. До того ж протокол ще активно розробляється, тому на платформі можуть відбуватися періодичні збої.

Як почати використовувати Farcaster

Farcaster має близько 20 різних клієнтів для підключення. Одним із найпопулярніших є Warpcast — додаток, який доступний як для Android, так і для iOS.

На жаль, наразі немає підтримки для користувачів Mac та Windows, і використання Farcaster на настільних комп’ютерах поки що неможливе. 

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

Варто зауважити, що користування є платним. Це впроваджено для запобігання спаму та діяльності ботів. Також за кожне надіслане повідомлення стягується певна комісія, яка використовується для підтримки системи зберігання даних.

Коли ви підписуєтесь на Farcaster, ви отримуєте одиницю зберігання, яка включає 5000 кастів, 2500 реакцій та 2500 підписок. Якщо ліміти перевищено, старі записи будуть видалені. Одна одиниця зберігання коштує $0,75 на місяць, а дві  — $1 на місяць.

Перспективи розвитку Farcaster

Зростання Farcaster вражає: кількість активних користувачів щодня збільшується, особливо після запровадження функції Frames, яка залучає користувачів за допомогою інтерактивних застосунків.  

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

Висновок

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

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

Будучи частиною екосистеми Web3, Farcaster може стати тією необхідною альтернативою для тих, хто шукає платформу, яка поверне їм повний контроль над їхнім контентом, даними та приватністю, що суттєво відрізняється від традиційних соціальних мереж.

Найчастіші запитання

Farcaster зарекомендував себе як безпечний протокол, що використовує відкритий код для забезпечення прозорості. Довіру до платформи зміцнили аудити смартконтрактів, проведені провідними компаніями у цій сфері.
Наразі Farcaster не випустив токена. Але схоже, що роздача токена буде у майбутньому, особливо для активних користувачів платформою.

Як вам стаття?

4
0

статті на цю ж тему

Мережевий ефект у цифровій економіці:...
avatar Dmitriy Yurchenko
19.04.2024
X для аналізу блокчейн-проектів і...
avatar Andrew Makarov
28.03.2024
Як влаштований і працює Binance Web3 Wallet....
avatar Dmitriy Yurchenko
21.03.2024