मुख्य सामग्रीवर जा

सामग्री शोध

बिटसोशियल प्रोटोकॉलमध्ये एक जागतिक फीड, शोध निर्देशांक किंवा रँकिंग अल्गोरिदम ठेवत नाही. हे सामग्री शोध दोन स्तरांमध्ये विभक्त करते:

  1. नेटवर्क लुकअप सध्या ज्ञात समुदायाला सेवा देत असलेल्या समवयस्कांना शोधते.
  2. ॲप क्युरेशन कोणते समुदाय, बोर्ड, याद्या किंवा उत्पादन प्रथम दाखवतात हे ठरवते.

अनेक शोध अनुभवांना स्पर्धा करण्यासाठी जागा सोडताना हे प्रोटोकॉल लहान ठेवते.

नेटवर्क लुकअप

प्रत्येक समुदायाला त्याच्या सार्वजनिक की पासून एक स्थिर पत्ता असतो. जेव्हा एखाद्या क्लायंटला तो पत्ता आधीच माहित असतो, तेव्हा तो लाइटवेट HTTP राउटरची चौकशी करतो ज्यांनी स्वत:ला त्याचे प्रदाता म्हणून घोषित केले.

राउटर फक्त प्रदाता पीअर पत्ते परत करतात. ते पोस्ट, मेटाडेटा, वापरकर्ता सूची किंवा समुदायांची मानवी-वाचनीय निर्देशिका संचयित करत नाहीत. क्लायंटला पीअर पत्ते मिळाल्यानंतर, ते त्या समवयस्कांशी कनेक्ट होते आणि नवीनतम समुदाय मेटाडेटा आणि सामग्री पॉइंटर्स मिळवते, त्यानंतर हॅशद्वारे वास्तविक पोस्ट डेटा मिळवते.

हे प्रोटोकॉल प्रश्नाचे उत्तर देते: "मी या समुदायासाठी नवीनतम स्थिती कोठून आणू शकतो?"

ॲप क्युरेशन

स्वतंत्र उत्पादन प्रश्न आहे: "वापरकर्त्याने प्रथम कोणते समुदाय पहावे?"

बिटसोशियल नेटवर्कमध्ये एक उत्तर बेक करण्याऐवजी ॲप्स, सूची आणि वापरकर्त्यांना सोडते. उदाहरणांमध्ये हे समाविष्ट आहे:

  • वापरकर्ता आधीपासून फॉलो करत असलेले समुदाय दाखवणारा क्लायंट
  • Reddit-शैली ॲपसाठी क्युरेटेड डीफॉल्ट सूची
  • इमेजबोर्ड-शैली ॲपसाठी निर्देशिका स्लॉट
  • शोध किंवा रँकिंग निर्देशांक विशिष्ट ॲपद्वारे राखले जातात
  • वापरकर्त्यांद्वारे सामायिक केलेले थेट दुवे

ॲप्स त्या निवडींना प्रोटोकॉल कायद्यात बदलल्याशिवाय अनुक्रमित, रँक, फिल्टर किंवा भिन्न गोष्टी हायलाइट करू शकतात. एका ॲपचा शोध पृष्ठभाग उपयुक्त नसल्यास, दुसरा ॲप समान अंतर्निहित समुदायांवर वेगळा तयार करू शकतो.

वर्तमान ॲप्स

5chan सध्या /b/ किंवा /g/ सारखे परिचित निर्देशिका पथ वापरते. निर्देशिका असाइनमेंट आज सार्वजनिक सूचीद्वारे व्यवस्थापित केल्या जातात, भविष्यातील आवृत्त्यांमध्ये ॲप-मधील बोर्ड तयार करणे आणि निर्देशिका स्लॉटसाठी मतदान करणे अपेक्षित आहे.

सीडीट त्याच्या पहिल्या पानासाठी डीफॉल्ट समुदाय सूची वापरते. समुदाय अद्याप तयार केले जाऊ शकतात आणि त्या डीफॉल्ट सूचीच्या बाहेर सामायिक केले जाऊ शकतात.

दोन्ही प्रकरणांमध्ये, ॲप-स्तरीय सूची वापरकर्त्यांना उघडण्यासाठी काहीतरी शोधण्यात मदत करते आणि प्रोटोकॉल-स्तरीय लुकअप नंतर निवडलेल्या समुदायाचे समवयस्कांना निराकरण करते.

हे विभाजन का महत्त्वाचे आहे

एका विकेंद्रित नेटवर्कला अजूनही चांगल्या शोधाची आवश्यकता आहे, परंतु शोध स्तर बदलण्यायोग्य असावा. बिटसोशियलचा मुख्य प्रोटोकॉल ॲड्रेसबिलिटी, पीअर लुकअप, प्रकाशन आणि अँटी-स्पॅम यावर लक्ष केंद्रित करतो. क्युरेशन त्या लेयरच्या वर राहतात, जिथे ॲप्स नेटवर्क-व्यापी स्थलांतराची आवश्यकता नसताना निर्देशिका, डीफॉल्ट सूची, फीड, शोध, मतदान आणि नियंत्रण धोरणांसह प्रयोग करू शकतात.