क्रिप्टो

मल्टीसिग: सुरक्षा का नया मानक

परिभाषा

मल्टीसिग एक क्रिप्टो प्राधिकरण विधि है जहां एक लेनदेन को फंड्स को स्थानांतरित करने से पहले कई कुंजियों से अनुमतियों की आवश्यकता होती है।

मल्टीसिग क्या है?

Multisig एक ऐसा तरीका है जिससे एक क्रिप्टो खाता को नियंत्रित किया जा सके ताकि कोई एक व्यक्ति (या एकल)निजी कुंजी) एकतरफा धन खर्च नहीं कर सकता; इसके बजाय, एक लेनदेन केवल तभी मान्य होता है जब कई स्वतंत्र अनुमतियाँ दी जाती हैं। प्रथा में, मल्टीसिग को सबसे अधिकतर "m में n" नियम के रूप में लागू किया जाता है—उदाहरण के लिए, 3 में से 2 हस्ताक्षरकर्ताओं को अनुमोदित करना आवश्यक है इससे पहले कि एक ट्रांसफर निष्पादित हो। यह अवधारणा कई वॉलेट डिज़ाइन और शासन सेटअप में दिखाई देती है, और यह क्रिप्टो वॉलेट प्रकारों में चर्चा की जाने वाली एक मुख्य पैटर्न है क्योंकि यह सुरक्षा मॉडल को "एक कुंजी = कुल नियंत्रण" से "परिभाषित थ्रेशोल्ड के साथ साझा नियंत्रण" में बदल देता है।

मल्टीसिग वॉलेट

एक मल्टीसिग वॉलेट एक ऐसा वॉलेट सेटअप है जो खाते के स्तर पर मल्टी-स्वीकृति खर्च नियमों को लागू करता है। एक पर निर्भर रहने के बजायबीज वाक्यांश, यह कई हस्ताक्षरकर्ताओं के बीच अधिकार वितरित करता है—अक्सर विभिन्न लोग, उपकरण, या संगठन—इसलिए एक कुंजी खोने या एक हस्ताक्षरकर्ता के बगावत करने का मतलब स्वचालित रूप से फंड खोना नहीं होता। कई आधुनिक मल्टीसिग वॉलेट एक के रूप में बनाए जाते हैंस्मार्ट कॉन्ट्रैक्ट वॉलेट, जहां अनुबंध में यह कोडित होता है कि हस्ताक्षरकर्ता कौन हैं, स्वीकृति की सीमा क्या है, और कोई अतिरिक्त नियम (जैसे दैनिक सीमाएँ या खर्च करने की अनुमति सूचियाँ) क्या हैं। जब एक भुगतान प्रस्तावित किया जाता है, तो वॉलेट आवश्यक संख्या में हस्ताक्षर एकत्र करता है और फिर ऑन-चेन अंतिम लेनदेन प्रस्तुत करता है। सामान्य प्रवाह और सुरक्षा के समझौतों की गहरी जानकारी के लिए, पाठक अक्सर मल्टीसिग वॉलेट्स की व्याख्या की तलाश करते हैं।

बहु-हस्ताक्षर

