सामग्रीं प्रति गच्छन्तु
पुनः Nymchat प्रति

ज्ञानाधारः जनानां सह वार्तालापः

समूहचर्चा

अन्त्यतः अन्तः गुप्तसमूहवार्तालापाः ये स्वकीयं न लीकं कुर्वन्ति सदस्यता। प्रत्येकं सन्देशं प्रत्येकस्य सदस्यस्य कृते पृथक् पृथक् वेष्टितं भवति, एकं कीलं सम्बोधितं यत् अस्ति एकवारं प्रयुक्तः ।

समूहस्य निर्माणम्

/group @alice @bob Weekend plans तेषां सदस्यैः सह समूहं निर्माति तत् च नाम । नाम वैकल्पिकम् अस्ति। भवन्तः अपि चिन्वितुं शक्नुवन्ति समूह गपशपं रचयन्तु तः कस्यचित् सन्दर्भमेनू, अथवा उपयोगं कुर्वन्तु + मध्ये Group Chats इति विभागस्य पार्श्वे पार्श्वपट्टिका ।

एकं Nymchat समूहं गपशपं वार्तालापम्।
एकः समूहचर्चा।

त्वं समूहस्य भवसि स्वामी. समूहाः अत्र टोपीकृताः सन्ति १०० सदस्याः, यतः प्रत्येकं सन्देशः प्रत्येकस्य कृते पृथक् पृथक् गुप्तीकरणं भवति तथा च प्रति-सन्देश-प्रशंसक-बहिः सीमाबद्धः एव तिष्ठितव्यः ।

सदस्यान् योजयन्

/addmember @nym, वा /invite @nym यदा भवान् समूहे अस्ति। स्वामिनः प्रशासकाः च अतिरिच्य अन्यः कश्चित् एतत् कर्तुं शक्नोति वा इति समूहस्य कार्यं भवति। सदस्यान् अन्यान् योजयितुं अनुमन्यताम्। सेटिंग्, समूहस्य सन्दर्भमेनूमध्ये ।

/groupinfo वर्तमानसदस्यानां सूचीं करोति ।

पूर्वनिर्धारितं निष्क्रियं करोतु। स्वामी वा प्रशासकः वा प्रवर्तते। आमन्त्रणलिङ्कद्वारा सम्मिलितुं अनुमतिं ददातु समूहस्य सन्दर्श-सूचीतः, तदनन्तरं तत्र लिङ्क् दृश्यते-तेषां कृते, सदस्यानां कृते अपि यदा "सदस्यान् अन्यान् योजयितुं अनुमन्यताम्" तदा प्रवर्तते।

कश्चन नूतनः यः आमन्त्रणलिङ्कं उद्घाटयति सः प्रथमं nym चिन्वतु अथवा प्रवेशं कर्तुं प्रार्थ्यते; संयोगः ततः स्वयमेव पुनः आरभते, अतः तेषां द्वितीयवारं लिङ्कं अन्वेष्टुं न प्रयोजनम् ।

Invite Link पुनः सेट् कुर्वन्तु एतावता साझाकृतं प्रत्येकं लिङ्कं एकस्मिन् एव निरस्तं करोति। यदा क link भवता न अभिप्रेतम् कुत्रचित् समाप्तम्।

नवीनसदस्यैः सह इतिहासं साझां कुर्वन्

अपि च पूर्वनिर्धारिततया निष्क्रियः, स्वामिनः अथवा प्रशासकः दूरभाषः अपि अस्ति। नूतनाः सदस्यैः सह इतिहासं सहभागयन्तु। समूहस्य सन्दर्भाङ्कसूच्यां।

