MultiBallot: Verifiable and privacy-preserving E-Collecting in the Swiss setting
यह शोध पत्र स्विट्जरलैंड में इलेक्ट्रॉनिक हस्ताक्षर संग्रह के लिए एक सुरक्षित, गोपनीयता-संरक्षित और सत्यापन योग्य प्रोटोकॉल का प्रस्ताव करता है, जो बिना किसी गुमनाम चैनल की आवश्यकता के भागीदारी की गोपनीयता सुनिश्चित करने के लिए कई सक्रिय संग्रहों की समानांतर प्रकृति का लाभ उठाता है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
स्विट्जरलैंड की कल्पना एक विशाल, हलचल भरे शहर के चौक के रूप में करें जहाँ लोग लगातार नए नियम या शहर को चलाने के तरीकों में बदलाव का प्रस्ताव देते हैं। इस शहर में, नागरिक केवल चुनाव के दिन का इंतज़ार नहीं करते; वे किसी विशिष्ट मुद्दे पर वोट कराने के लिए किसी भी समय "हस्ताक्षर अभियान" (signature drive) शुरू कर सकते हैं। यदि पर्याप्त लोग हस्ताक्षर करते हैं, तो पूरे शहर को उस पर मतदान करना ही होगा।
समस्या क्या है? वर्तमान में, ये हस्ताक्षर अभियान ज्यादातर कागज़ पर होते हैं। कागज़ धीमा है, आसानी से खो जाता है, और कभी-कभी लोग जालसाजी करके हस्ताक्षर बनाने की कोशिश करते हैं। इस शोध पत्र के लेखक, फ्लोरियन मोसर और लियो लुइस्टिसरैंड, इस प्रक्रिया को ऑनलाइन ले जाना चाहते हैं लेकिन दो बहुत सख्त नियमों के साथ:
- गोपनीयता (Privacy): कोई भी यह नहीं जानना चाहिए कि आपने किस कारण के लिए हस्ताक्षर किए हैं।
- सत्यापन क्षमता (Verifiability): आप यह साबित करने में सक्षम होने चाहिए कि आपके हस्ताक्षर गिने गए थे, और शहर को यह साबित करने में सक्षम होना चाहिए कि अंतिम गणना सही है।
यहाँ बताया गया है कि उनका समाधान, जिसे MultiBallot कहा जाता है, सरल उपमाओं के माध्यम से कैसे काम करता है।
बड़ी समस्या: "मौन" हस्ताक्षर
एक सामान्य चुनाव में, आप "हाँ" या "ना" में वोट देते हैं। यदि आप "हाँ" वोट देते हैं, तो यह स्पष्ट है कि आपने वोट दिया है। लेकिन एक हस्ताक्षर अभियान में, आप हमेशा केवल "हाँ" ही वोट दे रहे होते हैं। यदि आप एक याचिका पर हस्ताक्षर करते हैं, तो आप कह रहे हैं कि "मैं इसका समर्थन करता हूँ।"
पेचीदा बात यह है कि स्विट्जरलैंड में, कई हस्ताक्षर अभियान एक ही समय में चलते हैं। शायद एक नया पार्क बनाने के बारे में है, दूसरा करों को कम करने के बारे में है, और तीसरा स्कूल के घंटों को बदलने के बारे में है।
- पुराना तरीका: यदि आप "पार्क" याचिका पर हस्ताक्षर करते हैं, तो सिस्टम जानता है कि आपने "पार्क" याचिका पर हस्ताक्षर किया है। यदि आप अन्य पर हस्ताक्षर नहीं करते हैं, तो सिस्टम जानता है कि आपने उन्हें नहीं किया है। यह आपकी गोपनीयता को उजागर कर देता है।
- नया तरीका (MultiBallot): सिस्टम सभी सक्रिय याचिकाओं को एक एकल, विशाल "मेन्यू" की तरह मानता है। जब आप सिस्टम के साथ इंटरैक्ट करते हैं, तो आप केवल एक आइटम नहीं चुनते; आप अपने पूरे मेन्यू को अपडेट करते हैं।
मुख्य जादुई ट्रिक: "री-एनक्रिप्शन" मास्क (Re-Encryption Mask)
कल्पना कीजिए कि देश की हर सक्रिय याचिका के लिए आपके पास एक लॉक किया हुआ बॉक्स है।
- डिफ़ॉल्ट अवस्था: हर बॉक्स लॉक है और इसमें एक "0" (जिसका अर्थ है "मैंने अभी तक इस पर हस्ताक्षर नहीं किया है") है।
- क्रिया: जब आप "पार्क" याचिका पर हस्ताक्षर करना चाहते हैं, तो आप केवल उस एक बॉक्स को नहीं खोलते। आप मेन्यू के प्रत्येक बॉक्स को लेते हैं और उनकी सामग्री को बदलते हैं।
- "पार्क" बॉक्स के लिए, आप "0" को "1" (अर्थात "हस्ताक्षर किया!") से बदल देते हैं।
- अन्य सभी बॉक्सों के लिए (कर, स्कूल, आदि), आप मौजूदा "0" को लेते हैं, बॉक्स को हिलाते हैं (री-एनक्रिप्ट करते हैं), और उसे वापस रख देते हैं। बाहरी देखने वाले के लिए, बॉक्स पूरी तरह से अलग दिखता है, लेकिन इसमें अभी भी "0" है।
यह क्यों शानदार है?
क्योंकि आपने एक ही समय में हर बॉक्स को अपडेट किया, इसलिए बाहर से देखने वाला व्यक्ति यह नहीं जान सकता कि आपने किस बॉक्स को "1" में बदला है। वे केवल यह देख सकते हैं कि आपने अपना पूरा मेन्यू अपडेट किया है। हो सकता कि आपने पार्क याचिका पर हस्ताक्षर किया हो, या टैक्स याचिका पर, या दोनों पर। उनके लिए, यह एक रहस्य है। इसी तरह वे बिना किसी गुप्त, गुमनाम सुरंग के आपकी गोपनीयता को छिपाते हैं।
"दो-डिवाइस" सुरक्षा जाल
यह सुनिश्चित करने के लिए कि कोई धोखाधड़ी न करे, सिस्टम प्रत्येक नागरिक के लिए दो अलग-अलग उपकरणों का उपयोग करता है:
- भागीदारी उपकरण (आपका फोन): यह वह जगह है जहाँ आप वास्तव में हस्ताक्षर करने के लिए क्लिक करते हैं। आप इस डिवाइस पर भरोसा करते हैं कि यह आपके रहस्य को सुरक्षित रखेगा।
- ऑडिट उपकरण (एक अलग टैबलेट या कंप्यूटर): यह एक रसीद प्रिंटर की तरह है। हस्ताक्षर करने के बाद, आप इस दूसरे डिवाइस पर चेक करते हैं। यह सार्वजनिक रिकॉर्ड से "लॉक किए गए बॉक्सेस" को डाउनलोड करता है और उन्हें केवल आपके लिए अनलॉक करता है। यह आपको दिखाता है: "हाँ, आपने पार्क याचिका पर हस्ताक्षर किया है।"
यदि आपका फोन धोखाधड़ी करने की कोशिश करता है (उदाहरण के लिए, यह टैक्स याचिका पर हस्ताक्षर करता है लेकिन आपको बताता है कि इसने पार्क याचिका पर हस्ताक्षर किया है), तो आपका ऑडिट डिवाइस आपको सच्चाई दिखा देगा। यदि फोन और ऑडिट डिवाइस सहमत हैं, तो आप जानते हैं कि आपका हस्ताक्षर सुरक्षित और गिना गया है।
"सार्वजनिक लेज़र" (सूचना बोर्ड)
कल्पना कीजिए कि शहर के चौक में एक विशाल, कांच की दीवारों वाला ब्लैकबोर्ड है। हर बार जब कोई याचिका पर हस्ताक्षर करता है, तो वे इस बोर्ड पर अपना अपडेट लिखते हैं।
- पारदर्शिता: कोई भी बोर्ड को देख सकता है।
- प्रमाण: हर अपडेट के साथ एक "गणितीय सील" (Zero-Knowledge Proof) आती है। यह सील प्रमाणित करती है, "मैंने गणित सही ढंग से किया है," बिना यह बताए कि वह गणित क्या था।
- मिटाना नहीं: एक बार जब कुछ इस बोर्ड पर लिख दिया जाता है, तो इसे मिटाया या बदला नहीं जा सकता है। यह धोखाधड़ी को रोकता है।
"वास्तविक दुनिया" की अव्यवस्था को संभालना
लेखक जानते हैं कि जीवन आदर्श नहीं होता। लोग स्थानांतरित होते हैं, 18 वर्ष के होते हैं, या मृत्यु को प्राप्त होते हैं।
- पात्रता सूची (Eligibility List): एक विश्वसनीय "रोल कॉल" (जैसे मतदाता रजिस्ट्री) है जो लगातार अपडेट होता रहता है कि किन लोगों को हस्ताक्षर करने की अनुमति है। यदि आप किसी नए शहर में जाते हैं, तो सिस्टम स्वचालित रूप से स्थानीय याचिकाओं पर आपके अनुमति स्तर को अपडेट कर देता है।
- कागज + डिजिटल: सिस्टम को इस तरह डिज़ाइन किया गया है कि यह तब भी काम करे जब कुछ लोग कागज पर हस्ताक्षर करते हैं और अन्य ऑनलाइन। "कागज" वाले हस्ताक्षरों को डिजिटल हस्ताक्षरों की तरह ही माना जाता है, जो उसी लॉक-बॉक्स सिस्टम में प्रवेश करते हैं ताकि उन्हें डिजिटल वोटों के साथ निष्पक्ष रूप से गिना जा सके।
परिणाम
शोध पत्र दावा करता है कि MultiBallot "दोनों दुनियाओं का सर्वश्रेष्ठ" (best of both worlds) परिदृश्य प्राप्त करता है:
- गोपनीयता: यह अन्य सभी सक्रिय याचिकाओं के बीच खुद को छिपाकर यह छिपा देता है कि आपने किस याचिका पर हस्ताक्षर किया है।
- सत्यापन क्षमता: यह आपको यह साबित करने की अनुमति देता है कि आपके हस्ताक्षर गिने गए थे और यह जनता को यह साबित करने की अनुमति देता है कि अंतिम गणना सटीक है।
- यथार्थवाद: इसके लिए किसी असंभव तकनीक (जैसे जादुई गुमनाम इंटरनेट सुरंगों) की आवश्यकता नहीं है और यह स्विस कानूनी ढांचे में फिट बैठता है जहाँ कई याचिकाएं एक साथ चलती हैं।
संक्षेप में, यह हस्ताक्षर अभियानों के अराजक ढेर को एक सुरक्षित, पारदर्शी और निजी डिजिटल प्रक्रिया में बदल देता है जहाँ आपका "हाँ" गिना जाता है, लेकिन आपका विशिष्ट "हाँ" आपका रहस्य बना रहता है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।