मल्टी-सिग्नेचर (अक्सर "मल्टीसिग" के रूप में संक्षिप्त) उस आधारभूत क्रिप्टोग्राफिक और प्रोटोकॉल विचार को संदर्भित करता है: किसी क्रिया को अधिकृत करने के लिए कई अलग-अलग सिग्नेचर की आवश्यकता होती है। सबसे सरल मानसिक मॉडल एक साझा बैंक खाता है जिसे एक वायर ट्रांसफर पर हस्ताक्षर करने के लिए दो प्रबंधकों की आवश्यकता होती है—जबकि क्रिप्टो में, "सिग्नेचर" निजी कुंजियों द्वारा उत्पन्न डिजिटल प्रमाण होते हैं। ब्लॉकचेन और वॉलेट डिज़ाइन के आधार पर, मल्टी-सिग्नेचर को विभिन्न तरीकों से लागू किया जा सकता है: (1) प्रोटोकॉल स्तर पर एक मूल स्क्रिप्ट या खाता नियम के रूप में (UTXO-शैली प्रणालियों में सामान्य), या (2) एक लॉजिक के रूप में।स्मार्ट कॉन्ट्रैक्टवॉलेट (खाता-आधारित श्रृंखलाओं पर सामान्य)। परएथेरियम-जैसे नेटवर्कों में, अनुबंध-आधारित खाते भी ERC-1271 जैसे मानकों का उपयोग करके हस्ताक्षरों की पुष्टि कर सकते हैं, जो एक अनुबंध को यह पुष्टि करने की अनुमति देता है कि अनुमोदनों का एक निश्चित सेट इसके आंतरिक नियमों को संतोषजनक बनाता है। मुख्य बिंदु यह है कि बहु-हस्ताक्षर प्राधिकरण को एकल-की जांच से एक थ्रेशोल्ड जांच में बदल देता है।

मल्टीसिग क्रिप्टो

मल्टीसिग क्रिप्टो सेटअप में, "m of n" थ्रेशोल्ड वह विशेषता है जो सिस्टम को व्यावहारिक बनाती है: आप कई अनुमतियों की आवश्यकता कर सकते हैं जबकि एक साइनर अनुपलब्ध होने पर भी संचालन जारी रखने की अनुमति देते हैं। उदाहरण के लिए, 2-ऑफ-3 वॉलेट तब भी काम कर सकता है जब एक डिवाइस खो जाए, जबकि किसी एक समझौता किए गए कुंजी को फंड निकालने से रोकता है। यही कारण है कि मल्टीसिग का व्यापक रूप से उपयोग किया जाता है।डीएओट्रेजरी, प्रोटोकॉल प्रशासन नियंत्रण, और टीम-प्रबंधित रिजर्व: यह एकल विफलता के बिंदुओं को कम करता है और आंतरिक नियंत्रणों को स्पष्ट बनाता है।

यह समझना भी उपयोगी है कि मल्टीसिग क्या नहीं है। मल्टीसिग आमतौर पर कई स्वतंत्र कुंजी का मतलब है जो प्रत्येक एक स्वीकृति उत्पन्न करती है, और वॉलेट यह जांचता है कि क्या थ्रेशोल्ड पूरा हुआ है। इसके विपरीत, एमपीसी (मल्टी-पार्टी कंप्यूटेशन) एकल साइनिंग कुंजी को प्रतिभागियों के बीच विभाजित कर सकता है ताकि वे कभी भी एक स्थान पर पूर्ण निजी कुंजी को पुनर्निर्माण किए बिना एक हस्ताक्षर संयुक्त रूप से उत्पन्न कर सकें। दोनों दृष्टिकोण कुंजी जोखिम को कम करने का लक्ष्य रखते हैं, लेकिन उनके संचालन और विश्वास के अनुमान अलग हैं: मल्टीसिग आमतौर पर ऑडिट करना आसान होता है (आप थ्रेशोल्ड और साइनर सेट देख सकते हैं), जबकि एमपीसी कुछ कस्टडी डिज़ाइन में अधिक सहज UX प्रदान कर सकता है।

मल्टीसिग का महत्व

मल्टीसिग का महत्व इसलिए है क्योंकि यह वास्तविक दुनिया की सुरक्षा नियंत्रण—कर्तव्यों का विभाजन, अतिरिक्तता, और साझा जवाबदेही—को आत्म-निगरानी में लाता है। व्यक्तियों के लिए, यह एक ही समझौता किए गए डिवाइस या बीज वाक्यांश से होने वाले विनाशकारी नुकसान के जोखिम को कम कर सकता है। टीमों और ऑन-चेन संगठनों के लिए, यह फंड स्थानांतरित करने और महत्वपूर्ण सेटिंग्स को बदलने के लिए एक स्पष्ट, लागू करने योग्य नीति प्रदान करता है, जो विशेष रूप से महत्वपूर्ण है जब एक वॉलेट स्मार्ट अनुबंधों पर प्रशासनिक शक्ति भी रखता है।

