Bitsocial और Lapis Net
Lapis Net JVM के लिए Kotlin में लिखा गया एक पीयर-टू-पीयर सोशल नेटवर्क प्रोटोकॉल है। यह स्वतंत्र रूप से उन्हीं बुनियादों के करीब पहुँचा जिन पर Bitsocial टिका है: कीपेयर पहचानें, IPFS-शैली का सामग्री भंडारण और libp2p gossipsub। दोनों में अंतर इस बात का है कि वे स्पैम फ़िल्टरिंग और क्यूरेशन को कहाँ रखते हैं। Lapis हर पाठक को एक निजी भरोसे का ग्राफ़ देता है और Bitcoin व Lightning भुगतानों को दृश्यता बढ़ाने देता है; Bitsocial हर समुदाय को यह तय करने देता है कि क्या प्रकाशित किया जा सकता है।
Lapis एक काम करता प्रोटोटाइप है। इसकी रिपॉज़िटरी के अनुसार अक्टूबर 2026 तक इसका कोई सार्वजनिक नेटवर्क नहीं था, और दो नोड्स को जोड़ना एक मैन्युअल कदम था।
Lapis कैसे काम करता है
- पहचानें। हर पहचान एक secp256k1 कीपेयर है, जो Bitcoin कुंजियों के साथ संगत है, और libp2p पीयर ID के लिए उससे एक Ed25519 कुंजी जुड़ी होती है।
- भंडारण और प्रसार। सामग्री Nabu से संग्रहीत की जाती है, जो libp2p पर IPFS का एक इंप्लीमेंटेशन है (DHT और Bitswap), और libp2p gossipsub से फैलाई जाती है।
- स्कोरिंग। चार वैकल्पिक स्कोर एक ऐसे कोर के ऊपर बैठते हैं जो क्यूरेशन के मामले में तटस्थ रहता
है:
- Veritas, हर पाठक के अपने भरोसे के ग्राफ़ से गणना किया गया वेब ऑफ़ ट्रस्ट
- Virtus, समय के साथ घटने वाले ऑनचेन या Lightning भुगतान प्रमाणों से समर्थित दृश्यता
- Karma, Veritas के भार वाले मुफ़्त लाइक
- Madli, एक प्रतिष्ठा स्कोर जो नोड एक-दूसरे के व्यवहार के बारे में रखते हैं
- मैसेजिंग। एंड-टू-एंड एन्क्रिप्टेड डायरेक्ट मैसेज, आमने-सामने वॉइस कॉल और ई-मेल जैसी एक एसिंक्रोनस संदेश प्रणाली इस परियोजना का हिस्सा हैं।
- क्लाइंट। हर उपयोगकर्ता एक JVM नोड चलाता है। रेफ़रेंस क्लाइंट एक वेब इंटरफ़ेस है, जिसे वही लोकल नोड परोसता है।
दोनों में अंतर कहाँ है
स्पैम कौन छानता है
Lapis पाठक के स्तर पर छानता है। सामग्री फैलती है, फिर हर पाठक का भरोसे का ग्राफ़ और वह जिस ऐप का उपयोग करता है उसके भुगतान नियम तय करते हैं कि क्या ऊपर आएगा। Bitsocial समुदाय के स्तर पर छानता है: समुदाय का नोड किसी पोस्ट को स्वीकार करे, उससे पहले पोस्ट को समुदाय की चुनौती पार करनी होती है, इसलिए ठुकराया गया स्पैम कभी समुदाय का हिस्सा नहीं बनता। देखें कस्टम एंटी-स्पैम चुनौतियाँ।
ताक़त किसके पास है
Lapis में हर पाठक तय करता है कि वह किस पर भरोसा करे, और हर ऐप का संचालक तय करता है कि उसके ऐप में सशुल्क दृश्यता कैसे काम करे। Bitsocial में समुदाय का मालिक सिर्फ़ उसी एक समुदाय के नियम तय करता है, और ऐप तय करते हैं कि क्या दिखाना है। दोनों में से किसी में प्रोटोकॉल-स्तर का कोई एडमिनिस्ट्रेटर नहीं है।
आर्थिक मॉडल
Lapis अपने दृश्यता स्कोर में Bitcoin और Lightning भुगतान प्रमाणों को शामिल करता है। Bitsocial के प्रोटोकॉल में कोई भुगतान परत नहीं है; कोई समुदाय अपनी चुनौती के ज़रिए भुगतान या टोकन माँग सकता है।
ब्राउज़र
Bitsocial ऐप सामान्य ब्राउज़र टैब के भीतर पीयर-टू-पीयर नोड चला सकते हैं। देखें ब्राउज़र पीयर-टू-पीयर। Lapis का ब्राउज़र इंटरफ़ेस एक लोकल पेज है, जिसे उपयोगकर्ता का JVM नोड परोसता है।
दायरा
Lapis में डायरेक्ट मैसेज, वॉइस कॉल और मेल एक साथ शामिल हैं। Bitsocial सार्वजनिक समुदायों पर केंद्रित है और उसमें अभी नेटिव डायरेक्ट मैसेज नहीं हैं।
तुलना
| सवाल | Lapis Net | Bitsocial |
|---|---|---|
| श्रेणी | पीयर-टू-पीयर सोशल प्रोटोकॉल (प्रोटोटाइप) | पीयर-टू-पीयर समुदाय नेटवर्क |
| पहचान | जुड़ी हुई Ed25519 पीयर ID वाली secp256k1 कीपेयर | उपयोगकर्ताओं और समुदायों के लिए Ed25519 कीपेयर |
| पोस्ट कहाँ रहती हैं | भाग लेने वाले नोड्स पर Nabu (libp2p पर IPFS) भंडारण | समुदाय के मालिक का नोड और उसे पढ़ने व सीड करने वाले पीयर |
| समुदाय | कोई समुदाय ऑब्जेक्ट नहीं; क्यूरेशन हर पाठक और हर ऐप के स्तर पर होता है | प्रथम-श्रेणी ऑब्जेक्ट, जिनका नोड पोस्ट स्वीकार या अस्वीकार करता है |
| स्पैम नियंत्रण | पाठक का भरोसे का ग्राफ़, सशुल्क दृश्यता, पहले संदेशों के लिए Lightning जमा | पोस्ट स्वीकार होने से पहले हर समुदाय की चुनौती |
| मॉडरेशन | हर पाठक का भरोसे का ग्राफ़; ऐप संचालक सशुल्क दृश्यता के नियम तय करते हैं | समुदाय के मालिक अपने समुदाय का मॉडरेशन करते हैं; ऐप तय करते हैं कि क्या दिखाना है |
| आर्थिक मॉडल | स्कोरिंग में Bitcoin और Lightning भुगतान प्रमाण | प्रोटोकॉल में कुछ नहीं; कोई चुनौती भुगतान या टोकन माँग सकती है |
| ब्राउज़र | JVM नोड द्वारा परोसा गया लोकल वेब इंटरफ़ेस | सामान्य ब्राउज़र टैब के भीतर पीयर-टू-पीयर नोड |
| नेटवर्क | सार्वजनिक नेटवर्क के बिना प्रोटोटाइप | 5chan और Seedit जैसे ऐप वाला चालू नेटवर्क |
| मुख्य समझौता | समृद्ध अंतर्निहित प्रतिष्ठा प्रणाली और मैसेजिंग, पर अभी कोई सार्वजनिक नेटवर्क नहीं | ब्राउज़र में चलने वाला छोटा कोर, पर अंतर्निहित प्रतिष्ठा प्रणाली या DM नहीं |
क्या दोनों साथ काम कर सकते हैं?
Bitsocial चुनौतियाँ मनचाहा कोड हो सकती हैं, इसलिए Lapis जैसा भरोसे का स्कोर भी एक चुनौती बन सकता है।
अंतर्निहित whitelist चुनौती पहले से ही URL से अनुमत पतों की सूचियाँ पढ़ सकती है। कोई सेवा, जो उन
Bitsocial पतों को प्रकाशित करे जिन पर कोई Veritas ग्राफ़ भरोसा करता है, उन लेखकों को किसी समुदाय में
CAPTCHA से छूट दिला सकती है। इसके लिए किसी Lapis पहचान को किसी Bitsocial पते से जोड़ने का तरीका
चाहिए होगा, और आज ऐसा कुछ मौजूद नहीं है।