तत् चालू कृत्वा यः कञ्चित् योजयति सः समूहस्य अन्तिमपर्यन्तं अग्रे गच्छति ५० सन्देशाः तस्मै नूतनसदस्याय, एकः एन्क्रिप्टेड् ब्लोब् इव, तेभ्यः एव। अग्रे प्रेषिताः सन्देशाः चिह्निताः भवन्ति असत्यापितम्, यतः मूललेखकानां हस्ताक्षराणि पुनः परीक्षितुं न शक्यन्ते एकदा पाठः तृतीयपक्षेण प्रसारितः अस्ति — भवन्तः तस्मिन् व्यक्तिं विश्वसन्ति यः योजितवान् भवन्तः न सम्पादितवन्तः यत् ते पारितवन्तः।

स्वामिनः, प्रशासकाः, मध्यस्थाः, सदस्याः च।

आदेशकरोतिकः शक्नोति
/kick @nymएकं सदस्यं निष्कासयतिस्वामिनः, प्रशासकाः, मध्यस्थः च।
/ban @nymतान् अपसारयति, तेषां पुनरागमनं च अवरुद्धयतिस्वामिनः, प्रशासकाः, मध्यस्थः च।
/unban @nymप्रतिबन्धं उत्थापयतिस्वामिनः, प्रशासकाः, मध्यस्थः च।
/addmod @nymसंचालकं प्रति पदोन्नतिं करोतिस्वामी, प्रशासकाः।
/removemod @nymएकं संचालकं अवनयतिस्वामी, प्रशासकाः।
/addadmin @nymप्रशासकं प्रति प्रोत्साहनं करोतु।स्वामी
/removeadmin @nymप्रशासकं निरूपयति।स्वामी
/transferowner @nymसमूहं समर्पयतिस्वामी
/leaveभवन्तं समूहात् निष्कासयतिकिमपि

एकस्मिन् समूहे यथार्थतया एकः स्वामी भवति, कस्यापि सङ्ख्यायां प्रशासकाः मध्यस्थाः च भवन्ति। भिन्नाभिप्रायः क्रियायाः मध्ये भवति। जनाः। तथा क्रियमाणः। समूहः।मध्यस्थाः सदस्यान् निष्कासयन्ति, निषेधयन्ति, निषेधं च कुर्वन्ति, एवं च ते एव कुर्वन्ति। प्रशासकाः अपि तत् कुर्वन्ति, अपि च समूहस्य नाम, विवरणं, आमन्त्रणा-लिङ्क्, सेट्टिङ्ग्स्, ये सदस्यान् योजयितुं शक्नुवन्ति-तथा च ते मध्यस्थान् नियोक्तुं निष्कासयन्ति। केवलं स्वामी एव प्रशासकं नियोजयति, केवलं स्वामी एव समूहम् अन्यस्मै समर्पयितुं शक्नोति।

यः कश्चित् स्वस्य भूमिकायाः उपरि वा कार्यं कर्तुं न शक्नोति। मध्यस्थः अन्यं मध्यस्थं किक् कर्तुं न शक्नोति, प्रशासकः अन्यं प्रशासकं पदावनतुं न शक्नोति, तथा च स्वामी अतिरिच्य अन्यः कश्चिदपि स्वामीम् उद्दिश्य कार्यं कर्तुं न शक्नोति। स्वामित्वम् एव एकमात्रं पात्रम् अस्ति यत् स्ट्याक् इत्यस्य अपेक्षया प्रवर्तते। /transferowner तत् प्रत्यर्पयति, तत् द्वितीयस्वामिनं न योजयति।

उभयतः भूमिकाः प्रवर्तन्ते

मध्यस्थतां कर्तुं सर्वरः नास्ति, अतः प्रत्येकं क्लायन्ट् स्वयं भूमिकां परीक्षते — कदा संयमक्रियां प्रेषयन्, पुनः च प्रत्येकं संयमघटने यत् प्राप्नोति। एकः ग्राहकः यत् स्वस्य नास्ति शक्तिं दापयति तत् अन्यैः सर्वैः एव उपेक्षितं भवति।

समूहगुप्तीकरणं कथं कार्यं करोति

