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

बिटसोशियल प्रोटोकॉलचे संपूर्ण सामान्य स्पष्टीकरण

हे पृष्ठ तुम्हाला पीअर-टू-पीअर नेटवर्किंग, क्रिप्टोग्राफिक की, IPFS, किंवा पबसब आधीच समजले आहे असे गृहीत न धरता बिटसोशियलची माहिती देते.

काही तपशील हेतुपुरस्सर सरलीकृत केले आहेत. अधिक तांत्रिक आवृत्तीसाठी, पीअर-टू-पीअर प्रोटोकॉल पृष्ठ वाचा.

लहान आवृत्ती

बिटसोशियल हा सामाजिक ॲप्ससाठी एक प्रोटोकॉल आहे जिथे समुदाय कंपनीच्या डेटाबेसच्या ऐवजी कीच्या मालकीचे असतात.

Bitsocial समुदायाचा पत्ता असतो. ॲप्स त्या पत्त्याचा वापर समुदायाची सेवा करणारे समवयस्क शोधण्यासाठी करतात, त्या समवयस्कांकडून नवीनतम पोस्ट मिळवतात आणि पीअर-टू-पीअर संदेश चॅनेलद्वारे नवीन पोस्ट प्रकाशित करतात. पोस्ट स्वीकारण्यापूर्वी, समुदायाला कॅप्चा, आमंत्रण कोड, पेमेंट, टोकन चेक, एआय मॉडरेशन चेक, अनुमत सूची किंवा कोड केले जाऊ शकणारे इतर कोणतेही नियम यासारखे स्पॅम विरोधी आव्हान आवश्यक असू शकते.

ही मूळ कल्पना आहे:

  1. समुदाय खाजगी की द्वारे नियंत्रित केला जातो.
  2. सार्वजनिक की समुदायाला एक स्थिर पत्ता देते.
  3. समवयस्क वाचकांना समुदाय शोधण्यात आणि आणण्यात मदत करतात.
  4. समुदाय नोड नवीन पोस्ट स्वीकारतो किंवा नाकारतो.
  5. स्पॅम विरोधी धोरण प्रत्येक समुदायाचे आहे, एका जागतिक व्यासपीठाचे नाही.

हॅश का महत्त्वाचा आहे

हॅश हा डेटासाठी लहान फिंगरप्रिंट आहे.

जर दोन व्यक्तींनी तंतोतंत समान फाइल हॅश केली तर त्यांना समान फिंगरप्रिंट मिळेल. फाइल बदलल्यास, फिंगरप्रिंट बदलतो. फाइल काय आहे हे सांगण्यासाठी कंपनीवर विश्वास न ठेवता डेटा शोधण्यासाठी आणि तपासण्यासाठी हे हॅश उपयुक्त बनवते.

पीअर-टू-पीअर सिस्टम ही कल्पना सतत वापरतात. "photo.png नावाची फाइल" साठी एका वेबसाइटला विचारण्याऐवजी, एक पीअर नेटवर्कला विशिष्ट फिंगरप्रिंटसह डेटासाठी विचारू शकतो. दुसऱ्या समवयस्काने चुकीचा डेटा परत केल्यास, हॅश चेक अयशस्वी होईल.

Bitsocial पोस्ट डेटा आणि समुदाय राज्याच्या इतर भागांसाठी हॅश आणि सामग्री अभिज्ञापक वापरते. महत्त्वाचा मुद्दा सोपा आहे: डेटा काय आहे यावरून संबोधित केले जाऊ शकते, केवळ कंपनीने ते कोठे होस्ट केले आहे यावर अवलंबून नाही.

सार्वजनिक की महत्त्वाचे का आहेत

सार्वजनिक की आणि खाजगी की एक जुळलेली जोडी आहे.

खाजगी की गुप्त आहे. ती गोष्ट आहे जी नियंत्रण देते. सार्वजनिक की शेअर करण्यासाठी सुरक्षित आहे. हे इतर प्रत्येकाला मेसेज, अपडेट किंवा मॉडरेशन क्रिया खरोखर जुळणाऱ्या खाजगी की मधून आले आहे हे तपासू देते.

अशा प्रकारे बिटसोशियल सामान्य प्लॅटफॉर्म खाती टाळते. कंपनीला ओळख जारी करण्याची गरज नाही. डेटाबेस पंक्तीला मालक परिभाषित करण्याची आवश्यकता नाही. कीपेअर म्हणजे अधिकार.

साध्या शब्दात:

  • खाजगी की मालकाचे नियंत्रण हँडल आहे
  • सार्वजनिक की सार्वजनिक ओळख किंवा पत्ता आहे
  • स्वाक्षरी हे सिद्ध करतात की कृती मालकाकडून आली आहे

Bitsocial समुदाय म्हणजे काय

बिटसोशल समुदाय हे केवळ एका ॲपमधील पृष्ठ नाही.

