paint-brush
ब्लूस्की र एटी प्रोटोकल: विकेन्द्रीकृत सोशल मिडिया जसले काम गर्दछद्वारा@memeology
165 पढाइहरू

ब्लूस्की र एटी प्रोटोकल: विकेन्द्रीकृत सोशल मिडिया जसले काम गर्दछ

धेरै लामो; पढ्नकाे लागि

Bluesky, AT Protocol द्वारा संचालित विकेन्द्रीकृत सामाजिक सञ्जालले प्रयोगकर्ताहरूलाई धेरै प्रदायकहरू, खुला सामग्री मध्यस्थता, र सिमलेस इन्टरअपरेबिलिटीको साथ उनीहरूको अनुभवमाथि नियन्त्रण प्रदान गर्दछ।
featured image - ब्लूस्की र एटी प्रोटोकल: विकेन्द्रीकृत सोशल मिडिया जसले काम गर्दछ
Memeology: Leading Authority on the Study of Memes HackerNoon profile picture
0-item

लेखकहरू:

(1) मार्टिन क्लेपम्यान, क्याम्ब्रिज विश्वविद्यालय, क्याम्ब्रिज, यूके ([email protected]);

(2) पॉल फ्रेजी, ब्लूस्की सोशल पीबीसी संयुक्त राज्य अमेरिका;

(3) जेक गोल्ड, ब्लूस्की सोशल पीबीसी संयुक्त राज्य अमेरिका;

(4) जे ग्रेबर, ब्लूस्की सोशल पीबीसी संयुक्त राज्य अमेरिका;

(5) डेनियल होल्मग्रेन, ब्लूस्की सोशल पीबीसी संयुक्त राज्य अमेरिका;

(6) डेभिन आइवी, ब्लूस्की सोशल पीबीसी संयुक्त राज्य अमेरिका;

(7) जेरोमी जॉनसन, ब्लूस्की सोशल पीबीसी संयुक्त राज्य अमेरिका;

(8) ब्रायन न्यूबोल्ड, ब्लूस्की सोशल पीबीसी संयुक्त राज्य अमेरिका;

(9) Jaz Volpert, Bluesky सामाजिक PBC संयुक्त राज्य अमेरिका।

लिङ्कहरूको तालिका

सार र १ परिचय

2 Bluesky सामाजिक एप

2.1 मध्यस्थता सुविधाहरू

2.2 प्रयोगकर्ता ह्यान्डलहरू

2.3 अनुकूलन फिडहरू र एल्गोरिदमिक विकल्प

३ प्रोटोकल आर्किटेक्चरमा

3.1 प्रयोगकर्ता डेटा भण्डारहरू

3.2 व्यक्तिगत डाटा सर्भर (PDS)

3.3 अनुक्रमणिका पूर्वाधार

3.4 लेबलर र फिड जेनरेटरहरू

3.5 प्रयोगकर्ता पहिचान

4 सम्बन्धित काम

5 निष्कर्ष, स्वीकृति, र सन्दर्भहरू

सार

ब्लुस्की एटी प्रोटोकलमा निर्मित नयाँ सामाजिक सञ्जाल हो, सार्वजनिक सामाजिक मिडियाको लागि विकेन्द्रीकृत आधार। यो फेब्रुअरी 2023 मा निजी बिटा मा सुरु भएको थियो, र अर्को वर्ष मा 3 मिलियन भन्दा बढी दर्ता प्रयोगकर्ताहरु मा बढ्यो। यस कागजमा हामीले Bluesky र AT प्रोटोकलको वास्तुकला परिचय गराउँछौं, जुन वेब आफैंबाट प्रेरित छ, तर वास्तविक-समय अद्यावधिकहरू र क्रिप्टोग्राफिक प्रमाणीकरणको स्ट्रिमहरू समावेश गर्न आधुनिकीकरण गरिएको छ। हामी कसरी Bluesky को प्राविधिक डिजाइन हाम्रा लक्ष्यहरूद्वारा सूचित गरिएको छ भनेर व्याख्या गर्छौं: प्रणालीको प्रत्येक भागको लागि बहु अन्तरक्रियात्मक प्रदायकहरू राखेर विकेन्द्रीकरण सक्षम गर्न; प्रयोगकर्ताहरूलाई प्रदायकहरू स्विच गर्न सजिलो बनाउन; प्रयोगकर्ताहरूलाई उनीहरूले देख्ने सामग्रीमा एजेन्सी दिन; र प्रणालीको विकेन्द्रीकृत प्रकृतिबाट उत्पन्न हुने जटिलताको साथ प्रयोगकर्ताहरूलाई बोझ नपर्ने सरल प्रयोगकर्ता अनुभव प्रदान गर्न। प्रणालीको खुलापनले कसैलाई पनि सामग्रीको मध्यस्थता र सामुदायिक व्यवस्थापनमा योगदान गर्न अनुमति दिन्छ, र हामी अनुसन्धान समुदायलाई ब्लुस्कीलाई डेटासेटको रूपमा प्रयोग गर्न र सामाजिक सञ्जाल मध्यस्थतामा नयाँ दृष्टिकोणहरूको लागि परीक्षण मैदानको रूपमा निम्तो दिन्छौं।

