ब्लॉग · 14 अप्रैल, 2026

जो कह दिया, सो कह दिया

एक चैट जिसे बदला नहीं जा सकता, वह एक ऐसी चैट है जिस पर आप भरोसा कर सकते हैं।

संपादन करने में सक्षम होने की समस्या

कल्पना कीजिए कि आपको किसी से संदेश प्राप्त होता है। आप इसे पढ़ते हैं, उसके अनुसार कार्य करते हैं, और अपने दिन के साथ आगे बढ़ते हैं। एक घंटे बाद, आप बातचीत पर वापस आते हैं और संदेश कुछ और कहता है। ऐसा नहीं है कि उन्होंने नया भेजा है — बल्कि उन्होंने उसी संदेश को बदल दिया है जिसे आप पहले ही पढ़ चुके थे।

यही कई मैसेजिंग ऐप अनुमति देते हैं। संदेश भेजे जाने के बाद उन्हें संपादित करना। दूसरे व्यक्ति के इतिहास से संदेश हटाना। बातचीत को इस तरह से फिर से लिखना जैसे कि जो कहा गया था वह कभी कहा ही नहीं गया था।

यह एक सुविधाजनक सुविधा लग सकती है। लेकिन इसकी एक कीमत है: यह साझा इतिहास में विश्वास को नष्ट कर देता है।

साझा रिकॉर्ड के रूप में चैट

Solo2 में, बातचीत का इतिहास दो लोगों के बीच एक साझा रिकॉर्ड (acta) है। आप जो देखते हैं वही दूसरा व्यक्ति देखता है। संदेश दर संदेश। शब्द दर शब्द।

यह एक हस्ताक्षरित अनुबंध की तरह है। एक बार हस्ताक्षर हो जाने के बाद, कोई भी पक्ष किसी लाइन को काट नहीं सकता और कुछ और नहीं लिख सकता। वह एक नया क्लॉज जोड़ सकता है — एक नया संदेश भेज सकता है। वह अपनी कॉपी नष्ट कर सकता है — अपनी तिजोरी से हटा सकता है। लेकिन वह उसे नहीं बदल सकता जो पहले से लिखा जा चुका है।

सुधार की विंडो

हम सब गलतियाँ करते हैं। एक टाइपो, गलत व्यक्ति को भेजा गया संदेश, एक आवेग जिसका आपको अगले ही सेकंड पछतावा होता है। इसीलिए Solo2 आपको संदेश भेजने के बाद 60 सेकंड की विंडो देता है।

उन 60 सेकंड के भीतर, आप संदेश को हटा सकते हैं और यह दोनों तिजोरियों से गायब हो जाएगा — आपकी और आपके संपर्क की। जैसे कि यह कभी भेजा ही नहीं गया था।

60 सेकंड के बाद, संदेश रिकॉर्ड का हिस्सा बन जाता है। यदि आप चाहें तो अपनी कॉपी हटा सकते हैं — आपकी तिजोरी आपकी है और आप इसके साथ जो चाहें कर सकते हैं। लेकिन आपके संपर्क की कॉपी बरकरार रहती है। क्योंकि उनकी तिजोरी भी उनकी अपनी है।

दो गैर-परक्राम्य सिद्धांत

पहला: प्रत्येक तिजोरी का डेटा पवित्र है। कोई भी — न दूसरा उपयोगकर्ता, न सर्वर, न हम — किसी उपयोगकर्ता की तिजोरी के डेटा में हेरफेर, बदलाव या एक्सेस नहीं कर सकता है।

दूसरा: साझा इतिहास अखंड है। टनल के एक तरफ देखी गई जानकारी दूसरी तरफ देखी गई जानकारी के समान है।

जब इन दो सिद्धांतों में टकराव होता है — उदाहरण के लिए, यदि कोई उपयोगकर्ता अपनी तिजोरी से संदेश हटाता है — तो पहला सिद्धांत प्रबल होता है। आपकी तिजोरी आपकी है। लेकिन यह आपको दूसरे व्यक्ति की तिजोरी को बदलने का अधिकार नहीं देता है।

यह क्यों मायने रखता है

निजी बातचीत में विश्वास इस निश्चितता पर बनता है कि आप जो देख रहे हैं वह वही है जो कहा गया था। यदि दूसरा व्यक्ति इतिहास को फिर से लिख सकता है, तो आप अब बातचीत नहीं कर रहे हैं — आप जो हुआ उसका एक संपादित संस्करण देख रहे हैं।

Solo2 में, जो कह दिया गया, सो कह दिया गया। इसलिए नहीं कि हम संपादन लागू नहीं कर सकते — हम कर सकते थे। बल्कि इसलिए क्योंकि हम ऐसा नहीं करना चुनते हैं। क्योंकि आपकी बातचीत की अखंडता उन्हें संशोधित करने में सक्षम होने की सुविधा से अधिक मूल्यवान है।