त्याची स्वतःची कीपेअर आहे. सार्वजनिक की समुदायाला एक स्थिर नेटवर्क पत्ता देते. खाजगी की समुदायाच्या स्थितीवर अद्यतने नियंत्रित करते, जसे की मेटाडेटा, नियम, नियंत्रक सूची, आव्हान कॉन्फिगरेशन आणि नवीनतम स्वीकृत सामग्रीचे पॉइंटर.

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

वाचन कसे कार्य करते

जेव्हा वापरकर्ता बिटसोशियल समुदाय उघडतो, तेव्हा ॲप पृष्ठासाठी एका केंद्रीय डेटाबेसला विचारत नाही.

प्रवाह याच्या जवळ आहे:

  1. ॲपला समुदायाचा पत्ता आधीच माहित आहे, किंवा तो सूची, दुवा, शोध पृष्ठभाग किंवा वरून मिळतो मानवी वाचनीय नाव.
  2. ॲप लाइटवेट राउटरला विचारतो की कोणते समवयस्क सध्या समुदाय पत्ता देतात.
  3. राउटर फक्त पीअर पत्ते परत करतात. ते पोस्ट, नियम, प्रोफाइल किंवा समुदाय परत करत नाहीत मेटाडेटा
  4. ॲप समवयस्कांशी कनेक्ट होतो आणि नवीनतम समुदाय स्थिती आणतो.
  5. त्या स्थितीत सामग्री पोस्ट करण्यासाठी पॉइंटर्स आहेत.
  6. ॲप समवयस्कांकडून पोस्ट सामग्री मिळवते आणि सामान्य सामाजिक इंटरफेसमध्ये प्रस्तुत करते.

राउटर फक्त एक लुकअप मदतनीस आहे. "हे कोणाकडे आहे?" हे विचारणे जवळचे आहे. विचारण्यापेक्षा "कृपया मला संपूर्ण वेबसाइट सेवा द्या."

या विभाजनाबद्दल अधिक तपशीलासाठी, वाचा सामग्री शोध.

पोस्टिंग कसे कार्य करते

पोस्ट करणे वाचण्यापेक्षा वेगळे आहे कारण ओपन पीअर-टू-पीअर नेटवर्क स्पॅम केले जाऊ शकतात.

बिटसोशियल आव्हान-प्रतिसाद प्रवाहाद्वारे प्रकाशन हाताळते:

  1. वापरकर्ता पोस्ट किंवा उत्तर लिहितो.
  2. ॲप समुदायाच्या पीअर-टू-पीअर संदेश विषयात सामील होतो.
  3. ॲप समुदाय नोडला आव्हानासाठी विचारतो.
  4. समुदाय नोड आव्हान परत पाठवते.
  5. वापरकर्ता किंवा ॲप आव्हान पूर्ण करतो.
  6. ॲप पोस्ट आणि आव्हान उत्तर पाठवते.
  7. समुदाय नोड उत्तर आणि पोस्ट तपासतो.
  8. तो पास झाल्यास, समुदाय नोड समुदायाच्या पुढील अपडेटमध्ये पोस्ट स्वीकारतो.
  9. इतर वाचक समवयस्कांकडून अद्ययावत समुदाय स्थिती आणतात.

पोस्ट स्वीकृत समुदाय राज्याचा भाग होण्यापूर्वी आव्हान होते. ज्या सिस्टममध्ये स्पॅम आधी स्वीकारला जातो आणि नंतर लपविला जातो तो हा महत्त्वाचा फरक आहे.

स्पॅम विरोधी आव्हाने महत्त्वाचे का आहेत

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

बिटसोशल त्या गोष्टींना वेगळे करते. प्रोटोकॉल समुदायांना पोस्ट स्वीकारण्यापूर्वी आव्हान आवश्यक करण्याचा मार्ग देतो, परंतु प्रत्येक समुदायाला तेच आव्हान वापरण्याची सक्ती करत नाही.

एक समुदाय कॅप्चा वापरू शकतो. दुसरा आमंत्रण कोड वापरू शकतो. दुसऱ्याला SMS चेक, पेमेंट, NFT, टोकन बॅलन्स, AI मॉडरेशन स्कोअर, प्रतिष्ठेचा पुरावा, समुदाय-विशिष्ट अनुमत सूची किंवा सानुकूल नियमाची आवश्यकता असू शकते.

ती लवचिकता महत्त्वाची आहे कारण स्पॅम बदलते. प्रोटोकॉल-स्तरीय स्पॅम नियम जुना होतो. संपूर्ण नेटवर्क स्थलांतरित न करता समुदाय-स्तरीय आव्हान विकसित होऊ शकते.

केंद्रित स्पष्टीकरणासाठी, वाचा सानुकूल अँटी-स्पॅम आव्हाने.

नियंत्रण कसे कार्य करते

बिटसोशल हे नियंत्रणमुक्त नाही. हे एका जागतिक सुपर-ॲडमिनशिवाय नियंत्रण आहे.