समूहचर्चासु NIP-17 अफवाः NIP-59 उपहारवेष्टनानि च उपयुज्यन्ते यथा... निजीसन्देशाः, प्रतिसदस्यं एकं वेष्टनं, प्रत्येकं तस्मिन् सदस्ये गुप्तीकरणं कृतम् । ततः Nymchat किमपि योजयति यत् मानक NIP-17 नास्ति ।

ग्राहककुंजीं परिभ्रमन्

साधारणेन NIP-17 इत्यनेन सह रिले पश्यन् कोऽपि एन उपहारपुटं तस्मिन् एव क्षणे दृश्यमानं पश्यति, N भिन्न-भिन्न-पबकी-इत्येतत् सम्बोधितम् । सा सदस्यतासूची अस्ति, तस्याः विगुप्तीकरणस्य आवश्यकता नास्ति पठितुं ।

अतः Nymchat प्राप्तकर्ता कीलानि परिभ्रमति । प्रत्येकं भवन्तः प्रेषयन्ति, भवतः ग्राहकः एकं ताजां टकसालं करोति ephemeral keypair तथा स्वस्य सार्वजनिकार्धस्य विज्ञापनं करोति एन्क्रिप्टेड् अफवाः अन्तः, यथा अण् ephemeral_pk सूचकपत्त्र। ततः परं सर्वे स्वसन्देशं तस्मिन् कीलस्य समीपं सम्बोधयन्ति भवतः वास्तविकस्य स्थाने। प्रेक्षकस्य कृते समूहे प्रत्येकं सन्देशः मध्ये गच्छति एकवारं पबकी येषां कस्यापि तादात्म्यस्य दृश्यमानं लिङ्कं नास्ति, तथा च द्वौ सन्देशौ क प्राप्तकर्ता ।

सम्झौतेनन्तर पुनर्प्राप्ति

तत् परिभ्रमणं पुनर्प्राप्तितन्त्रम् अपि । यदि कश्चन यन्त्रः क्षतिग्रस्तः भवति तर्हि उपयोक्ता केवलं सन्देशं प्रेषयति: यत् नूतनं क्षणिकं कुञ्जी तस्य विज्ञापनं करोति तत् प्रत्येकस्य सदस्यस्य कृते पुरातनस्य स्थाने भवति स्वयमेव । व्यवस्थापयितुं बहिः-बैण्ड्-पुनः समन्वयः नास्ति तथा च समूहस्य सहमतिः किमपि नास्ति on.

दूरं गत्वा पुनः आगमनम्

क्षणिककुंजीः परिभ्रमन्ति, तान् वहन्तः घटनाः च रिलेतः समाप्ताः भवन्ति । एकः ग्राहकः यः अभवत् अतः दिवसान् यावत् अफलाइनः कुञ्जीः धारयन् पुनः आगन्तुं शक्नोति अन्ये सर्वे अतीताः। एवम् reconnect, पर्याप्तदीर्घकालस्य अन्तरस्य अनन्तरं, तस्य प्रत्येकं कृते दर-सीमितं कील-पुनः समन्वयन-अनुरोधं प्रेषयति समूहं कृत्वा वर्तमानकीलानां पुनः आदानप्रदानं करोति — यत् दीर्घकालं यावत् अवकाशं परिवर्तयितुं निवारयति यस्मिन् समूहे भवन्तः पठितुं न शक्नुवन्ति।

Nymchat उपयोक्तृणां मध्ये समूहसन्देशाः अपि उपरि क्वाण्टम्-कुंजी-विनिमयस्य उपयोगं कर्तुं शक्नुवन्ति उपरि । यतः प्रत्येकं सदस्यं पूर्वमेव स्वकीयं पृथक् गुप्तप्रतिलिपिं प्राप्नोति, तस्मात् समूहः मिश्रणं कर्तुं शक्नोति उभयम् अपि स्वतन्त्रतया — तथा च सन्देशः केवलं तदा एव क्वाण्टम्-प्रतिरोधी इति चिह्नितः भवति यदा प्रत्येकं सदस्यः प्राप्नोति तत् तथैव । पश्यतु क्वाण्टम-प्रतिरोधी एन्क्रिप्शन.