1 परिचय

पछिल्ला दुई दशकहरूमा, सामाजिक सञ्जाल सेवाहरू रमाइलो जिज्ञासाबाट नागरिक जीवनको आधारशिलामा विकसित भएका छन् [५]। ट्विटर/एक्स वा फेसबुक जस्ता मुख्यधाराका "डिजिटल टाउन स्क्वायरहरू" एउटै कर्पोरेशनको नियन्त्रणमा रहेको र उनीहरूका नेताहरूको इच्छा अनुसार तिनीहरूका नीतिहरू परिवर्तन हुन सक्ने हुँदा यो विकासले असहजता बढाएको छ [६२]। तिनीहरूका सञ्चालनहरू अपारदर्शी छन् (उदाहरणका लागि कुन सामग्री प्रयोगकर्ताहरूलाई सिफारिस गरिन्छ) र तिनीहरूका प्रयोगकर्ताहरूसँग तिनीहरूको प्रयोगकर्ता अनुभवमा एजेन्सीको कमी छ। फलस्वरूप, विकेन्द्रीकृत सामाजिक सञ्जालहरूमा बढ्दो चासो बढेको छ, जसमध्ये ActivityPub प्रोटोकल [३४] र मास्टोडन सफ्टवेयर [३९] सायद सबै भन्दा राम्रो परिचित छ (हामी सेक्सन ४ मा विकेन्द्रीकृत सामाजिक सञ्जालहरूको चयनको समीक्षा गर्छौं)। ।


तर, विकेन्द्रीकरणले नयाँ चुनौती पनि ल्याएको छ । उदाहरण को लागी, Mastodon को मामला मा, एक प्रयोगकर्ता एक खाता सिर्जना गर्दा एक सर्भर छनोट गर्न आवश्यक छ। यो छनौट महत्त्वपूर्ण छ किनभने सर्भर नाम प्रयोगकर्ता नामको अंश बन्छ; अर्को सर्भरमा माइग्रेट गर्नु भनेको प्रयोगकर्ताको नाम परिवर्तन गर्नु हो, र यस्तो माइग्रेसनको बेला आफ्नो अनुयायीहरूलाई सुरक्षित गर्न पुरानो सर्भरको सहयोग आवश्यक हुन्छ। यदि सर्भर चेतावनी बिना बन्द गरिएको छ भने, त्यो सर्भरमा खाताहरू पुन: प्राप्त गर्न सकिँदैन - स्वयंसेवक-संचालित सर्भरहरूको साथ एक विशेष जोखिम। सिद्धान्तमा, प्रयोगकर्ताले आफ्नै सर्भर होस्ट गर्न सक्छ, तर सामाजिक सञ्जाल प्रयोगकर्ताहरूको सानो अंशसँग मात्र प्राविधिक सीप र त्यसो गर्ने झुकाव दुवै हुन्छ।


Mastodon मा सर्भरहरू बीचको भिन्नताले केन्द्रीकृत सेवाहरूमा अवस्थित नभएका प्रयोगकर्ताहरूका लागि जटिलताको परिचय दिन्छ। उदाहरणका लागि, एक सर्भरको वेब इन्टरफेसमा जवाफहरूको थ्रेड हेर्दै प्रयोगकर्ताले अर्को सर्भरमा एउटै थ्रेड हेर्नको तुलनामा जवाफहरूको फरक सेट देख्न सक्छ, किनभने सर्भरले केवल ती जवाफहरू देखाउँदछ जुन उसलाई थाहा छ [2]। अर्को उदाहरणको रूपमा, अर्को सर्भरमा खाताको वेब प्रोफाइल हेर्दा, "फलो" बटनमा क्लिक गर्दा त्यो खातालाई फलो गर्दैन; यसको सट्टा, प्रयोगकर्ताले आफ्नो सर्भरको होस्टनाम प्रविष्ट गर्न आवश्यक छ र उनीहरूले खाता पछ्याउन सक्नु अघि उनीहरूको गृह सर्भरमा URL मा रिडिरेक्ट गर्न आवश्यक छ। हाम्रो विचारमा, संघीय वास्तुकलाबाट उत्पन्न हुने यस्तो जटिलताका साथ प्रयोगकर्ताहरूलाई बोझ लगाउनु अवांछनीय छ।