समुदायामध्ये मालक आणि नियंत्रक असू शकतात. नियंत्रक पत्ते समुदाय राज्याचा भाग आहेत. जेव्हा नियंत्रक एखादी कृती करतो तेव्हा त्या कृतीवर स्वाक्षरी केली जाऊ शकते. कम्युनिटी नोड आणि क्लायंट नियंत्रक सूचीच्या विरूद्ध स्वाक्षरी तपासू शकतात.

ते नियंत्रणास स्थानिक व्याप्ती देते:

  • समुदाय मालक त्या समुदायावर नियंत्रण ठेवतो
  • मॉडरेटर समुदायाने ओळखल्या जाणाऱ्या कळांद्वारे कार्य करतात
  • ॲप्स तरीही ते काय अनुक्रमित करतात, रँक करतात, लपवतात किंवा हायलाइट करतात ते निवडू शकतात
  • कोणतेही प्रोटोकॉल-स्तरीय कंपनी खाते प्रत्येक ओळख मिटवू शकत नाही किंवा प्रत्येक समुदाय जप्त करू शकत नाही

व्यवहारात, याचा अर्थ समुदाय स्पॅम काढून टाकू शकतो किंवा संपूर्ण नेटवर्कसाठी त्याचे नियम कायद्यात न बदलता स्वतःच्या जागेत नियम लागू करू शकतो.

धोरण दृश्यासाठी, वाचा स्थानिक नियंत्रण, बंदी नाही.

काय ॲप्स जोडतात

संपूर्ण उत्पादन कसे असावे हे प्रोटोकॉल ठरवत नाही.

एक ॲप प्रोटोकॉलच्या आसपास मानवी अनुभव जोडतो:

  • डीफॉल्ट समुदाय सूची
  • शोध आणि शोध
  • फीड आणि रँकिंग
  • लेआउट आणि पोस्टिंग इंटरफेस
  • मीडिया हाताळणी
  • नियंत्रण साधने
  • मोबाइल, डेस्कटॉप किंवा ब्राउझर पॅकेजिंग
  • व्यवसाय मॉडेल आणि डीफॉल्ट

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

प्रोटोकॉल मालकी आणि प्रकाशन पोर्टेबल ठेवते. ॲप्स उत्पादनाच्या गुणवत्तेवर स्पर्धा करतात.

सार्वजनिक RPC काय जोडते

पीअर-टू-पीअर कम्युनिटी नोड थेट चालवणे शक्तिशाली आहे, परंतु प्रत्येकजण नेहमी चालू असलेले मशीन व्यवस्थापित करू इच्छित नाही.

सार्वजनिक RPC ही सेवा स्तर आहे जी बिटसोशियल अधिक सोयीस्कर बनवू शकते. सार्वजनिक RPC प्रदाता वापरकर्त्यांना फोन किंवा लाइटवेट क्लायंटवरून समुदाय व्यवस्थापित करण्यात मदत करू शकतो, तर दीर्घकालीन मालकी मॉडेलने तरीही वापरकर्त्यांना दूर जाऊ दिले पाहिजे, स्व-होस्ट करू द्या किंवा प्रतिस्पर्धी प्रदाता निवडू द्या.

फरक महत्वाचे आहे:

  • RPC अपटाइम आणि सोयीसाठी मदत करू शकते
  • RPC कायमस्वरूपी कस्टडी बनू नये
  • मालकाचे नाते एका प्रदात्याच्या डेटाबेसशी नव्हे तर किल्लीशी जोडलेले असले पाहिजे

प्रस्तावित सेवा डिझाइनसाठी, वाचा परवानगीहीन सार्वजनिक RPC.

Bitsocial काय नाही

बिटसोशियल हे ब्लॉकचेन सोशल नेटवर्क नाही. एका जागतिक लेजरमध्ये व्यवहार होण्यासाठी सोशल मीडियाला प्रत्येक पोस्टची आवश्यकता नाही.

बिटसोशियल हे ActivityPub या अर्थाने फेडरेशन नाही. समुदायाला एक डोमेन, एक प्रशासक आणि एक सर्व्हर डेटाबेस असलेल्या एका सर्व्हरवर खाते असणे आवश्यक नाही.

Bitsocial देखील एक ॲप नाही. ॲप्स, समुदाय, नोड्स, राउटर, RPC प्रदाता, शोध सेवा, अँटी-स्पॅम मॉड्यूल आणि मॉडरेशन टूल्ससाठी हा सामायिक प्रोटोकॉल स्तर आहे.

मुद्दा असा नाही की प्रत्येक वापरकर्त्याने पोस्ट करण्यापूर्वी हे सर्व समजून घेणे आवश्यक आहे. मुद्दा असा आहे की उत्पादन सामान्य वाटू शकते तर खाली मालकीचे मॉडेल वेगळे आहे.

पुढे कुठे जायचे