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

पोस्ट कुठे राहतात आणि किती काळ टिकतात

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

"कायमचे साठवले जात नाही" याचा "नाहीसे होते" किंवा "माझ्यावर विश्वास ठेवा" असा सहज चुकीचा अर्थ निघू शकतो, म्हणून त्याचा व्यवहारात काय अर्थ होतो ते हे पान स्पष्ट करते.

अस्सलपणा आणि उपलब्धता वेगळे प्रश्न आहेत​

पोस्टबद्दल दोन वेगळे प्रश्न असतात:

  1. ती खरी आहे का? या लेखकाने ती लिहिली का, आणि या समुदायाने ती स्वीकारली का?
  2. ती अजून ऑनलाइन आहे का? आज कोणी ती मिळवू शकते का?

Bitsocial पहिल्या प्रश्नाचे उत्तर विश्वासाने नव्हे, तर क्रिप्टोग्राफीने देते. प्रत्येक पोस्ट लेखकाच्या की-जोडीने स्वाक्षरीत असते, आणि समुदायाने स्वीकारल्यावर ती सामग्री ओळखकाखाली (CID) साठवली जाते: तिच्या अचूक बाइट्सचा हॅश. पोस्ट मिळवणारा कोणीही स्वाक्षरी आणि हॅश स्वतः तपासू शकतो. नोड, राउटर, गेटवे किंवा संग्रह तपासणी अयशस्वी न होता पोस्टचा मजकूर बदलू शकत नाही किंवा दुसऱ्याच्या नावाने बनावट पोस्ट तयार करू शकत नाही.

दुसरा प्रश्न प्रत कोण ठेवते याबद्दलचा आहे, आणि तोच एकमेव भाग हमीशिवाय आहे.

पोस्ट ऑनलाइन कोण ठेवते​

  • समुदायाचा नोड मालकाचा नोड पोस्ट स्वीकारतो आणि समुदाय त्या ठेवतो तोपर्यंत आपल्या डेटाबेसमध्ये साठवतो. समुदाय चालू असेपर्यंत नेहमी अस्तित्वात असणारी ही एक प्रत आहे. Peer-to-Peer प्रोटोकॉल पहा.
  • वाचक 5chan डेस्कटॉप ॲपसारखी ॲप्स ती लोड केलेली समुदाय चालू असताना सीड करतात, त्यामुळे लोकप्रिय समुदाय अनेक पीअरकडून पुरवले जातात, अगदी लोकप्रिय टॉरेंटसारखे. ब्राउझर टॅब उघडा असताना सामग्री कॅशे व तपासू शकतो, पण तो दीर्घकाळ टिकणारा होस्ट नसतो.
  • सीडर bitsocial-seeder कोणालाही VPS किंवा अतिरिक्त मशीनवरून सतत चालू क्षमता देण्याची परवानगी देतो. तो समुदायांची नवीनतम पृष्ठे आणि पोस्ट अद्ययावतकरणे पिन करतो, ज्यामुळे घरच्या राउटरमागे होस्ट केलेले समुदायही ब्राउझरमधून लोड होऊ शकतात.
  • संग्रहक कोणीही समुदाय क्रॉल करून दिसणारे सर्व काही ठेवू शकतो. संग्रह या नेटवर्कवर तयार केलेल्या सामान्य सेवा आहेत, प्रोटोकॉलमधील विशेष भूमिका नाहीत.

समुदाय स्वतःचा जतनकाल निवडतात​

जुन्या पोस्ट किती काळ ठेवायच्या हा समुदायाच्या मालकाचा निर्णय आहे, प्रोटोकॉलचा नियम नाही. काही समुदायांना वर्षानुवर्षांचा इतिहास हवा असतो. इतर विसरले जावेत यासाठी रचलेले असतात: 5chan बोर्ड इमेजबोर्डसारखे काम करतात, जिथे थ्रेड बोर्डवरून खाली पडतात, संग्रहात जातात आणि ठराविक वेळेनंतर बोर्डच्या नोडमधून काढून टाकले जातात (डीफॉल्टनुसार 48 तास). समुदाय संग्रह पूर्णपणे टाळूही शकतो.

