← नवीनतम पेपर
💻 computer science

Mayfly: Private Aggregate Insights from Ephemeral Streams of On-Device User Data

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

मूल लेखक: Christopher Bian, Albert Cheu, Stanislav Chiknavaryan, Zoe Gong, Marco Gruteser, Oliver Guinan, Yannis Guzman, Peter Kairouz, Artem Lagzdin, Ryan McKenna, Grace Ni, Edo Roth, Maya Spivak, Timon Van Ov
प्रकाशित 2026-02-16
📖 6 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Christopher Bian, Albert Cheu, Stanislav Chiknavaryan, Zoe Gong, Marco Gruteser, Oliver Guinan, Yannis Guzman, Peter Kairouz, Artem Lagzdin, Ryan McKenna, Grace Ni, Edo Roth, Maya Spivak, Timon Van Overveldt, Ren Yi

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

कल्पना कीजिए कि आप यह जानना चाहते हैं कि आपके पूरे शहर में ड्राइविंग, पैदल चलने और उड़ने से कितनी कार्बन डाइऑक्साइड पैदा होती है। इसे करने के लिए, आपको लाखों लोगों से पूछना होगा: "आज आपने कितनी दूरी तय की?"

समस्या क्या है? यदि आप हर किसी से उनका सटीक लोकेशन इतिहास (location history) भेजने के लिए कहते हैं, तो आप एक बहुत बड़ा प्राइवेसी संकट खड़ा कर देते हैं। यदि वह डेटा हैक हो जाता है, या कोई जिज्ञासु कर्मचारी उसे देख लेता है, तो आप हर व्यक्ति के रहने, काम करने और छुट्टियां मनाने की सटीक जगह को ट्रैक कर सकते हैं।

मेफ्लाई (Mayfly) एक नया सिस्टम है जिसे गूगल के शोधकर्ताओं द्वारा इसे हल करने के लिए डिज़ाइन किया गया है। यह एक "घोस्ट शिप" (भूतिया जहाज) की तरह है जो जवाब तो इकट्ठा करता है लेकिन कभी यह रिकॉर्ड नहीं रखता कि किसने क्या कहा। यह कैसे काम करता है, यहाँ सरल उपमाओं के माध्यम से समझाया गया है।

1. "मेफ्लाई" (Mayfly) का रूपक

इस सिस्टम का नाम मेफ्लाई (एक प्रकार का कीट) के नाम पर रखा गया है, जो केवल कुछ घंटों से लेकर कुछ दिनों तक जीवित रहता है।

  • विचार: ठीक वैसे ही जैसे एक मेफ्लाई अल्प समय के लिए जीवित रहती है और फिर गायब हो जाती है, यह सिस्टम सुनिश्चित करता है कि उपयोगकर्ता का व्यक्तिगत डेटा कंप्यूटर की मेमोरी में केवल एक पल के लिए मौजूद रहे और फिर मिक्स होकर नष्ट हो जाए।
  • लक्ष्य: सर्वर (केंद्रीय कंप्यूटर) कभी भी इस तरह की सूची सहेजता नहीं है कि "यूजर A पार्क गया था।" यह केवल अंतिम उत्तर सहेजता है: "10,000 लोग पार्क गए थे।"

2. तीन जादुई स्तंभ

इसे साकार करने के लिए, मेफ्लाई तीन मुख्य तरकीबों का उपयोग करता है:

क. "स्मार्ट फ़िल्टर" (डिवाइस-आधारित न्यूनीकरण)

कल्पना कीजिए कि आप दस लाख लोगों के लिए सूप बनाने की कोशिश कर रहे हैं। इसके बजाय कि आप हर किसी से उनके फ्रिज की पूरी सामग्री (जिसमें उनके गुप्त नुस्खे और व्यक्तिगत नोट्स भी शामिल हैं) भेजने को कहें, आप उनसे केवल एक विशिष्ट सामग्री भेजने को कहते हैं जो उन्होंने आज उपयोग की है।

  • यह कैसे काम करता है: आपके फोन पर मौजूद ऐप एक स्मार्ट फ़िल्टर के रूप में कार्य करता है। यह आपके डेटा को देखता है, स्थानीय स्तर पर गणना करता है (जैसे, "मैंने 5 मील की यात्रा की"), और बाकी सब कुछ हटा देता है। केवल वह छोटा सा, आवश्यक नंबर ही सर्वर को भेजा जाता है। सर्वर कभी भी आपका कच्चा (raw) डेटा नहीं देख पाता।

ख. "इंस्टेंट मिक्सर" (क्षणभंगुर एकत्रीकरण)

कल्पना कीजिए कि एक बड़ी पार्टी चल रही है जहाँ हर कोई एक ही पारदर्शी बॉक्स में एक नोट डाल रहा है।

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

ग. "स्टैटिक नॉइज़" (डिफरेंशियल प्राइवेसी)

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

  • उपमा: कल्पना कीजिए कि आप रेत की एक बाल्टी में रेत के एक अकेले कण का वजन अनुमान लगाने की कोशिश कर रहे हैं। यदि आप बाल्टी में थोड़ा सा बुरादा (sawdust) मिला देते हैं, तो कुल वजन थोड़ा बदल जाता है। आप अभी भी रेत के औसत वजन की बिल्कुल सही गणना कर सकते हैं, लेकिन आप अब यह पता नहीं लगा सकते कि आपका विशिष्ट कण वास्तव में कितना भारी था।
  • परिणाम: अंतिम संख्याएँ थोड़ी "धुंधली" होती हैं, लेकिन वे शहर योजनाकारों (city planners) के निर्णय लेने के लिए पर्याप्त सटीक होती हैं, जबकि उन्हें व्यक्तिगत रूप से पहचानना गणितीय रूप से असंभव होता है।

3. वास्तविक दुनिया का परीक्षण: कार्बन प्रोजेक्ट

शोधकर्ताओं ने इसका परीक्षण एन्वायरमेंटल इनसाइट्स एक्सप्लोरर (EIE) नामक एक वास्तविक प्रोजेक्ट पर किया।

  • चुनौती: उन्हें 50 करोड़ (500 मिलियन) उपकरणों के लिए कार्बन उत्सर्जन की गणना करनी थी।
  • समस्या: कुछ लोग 1 मील पैदल चलते हैं; अन्य 5,000 मील की उड़ान भरते हैं। यदि आप केवल कुल योग में शोर (noise) जोड़ते हैं, तो "पैदल चलने वाले" बड़े "उड़ने वालों" के बीच दब जाएंगे, या "उड़ने वालों" को बहुत अधिक शोर का सामना करना पड़ेगा।
  • समाधान: उन्होंने "ग्रुप स्केलिंग" नामक एक नया गणितीय तरीका विकसित किया।
    • उपमा: कल्पना कीजिए कि आप एक ही तराजू पर एक पंख और एक हाथी को तौल रहे हैं। तराजू टूट जाएगा। मेफ्लाई पंख को एक "पंख बॉक्स" में और हाथी को एक "हाथी बॉक्स" में रखता है, दोनों को सही मात्रा में शोर के साथ अलग-अलग तौलता है, और फिर परिणामों को आपस में जोड़ देता है। यह सुनिश्चित करता है कि बड़े यात्रियों के शोर के बीच छोटे पैदल चलने वालों का डेटा खो न जाए।

4. यह क्यों महत्वपूर्ण है

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

सारांश

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

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →