رفتن به محتوای اصلی
توضیح کوهستانپروتکل‌های وبتوضیح و تحلیل۹ شهریور ۱۴۰۵، ۱۵:۲۸· 5 دقیقه مطالعه

مکانیک اکتیویتی‌پاب: شبکه‌های اجتماعی غیرمتمرکز واقعاً چگونه کار می‌کنند

در حالی که ماستودون برای انتشار نسخه ۵.۰ خود آماده می‌شود و تردزِ متا ادغام خود را با فدی‌ورس عمیق‌تر می‌کند، پروتکل زیربنایی اکتیویتی‌پاب بی‌سروصدا در حال تغییر معماری شبکه‌های اجتماعی است. در اینجا نحوه عملکرد واقعی این استاندارد غیرمتمرکز توضیح داده شده است.

به قلم کیان راد

پلتفرم‌های تجاری 40%پیاده‌سازان مستقل 30%خالص‌گرایان غیرمتمرکزسازی 30%
پلتفرم‌های تجاری
شرکت‌های بزرگ فناوری که پروتکل‌های باز را به عنوان پوشش استراتژیک در برابر مقررات و قفل شدن در پلتفرم می‌پذیرند.
پیاده‌سازان مستقل
توسعه‌دهندگانی که نرم‌افزار فدی‌ورس مردمی می‌سازند و موانع فنی پایین برای ورود را اولویت می‌دهند.
خالص‌گرایان غیرمتمرکزسازی
پذیرندگان اولیه و حامیان حریم خصوصی که عاملیت جامعه محلی و کنترل دقیق تعدیل محتوا را بالاتر از دسترسی جهانی ارزش می‌نهند.

چرا مهم است

برای بیش از یک دهه، شبکه‌های اجتماعی مانند باغ‌های محصوری عمل کرده‌اند که کاربران در اکوسیستم یک شرکت واحد زندانی شده‌اند. اکتیویتی‌پاب این مدل را در هم می‌شکند و به کاربران اجازه می‌دهد تا مخاطبان خود را منتقل کرده و در پلتفرم‌های کاملاً متفاوت تعامل داشته باشند، که اساساً قدرت را از غول‌های فناوری متمرکز دور می‌کند.

تصور کنید اگر فقط می‌توانستید به افرادی ایمیل بزنید که دقیقاً از همان ارائه‌دهنده ایمیل شما استفاده می‌کردند—کاربران جیمیل فقط می‌توانستند به کاربران جیمیل پیام دهند و کاربران اوت‌لوک کاملاً از بقیه اینترنت جدا می‌شدند. در طول پانزده سال گذشته، شبکه‌های اجتماعی دقیقاً به همین شکل عمل کرده‌اند. اگر در اینستاگرام مخاطبی جمع کنید، نمی‌توانید آن دنبال‌کنندگان را به تیک‌تاک ببرید؛ اگر در X پستی بگذارید، دوستانتان در لینکدین نمی‌توانند به آن پاسخ دهند. این پلتفرم‌ها باغ‌های محصور هستند و نمودار اجتماعی شما گروگانی است که شما را از ترک کردن باز می‌دارد.

با این حال، این معماری در حال ترک خوردن است، هرچند نه به آن تمیزی که تبلیغات نشان می‌دهند. در آگوست ۲۰۲۶، ماستودون—پلتفرم شاخص میکروبلاگینگ غیرمتمرکز—جزئیات انتشار نسخه ۵.۰ آتی خود را اعلام کرد که هدف آن دسترس‌پذیرتر کردن رابط کاربری برای کاربران جریان اصلی است. همزمان، تردزِ متا همچنان در حال عرضه ویژگی‌هایی است که به کاربرانش اجازه می‌دهد محتوای خارج از اکوسیستم متا را مشاهده و جستجو کنند. بافت پیونددهنده‌ای که این امر را ممکن می‌سازد، یک اپلیکیشن جدید نیست، بلکه یک استاندارد وب توصیه شده توسط W3C به نام اکتیویتی‌پاب (ActivityPub) است.[1][2][6]

اکتیویتی‌پاب پروتکلی است که «فدی‌ورس» (Fediverse)—ترکیبی از «فدرال» (Federated) و «جهان» (Universe)—را قدرت می‌بخشد. این مجموعه قوانینی است که به سرورهایی که به طور مستقل اداره می‌شوند اجازه می‌دهد با یکدیگر صحبت کنند. هنگامی که یک کاربر در ماستودون، کاربری را در PeerTube (یک پلتفرم اشتراک‌گذاری ویدئو) یا Pixelfed (یک پلتفرم اشتراک‌گذاری تصویر) دنبال می‌کند، اکتیویتی‌پاب لایه ترجمه‌ای است که تضمین می‌کند یک «لایک» یا «پاسخ» در محیط‌های نرم‌افزاری کاملاً متفاوت قابل درک باشد.[3][6]

برای درک اینکه این پروتکل واقعاً چگونه کار می‌کند، باید از کلمات پر زرق و برق «وب ۳» و «غیرمتمرکزسازی» فراتر برویم. اکتیویتی‌پاب در هسته خود به طرز شگفت‌آوری ساده است. این پروتکل بر دو مؤلفه اصلی تکیه دارد: یک صندوق ورودی (Inbox) و یک صندوق خروجی (Outbox) برای هر کاربر. وقتی پستی منتشر می‌کنید، سرور شما یک پیام با فرمت JSON را در صندوق خروجی شما قرار می‌دهد. سپس سرور شما صندوق‌های ورودی همه کسانی که شما را دنبال می‌کنند—حتی اگر در پلتفرم‌های کاملاً متفاوتی باشند—را پیدا کرده و نسخه‌ای از آن پیام را مستقیماً به هر یک از آنها تحویل می‌دهد.[6]

مکانیسم اصلی اکتیویتی‌پاب بر سیستم صندوق ورودی و صندوق خروجی مبتنی بر «فشار» متکی است.

این فدراسیون سرور به سرور همان چیزی است که شبکه را انعطاف‌پذیر می‌کند. هیچ پایگاه داده مرکزی وجود ندارد که پست‌های همه را ذخیره کند. در عوض، توزیع بر اساس روابط و شکل سرورها انجام می‌شود. اگر عکسی پست کنید، فقط به سرورهایی می‌رسد که دنبال‌کنندگان شما در آنجا هستند، یا به سرورهایی که کسی به صراحت حساب شما را جستجو کرده است. این یک مدل مبتنی بر «فشار» (Push) است که اساساً با فیدهای الگوریتمی مبتنی بر «کشیدن» (Pull) که بر پلتفرم‌های تجاری تسلط دارند، متفاوت است.[3]

این فدراسیون سرور به سرور همان چیزی است که شبکه را انعطاف‌پذیر می‌کند.

با این حال، واقعیت این قابلیت اغلب با دیدگاه آرمان‌گرایانه‌ای که طرفدارانش می‌فروشند، در تضاد است. از آنجایی که هیچ فهرست مرکزی وجود ندارد، کشف محتوا ذاتاً تکه‌تکه است. هشتگ‌ها به طور جادویی در کل شبکه پخش نمی‌شوند؛ آنها فقط در سرورهایی ظاهر می‌شوند که قبلاً از طریق رابطه دنبال‌کننده، پست را «دیده‌اند». اگر سروری هرگز با گوشه شبکه شما تعامل نداشته باشد، پست‌های شما به سادگی در آنجا وجود ندارند.[3][6]

این تکه‌تکه شدن یک انتخاب عمدی در طراحی است که عاملیت جامعه محلی را بر دسترسی ویروسی اولویت می‌دهد. یک مدیر سرور مستقل می‌تواند انتخاب کند که سرور دیگری را به طور کامل مسدود کند—یا از آن «فدراسیون‌زدایی» (Defederate) کند—اگر با سیاست‌های تعدیل محتوای آن مخالف باشد. این امر به جای یک میدان شهر جهانی واحد، مجموعه‌ای از محله‌ها را ایجاد می‌کند. این کار مشکل دیکته کردن قوانین گفتار توسط یک میلیاردر واحد را حل می‌کند، اما آن را با سیاست‌های پیچیده هزاران مدیر داوطلب جایگزین می‌کند که تصمیم می‌گیرند چه کسی با چه کسی صحبت کند.[3]

حرکت این پروتکل زمانی به شدت تغییر کرد که متا اعلام کرد تردز از اکتیویتی‌پاب پشتیبانی خواهد کرد. برای متا، این ادغام یک پوشش استراتژیک کم‌خطر است. متا با پذیرش یک استاندارد باز، قانون‌گذارانی را که نگران قدرت انحصاری آن هستند، آرام می‌کند و یک «مسیر خروج» نظری برای کاربرانی که نگران قفل شدن در پلتفرم هستند، ارائه می‌دهد. اگر کاربری تصمیم بگیرد تردز را ترک کند، می‌تواند از لحاظ نظری دنبال‌کنندگان خود را به یک سرور ماستودون ببرد.[5]

از نظر کاربران، فدی‌ورس شبیه یک فید اجتماعی استاندارد است، اما داده‌های زیربنایی در هزاران سرور توزیع شده‌اند.

با این حال، پیاده‌سازی متا همچنان ناقص است و شکاف بین آنچه اعلام شده و آنچه واقعاً عرضه شده، قابل توجه است. تا اواخر سال ۲۰۲۶، تردز به کاربران اجازه می‌دهد پست‌های فدی‌ورس را ببینند و کاربران فدرال را جستجو کنند، اما از فدراسیون کامل دوطرفه برای همه انواع تعامل، مانند پیام‌های خصوصی یا نقل قول پست‌ها، پشتیبانی نمی‌کند. لایه هویتی—یعنی حساب‌های کاربری واقعی و نمودار اجتماعی—همچنان به طور محکم بر روی سرورهای متا میزبانی می‌شود. متا به زبان فدی‌ورس صحبت می‌کند، اما کلیدهای قلمرو خود را تحویل نمی‌دهد.[2][5][6]

این استقبال شرکتی بحث داغی را در میان پیاده‌سازان مستقل برانگیخته است. توسعه‌دهندگانی که روی ابزارهایی مانند DrFed—پلتفرمی برای اشکال‌زدایی پیاده‌سازی‌های اکتیویتی‌پاب—کار می‌کنند، هشدار می‌دهند که پیچیدگی فنی پروتکل می‌تواند به نوع جدیدی از تمرکزگرایی منجر شود. اگر ساخت و نگهداری نرم‌افزار اکتیویتی‌پاب بیش از حد گران شود، تنها شرکت‌هایی با سرمایه بالا مانند متا یا سازمان‌های غیرانتفاعی با بودجه خوب قادر به ادامه کار خواهند بود.[4]

ورود پلتفرم‌های تجاری عظیم، خطر تسلط یک گره واحد بر شبکه فدرال را به همراه دارد.

خطر این است که یک شبکه می‌تواند از بیرون غیرمتمرکز به نظر برسد، در حالی که در عمل بسیار محدود می‌شود. اگر تردزِ متا به گره غالب در فدی‌ورس تبدیل شود، حجم عظیم آن می‌تواند نحوه تکامل پروتکل را دیکته کند و عملاً سرورهای کوچک‌تر را مجبور سازد تا با ویژگی‌های فنی خاص متا سازگار شوند یا خطر قطع شدن از اکثریت کاربران شبکه را بپذیرند.[4][5]

با وجود این تنش‌ها، اکتیویتی‌پاب نشان‌دهنده عملی‌ترین جایگزین برای دوران پلتفرم‌های بسته اینترنت است. این پروتکل ثابت می‌کند که شبکه‌های اجتماعی برای عملکرد نیازی به یک مرجع مرکزی ندارند. در حالی که ماستودون تجربه کاربری خود را بهبود می‌بخشد و غول‌های تجاری قابلیت همکاری را آزمایش می‌کنند، مکانیک زیربنایی وب به آرامی در حال بازگشت به سمت آرمان‌های باز و فدرالی است که در ابتدا بر اساس آنها ساخته شده بود.[1]

بررسی عمیق دیدگاه‌ها

پیاده‌سازان مستقل

توسعه‌دهندگانی که نرم‌افزار فدی‌ورس مردمی می‌سازند.

این گروه استدلال می‌کنند که غیرمتمرکزسازی واقعی مستلزم پایین نگه داشتن موانع فنی برای ورود است. آنها نگرانند که با افزایش پیچیدگی مشخصات اکتیویتی‌پاب، تنها شرکت‌هایی با سرمایه بالا قادر به ساخت و نگهداری سرورهای سازگار باشند. آنها از ابزارهای ساده‌تر و پایبندی دقیق به استانداردهای باز برای جلوگیری از تسخیر شبکه توسط شرکت‌ها حمایت می‌کنند.

پلتفرم‌های تجاری

شرکت‌های بزرگ فناوری که پروتکل‌های باز را می‌پذیرند.

برای شرکت‌های بزرگ مانند متا، ادغام اکتیویتی‌پاب یک پوشش استراتژیک است. این کار با نشان دادن تعهد به قابلیت همکاری، قانون‌گذاران را آرام می‌کند، در حالی که برخی از خطرات قفل شدن در پلتفرم را کاهش می‌دهد. آنها استدلال می‌کنند که مشارکتشان مقیاس و قابلیت استفاده جریان اصلی مورد نیاز را برای فدی‌ورس به ارمغان می‌آورد و میلیون‌ها کاربر عادی را با مفهوم شبکه‌سازی غیرمتمرکز آشنا می‌کند.

خالص‌گرایان غیرمتمرکزسازی

پذیرندگان اولیه و حامیان حریم خصوصی که سرورهای کوچک و مستقل را اداره می‌کنند.

این گروه برای عاملیت جامعه محلی و کنترل دقیق تعدیل محتوا، بالاتر از دسترسی جهانی ارزش قائل هستند. آنها با بدبینی عمیقی به ورود سرورهای بزرگ شرکتی نگاه می‌کنند و نگرانند که یک گره غالب واحد بتواند فرهنگ و جهت‌گیری فنی کل شبکه را دیکته کند. بسیاری در این گروه برای حفظ استقلال جامعه خود، به طور پیشگیرانه نمونه‌های شرکتی را مسدود می‌کنند—یا از آنها «فدراسیون‌زدایی» می‌کنند.

نکات کلیدی

  • اکتیویتی‌پاب یک پروتکل توصیه شده توسط W3C است که به سرورهای مستقل شبکه‌های اجتماعی اجازه می‌دهد با یکدیگر ارتباط برقرار کنند.
  • این پروتکل از سیستم صندوق ورودی (Inbox) و صندوق خروجی (Outbox) مبتنی بر «فشار» (Push) استفاده می‌کند تا پست‌ها را مستقیماً به دنبال‌کنندگان در پلتفرم‌های مختلف برساند.
  • تردزِ متا اکتیویتی‌پاب را ادغام کرده است، اما در حال حاضر تنها از فدراسیون جزئی و یک‌طرفه برای برخی ویژگی‌ها پشتیبانی می‌کند.
  • توسعه‌دهندگان مستقل نگرانند که پیچیدگی فنی فزاینده این پروتکل ممکن است به تمرکزگرایی شرکتی منجر شود.

پرسش‌های متداول

تفاوت بین اکتیویتی‌پاب و فدی‌ورس چیست؟

اکتیویتی‌پاب پروتکل فنی زیربنایی است—مجموعه‌ای از قوانین برای نحوه ارتباط سرورها. فدی‌ورس شبکه واقعی پلتفرم‌های متصل به هم (مانند ماستودون و PeerTube) است که از این پروتکل برای صحبت با یکدیگر استفاده می‌کنند.

آیا می‌توانم دنبال‌کنندگانم را از یک پلتفرم به پلتفرم دیگر منتقل کنم؟

بله، اگر هر دو پلتفرم به طور کامل از اکتیویتی‌پاب پشتیبانی کنند. این پروتکل به شما اجازه می‌دهد حساب خود را به یک سرور جدید منتقل کنید در حالی که دنبال‌کنندگان فعلی شما به طور خودکار به نمایه جدید شما هدایت می‌شوند، اگرچه پیاده‌سازی بسته به پلتفرم متفاوت است.

آیا تردزِ متا به طور کامل بخشی از فدی‌ورس است؟

نه کاملاً. تا اواخر سال ۲۰۲۶، تردز به کاربران خود اجازه می‌دهد محتوای فدرال را مشاهده و جستجو کنند، و کاربران فدی‌ورس می‌توانند حساب‌های تردز را دنبال کنند. با این حال، هنوز از فدراسیون کامل دوطرفه برای همه ویژگی‌ها، مانند پیام‌رسانی خصوصی، پشتیبانی نمی‌کند.

منابع

پوشش منابع

7 منبع

3 دیدگاه شناسایی‌شده

پلتفرم‌های تجاری 40%پیاده‌سازان مستقل 30%خالص‌گرایان غیرمتمرکزسازی 30%
  1. [1]SocialDayخالص‌گرایان غیرمتمرکزسازی

    Mastodon 5.0: The fediverse grows up

    مطالعه در SocialDay
  2. [2]SocialBeeپلتفرم‌های تجاری

    New Threads Updates (2026): The Complete Guide

    مطالعه در SocialBee
  3. [3]Britannicaخالص‌گرایان غیرمتمرکزسازی

    fediverse | Definition, Platforms, & Facts

    مطالعه در Britannica
  4. [4]APCپیاده‌سازان مستقل

    Building a Free Internet of the Future: DrFed

    مطالعه در APC
  5. [5]The New Stackپلتفرم‌های تجاری

    Why Meta Chose to Support ActivityPub

    مطالعه در The New Stack
  6. [6]Wikipediaخالص‌گرایان غیرمتمرکزسازی

    ActivityPub

    مطالعه در Wikipedia
  7. [7]تیم سردبیری کوهستان

    تحلیل تیم سردبیری کوهستان

    مطالعه در تیم سردبیری کوهستان

نظرات

همیشه در جریان باشید

هر زاویه. هر روز.

دریافت متا اخبار همراه با پوشش کامل منابع و تحلیل دیدگاه‌ها، مستقیم در صندوق ورودی شما.