एकाच प्रोटोकॉलमध्ये दोन्ही गोष्टी समर्थित आहेत, कारण जतन करणे हे प्रत्येक समुदाय ठरवतो असे धोरण आहे, प्रत्येक नोडने उचलायचा खर्च नाही.

सर्वकाही कायमचे का ठेवू नये?​

ज्या नेटवर्कमध्ये प्रत्येक नोडने प्रत्येक पोस्ट कायमची ठेवावी लागते, त्याला त्याची किंमत काही ना काही प्रकारे मोजावी लागते:

  • ब्लॉकचेन प्रत्येक पूर्ण नोडला संपूर्ण इतिहास साठवायला लावतात, त्यामुळे सर्व क्रियाकलापांबरोबर नोडच्या गरजा वाढतात आणि पोस्ट करण्यासाठी सहसा शुल्क लागते.
  • सशुल्क संचयन, Farcaster च्या संचयन भाड्याप्रमाणे, वापरकर्त्यांना त्यांचा इतिहास ठेवण्यासाठी पैसे द्यायला लावते आणि त्यांनी भरलेल्या मर्यादेपलीकडील सर्वांत जुन्या पोस्ट काढून टाकते. Bitsocial आणि Farcaster पहा.
  • केंद्रीय सर्व्हर सर्व काही साठवतात, पण एखाद्या कंपनीला हवे असेपर्यंतच आणि त्या कंपनीच्या नियमांनुसारच.

सोशल मीडियाला जागतिक खातेवहीची गरज नसते. पोस्ट A ही पोस्ट B च्या एक मिलिसेकंद आधी स्वीकारली गेली का याने फरक पडत नाही, आणि बहुतेक जुन्या पोस्ट क्वचितच वाचल्या जातात. Bitsocial प्रत्येक समुदाय नोडला फक्त त्याचे स्वतःचे समुदाय ठेवू देते, त्यामुळे लॅपटॉप, Raspberry Pi किंवा छोट्या VPS वर होस्टिंग परवडण्याइतके स्वस्त राहते. ब्लॉकचेन का नाही? पहा.

तडजोड​

कोणीही पोस्टची प्रत ठेवली नाही तर ती अनुपलब्ध होऊ शकते. पोस्टचा CID कधीच बदलत नाही, पण CID हा फक्त पत्ता असतो: किमान एका नोडने सामग्री पुरवत असेपर्यंतच ती मिळवता येते. समुदायाचा नोड कायमचा बंद झाला आणि कोणत्याही वाचकाने, सीडरने किंवा संग्रहाने त्याच्या पोस्ट ठेवल्या नसतील तर त्या पोस्ट नष्ट होतात.

जागतिक खातेवही लादू नये याची ही प्रामाणिक किंमत आहे. प्रत्येक मोठ्या प्लॅटफॉर्मला आधीपासूनच मोजावी लागणारी हीच किंमत आहे: खाती, सर्व्हर किंवा कंपन्या नाहीशा झाल्या की जुन्या पोस्ट त्यांच्यावरीलही नाहीशा होतात. फरक इतकाच की Bitsocial वर काही जतन करण्यासाठी कोणाची परवानगी लागत नाही.

महत्त्वाचे जतन करा​

  • समुदायाचा नोड स्वतः चालवा नोड चालू ठेवणारा समुदाय मालक, समुदायाच्या सेटिंग्ज त्यांना जतन करत असतील तोपर्यंत, समुदायाचा इतिहास टिकवून ठेवतो.
  • सीड करा डेस्कटॉप ॲप उघडे ठेवणे किंवा bitsocial-seeder चालवणे इतरांसाठी समुदाय उपलब्ध ठेवते.
  • संग्रह करा स्वतंत्र संग्रह समुदायाने जुने थ्रेड काढून टाकल्यानंतरही ते वाचण्यायोग्य व शोधण्यायोग्य ठेवतात. 5archive.org 5chan बोर्ड संग्रहित करते आणि seeditarchive.org Seedit समुदाय संग्रहित करते. दोन्ही मुक्त-स्रोत आहेत, त्यामुळे कोणीही प्रतिरूप किंवा स्पर्धक संग्रह चालवू शकतो.

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