बिना मल्टीसिग के, कई क्रिप्टो सिस्टम "जिसके पास कुंजी है, उसके पास शक्ति है" पर डिफ़ॉल्ट हो जाएंगे, जिससे चोरी, दबाव, और संचालन की गलतियाँ और भी अधिक हानिकारक हो जाएंगी। मल्टीसिग के साथ, आप सुरक्षित कार्यप्रवाह (जैसे विभिन्न विभागों या उपकरणों से अनुमोदन की आवश्यकता करना) डिज़ाइन कर सकते हैं जबकि नियमों को पारदर्शी और ऑन-चेन सत्यापन योग्य बनाए रखते हैं। यदि आप कस्टडी विकल्पों की तुलना कर रहे हैं, तो मल्टीसिग उन सबसे महत्वपूर्ण पैटर्न में से एक है जिसे क्रिप्टो वॉलेट प्रकारों में समझाया गया अन्य डिज़ाइन के साथ समझना चाहिए।

अक्सर पूछे जाने वाले प्रश्न

क्रिप्टो में मल्टीसिग कैसे काम करता है?

मल्टीसिग एक लेनदेन को निष्पादित करने से पहले अनुमोदनों की एक निश्चित संख्या की आवश्यकता के द्वारा काम करता है। एक वॉलेट को n साइनर्स के साथ कॉन्फ़िगर किया जाता है और एक नियम जैसे “m of n” होता है, और केवल जब कम से कम m वैध हस्ताक्षर एकत्र किए जाते हैं, तब ही ट्रांसफर या क्रिया को स्वीकार किया जाएगा।

m of n मल्टीसिग वॉलेट क्या है?

एक “m of n” मल्टीसिग वॉलेट एक वॉलेट है जिसमें n कुल अधिकृत साइनर्स होते हैं जहाँ उनमें से कोई भी m लेनदेन को मंजूरी दे सकता है। उदाहरण के लिए, 2-of-3 का मतलब है कि दो हस्ताक्षर पर्याप्त हैं, जबकि 3-of-5 के लिए तीन की आवश्यकता होती है।

क्या मल्टीसिग सामान्य वॉलेट की तुलना में सुरक्षित है?

अक्सर हाँ, क्योंकि यदि सीमा 1 से अधिक है तो एक कुंजी का समझौता करना धन चुराने के लिए पर्याप्त नहीं है। हालाँकि, मल्टीसिग संचालन की जटिलता जोड़ता है, और खराब साइनर प्रबंधन (या मिलीभगत) अभी भी जोखिम पैदा कर सकता है।

मल्टीसिग और एमपीसी के बीच क्या अंतर है?

मल्टीसिग कई स्वतंत्र कुंजियों का उपयोग करता है और यह जांचता है कि पर्याप्त अलग-अलग हस्ताक्षर मौजूद हैं। MPC आमतौर पर एक कुंजी को शेयरों में विभाजित करता है ताकि प्रतिभागी मिलकर एकल हस्ताक्षर बना सकें, जो UX में सुधार कर सकता है लेकिन एक स्पष्ट मल्टीसिग सीमा की तुलना में ऑडिट करना कठिन हो सकता है।

क्या मल्टीसिग वॉलेट स्मार्ट कॉन्ट्रैक्ट का उपयोग करते हैं?

कई खाता-आधारित श्रृंखलाओं पर, मल्टीसिग को एक स्मार्ट कॉन्ट्रैक्ट वॉलेट के रूप में लागू किया जाता है जो साइनर और थ्रेशोल्ड नियमों को लागू करता है। कुछ नेटवर्क पर, मल्टीसिग को बिना किसी कॉन्ट्रैक्ट के प्रोटोकॉल स्तर पर भी मूल रूप से लागू किया जा सकता है।

संबंधित शब्द