यस पेपरमा हामीले एटी प्रोटोकल (एटप्रोटो), सामाजिक सञ्जालका लागि विकेन्द्रीकृत आधार, र ब्लुस्की, ट्विटर-शैलीमा बनाइएको सामाजिक एप परिचय गर्छौं। एटप्रोटो र ब्लूस्कीको मुख्य डिजाइन लक्ष्य भनेको प्राविधिक स्तरमा खुला र विकेन्द्रीकृत हुँदा केन्द्रीकृत सेवाहरू जस्तै वा राम्रो गुणस्तरको प्रयोगकर्ता अनुभवलाई सक्षम पार्नु हो। हामी खण्ड 2 मा Bluesky को प्रयोगकर्ता-फेसिङ सुविधाहरू परिचय गर्छौं, र खण्ड 3 मा हामी अन्तर्निहित प्रणाली संरचना व्याख्या गर्छौं। AT प्रोटोकल यस्तो डिजाइन गरिएको छ कि प्रणालीको प्रत्येक भागको लागि त्यहाँ एक प्रदायकबाट अर्को प्रदायकमा स्विच गर्न सजिलो बनाउँदै अन्तरक्रियात्मक सेवाहरू प्रदान गर्ने बहु प्रतिस्पर्धी अपरेटरहरू छन्।


विकेन्द्रीकरणले मात्र सामाजिक सञ्जालका केही काँटेदार समस्याहरू समाधान गर्न सक्षम छैन, जस्तै गलत सूचना, उत्पीडन, र घृणायुक्त भाषण [46]। यद्यपि, एक विशेष कम्पनीका कर्मचारीहरू नभएका योगदानकर्ताहरूलाई सेवाको आन्तरिकहरू खोलेर, विकेन्द्रीकरणले यी समस्याहरूको लागि दृष्टिकोणको बजारलाई सक्षम बनाउन सक्छ [38]। उदाहरणका लागि, Bluesky ले कसैलाई पनि मध्यस्थता सेवाहरू चलाउन अनुमति दिन्छ जसले वांछनीय सामग्री चयन गर्ने वा अवांछनीय सामग्री फ्ल्याग गर्ने व्यक्तिपरक निर्णयहरू गर्छ, र प्रयोगकर्ताहरूले आफूले सदस्यता लिन चाहेको मोडरेसन सेवाहरू छनौट गर्न सक्छन्। मध्यस्थता सेवाहरू होस्टिङ प्रदायकहरूबाट डिकपल हुन्छन्, जसले प्रयोगकर्ताहरूलाई तिनीहरूको प्राथमिकताहरूसँग मेल खाने सेवाहरू फेला नपरेसम्म मोडरेसन सेवाहरू स्विच गर्न सजिलो बनाउँछ। हाम्रो आशा यो हो कि यो वास्तुकला खुलापनले समुदायहरूलाई समस्याग्रस्त सामग्री व्यवस्थापन गर्न आफ्नै दृष्टिकोणहरू विकास गर्न सक्षम बनाउँछ, कुनै विशेष सेवा अपरेटरले लागू गरेको कुराबाट स्वतन्त्र रूपमा [३८]।


उदाहरण को लागी, शोधकर्ताहरु को disinformation अभियानहरु पहिचान गर्न चाहने सबै सामग्री पोस्ट गरिँदैछ, सामाजिक ग्राफ, र Bluesky मा प्रयोगकर्ता प्रोफाइल सजिलै पहुँच प्राप्त गर्न सक्छन्। यदि तिनीहरूले संदिग्ध disinformation लेबल गर्न एल्गोरिथ्म निर्माण गर्न सक्षम छन् भने, तिनीहरूले आफ्नो लेबल वास्तविक समयमा प्रकाशित गर्न सक्छन्, र ती लेबलहरू हेर्न चाहने प्रयोगकर्ताहरूले तिनीहरूलाई आफ्नो ग्राहक सफ्टवेयर मा सक्षम गर्न सक्छन्। यस कागजको एउटा लक्ष्य भनेको ब्लुस्की र एटी प्रोटोकललाई त्यस्ता एल्गोरिदमहरूमा काम गर्ने अनुसन्धानकर्ताहरूको ध्यानमा ल्याउनु हो, र उनीहरूलाई उनीहरूको कामको आधारको रूपमा ब्लूस्की सामग्रीको द्रुत रूपमा बढ्दो डाटासेट प्रयोग गर्न आमन्त्रित गर्नु हो।


चित्र १: Bluesky गृह स्क्रिनको स्क्रिनसट।


यो कागज CC BY 4.0 DEED लाइसेन्स अन्तर्गत arxiv मा उपलब्ध छ।