Сучасні соціальні мережі централізовані. Хоча доступ до великої кількості даних є надзвичайною підмогою для корпорацій, які хочуть покращити свій продукт, централізація має свою ціну.
Централізовані сервіси є мішенню для злому. Раніше в жовтні 2021 року потокова платформа Amazon Twitch постраждала від аварії серйозне порушення даних що дозволило хакерам оприлюднити велику кількість конфіденційних даних.
Централізовані програми також неймовірно полегшують корпораціям реалізацію своїх повноважень. Значна частина поточної веб-культури покладається на такі корпорації, як Meta та Google, щоб зберігати весь ваш вміст. Ці технічні гіганти часто покладаються на вміст користувачів, щоб отримати прибуток отримувати вигоду особистих даних користувача для подальшого збільшення прибутку.
Fediverse сподівається вирішити проблему централізованих соціальних мереж. Об’єднані платформи соціальних медіа дозволяють користувачам публікувати вміст у мережі, не покладаючись на великі корпорації. Завдяки Fediverse у вас нарешті з’явиться можливість створити власний Facebook.
Що таке Fediverse?
Fediverse означає мережу взаємопов’язаних серверів, які використовуються для веб-публікації та розміщення файлів. Ці сервери спілкуються один з одним за допомогою відкритого стандарту.
Програми у Fediverse зазвичай представлені як краща альтернатива використанню централізованих програм, таких як Twitter, Facebook або YouTube.
Наприклад, платформа мікроблогів Mastodon має функції, схожі на Twitter, але обидві працюють дуже по-різному. Хоча Twitter покладається на централізований сервер корпорації, Mastodon складається з кількох серверів, розкиданих по всьому світу.
Кожен сервер може мати власні правила та привілеї облікового запису. Оскільки кількість додатків fediverse зростає з кожним роком, такі веб-сайти, як Fediverse.Вечірка та fediverse.space може допомогти користувачам орієнтуватися та досліджувати різні платформи.
Щоб зрозуміти, що робить Fediverse, ми повинні спочатку розібратися в значенні назви. Fediverse — це скорочення від федеративного всесвіту, і, як випливає з назви, фокусується на концепції федерації
Як працює Fediverse?
Кожен сервер у Fediverse має власні правила, облікові записи та спільноти. Зважаючи на це, чим це відрізняється від поточного ландшафту Tiktok, Twitter та Instagram?
Якщо користувач має обліковий запис Twitter, він може стежити лише за іншими обліковими записами Twitter. Але якщо у вас є обліковий запис Fediverse, ви можете стежити за будь-яким іншим обліковим записом у будь-якій іншій програмі. Наприклад, я можу мати обліковий запис у мастодонт.соц і стежити за обліковими записами в інших випадках, наприклад hackers.town без необхідності створювати там обліковий запис.
Як це можливо? Кожна платформа на Fediverse використовує протокол, відомий як ActivityPub, для спілкування одна з одною. Подібно до того, як електронна пошта покладається на протокол SMTP для надсилання та отримання повідомлень на різні сервери та з них, Fediverse покладається на ActivityPub, щоб дозволити користувачам з різних платформ взаємодіяти один з одним.
ActivityPub
ActivityPub охоплює велику кількість дій, включаючи публікацію вмісту, підписку на запити, обмін повідомленнями тощо. Об’єкт ActivityPub має формат JSON і містить кілька полів.
Кожен об’єкт ActivityPub повинен мати a type
та id
. Ідентифікатор — це унікальна URL-адреса, яка зберігає всі метадані про повідомлення. Користувачі можуть зробити a GET
запит на унікальну URL-адресу для отримання всіх даних, пов’язаних із цим об’єктом.
ActivityPub також визначає кілька об’єктів-акторів, таких як особа, група, організація, додаток і служба. Кожному актору також потрібні дві властивості: вхідні та вихідні.
У наведеному нижче прикладі ми маємо об’єкт ActivityPub, у якому користувач Дін надсилає приватне повідомлення іншій користувачеві Карлі. The to
у полі встановлено лише ідентифікатор Карли, щоб вказати, що це приватне повідомлення між двома. Зауважте, що обидва користувачі мають облікові записи на різних серверах. Щойно сервер Діна виявить, що одержувач знаходиться в іншому екземплярі, сервер має зв’язатися з сервером Карли, щоб доставити повідомлення.
Чому соціальні медіа повинні бути децентралізовані?
Право власності на персональні дані
Децентралізація дозволяє користувачам справді володіти своїми даними. Об’єднані платформи дозволяють користувачам завантажувати або видаляти всі свої дані. За замовчуванням ці платформи ніколи не продають особисті дані рекламним платформам або ініціативам з аналізу даних.
Конфіденційність
Програми у Fediverse теоретично також більш безпечні. Замість того, щоб довіряти свої дані централізованій платформі соціальних мереж, наприклад Facebook, ви довірятимете свої дані зашифрованому екземпляру з відкритим кодом. Федеративні соціальні мережі покладаються на криптографію з відкритим ключем для захисту облікових записів.
Свобода слова
Кожен екземпляр на таких платформах, як Mastodon, має власний набір правил модерації. Користувачі, які хочуть знайти відкритий вихід для своїх думок, можуть вибрати, до яких інстанцій приєднатися.
Приклади програмного забезпечення Fediverse
Мастодонт
Мастодонт є найпопулярнішим додатком у Fediverse. Додаток — це платформа мікроблогів із відкритим кодом, яка складається з великої кількості вузлів Mastodon.
Вперше випущений у 2016 році, зараз він має понад 3 мільйони користувачів. Популярність Mastodon продовжує зростати, оскільки зростає напруженість навколо викупу Twitter Засновник Tesla Ілон Маск раніше цього квітня.
Peertube
Peertube це децентралізована відеоплатформа з відкритим вихідним кодом на основі ActivityPub. Кожен екземпляр PeerTube має інтерфейс веб-сайту, де користувачі можуть переглядати та переглядати відео.
Відео запускаються за допомогою WebTorrent технології. Кожен сервер містить власний торрент-трекер і розподіляє навантаження на розміщення відео між самим сервером і клієнтами. Кожен сервер PeerTube може об’єднатися з іншими серверами, щоб користувачі могли переглядати те саме відео. Потенційно це може дозволити PeerTube розміщувати мільйони відео без потреби в інфраструктурі, яку використовує мільярдна компанія, як Google.
Власна трансляція
Власна трансляція — це власний сервер відео в прямому ефірі та веб-чату, який можна використовувати як альтернативу платформам для потокового передавання, таким як Twitch.
Висновок
Недовіра до технологічних монополій у суспільстві продовжує зростати. Такі платформи, як Facebook і YouTube, продовжують використовувати власні алгоритми та методи інтелектуального аналізу даних, щоб скористатися перевагами своїх користувачів.
Ці платформи також стали менш привабливими для користувачів, які вважають за краще публікувати вміст, не боячись бути забороненими чи підданими цензурі.
Хоча Fediverse існує вже майже десять років, ще невідомо, чи буде у широкої громадськості достатньо стимулу переїхати туди.
залишити коментар