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

Social Proof is in the Pudding: The (Non)-Impact of Social Proof on Software Downloads

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

मूल लेखक: Lucas Shen, Gaurav Sood

प्रकाशित 2026-03-10
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Lucas Shen, Gaurav Sood

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

कल्पना कीजिए कि आप एक विशाल, अव्यवस्थित कबाड़ी बाज़ार (flea market) में कदम रखते हैं जहाँ हज़ारों विक्रेता औज़ार बेच रहे हैं। आपको एक विशिष्ट रिंच (wrench) की आवश्यकता है, लेकिन आपने पहले कभी इनमें से कोई भी औज़ार नहीं देखा है। आप कैसे तय करेंगे कि कौन सा खरीदना है?

आप शायद सोशल प्रूफ (social proof) की तलाश करेंगे। आप खुद से पूछेंगे: "यह और कौन खरीद रहा है? कितने लोगों ने इस औज़ार को थम्स-अप दिया है? क्या यह सबसे ज़्यादा बिकने वाला उत्पाद है?"

सॉफ्टवेयर डेवलपर्स भी ठीक इसी तरह "ओपन-सोर्स" कोड (वे डिजिटल उपकरण जो हमारे ऐप्स, वेबसाइटों और सिस्टम का निर्माण करते हैं) चुनते हैं। वे सुरक्षा खामियों की जांच के लिए कोड की हर एक लाइन का निरीक्षण नहीं कर सकते क्योंकि इसमें बहुत समय लगता है। इसलिए, वे "भीड़" की राय पर भरोसा करते हैं। GitHub जैसे प्लेटफॉर्म पर, उनकी राय को "Stars" (फेसबुक पर 'लाइक' की तरह) और "Downloads" द्वारा मापा जाता है।

बड़ा डर यह है कि बुरे लोग (हैकर्स) इन आंकड़ों को फर्जी बना सकते हैं। वे एक खतरनाक, वायरस-युक्त टूल को लोकप्रिय और भरोसेमंद दिखाने के लिए, डेवलपर्स को धोखा देने के लिए नकली "Stars" खरीद सकते हैं या रोबोट का उपयोग करके "Downloads" को बढ़ा सकते हैं।

बड़ा सवाल: यदि कोई हैकर किसी सॉफ्टवेयर टूल की लोकप्रियता को फर्जी बनाता है, तो क्या वह वास्तव में लोगों को इसे डाउनलोड करने के लिए धोखा दे पाएगा?

प्रयोग: "द फेक पॉपुलैरिटी टेस्ट" (नकली लोकप्रियता परीक्षण)

दो शोधकर्ताओं ने यह पता लगाने के लिए एक वास्तविक जीवन का प्रयोग किया, जैसे कि एक वैज्ञानिक फसलों के खेत में नया उर्वरक परीक्षण करता है। उन्होंने इसे दो तरीकों से किया:

1. "स्टार" प्रयोग (द लाइक बटन टेस्ट)

  • सेटअप: उन्होंने GitHub पर 10-100 बिल्कुल नए, अज्ञात सॉफ्टवेयर टूल्स को चुना।
  • चाल: उनमें से आधे टूल्स के लिए, उन्होंने एक ब्लैक-मार्केट वेबसाइट से नकली "Stars" खरीदे। बाकी आधे के लिए, उन्होंने अपने दोस्तों से "Star" बटन दबाने के लिए कहा।
  • परिणाम: उन्होंने यह देखने के लिए इंतज़ार किया कि क्या इन "लोकप्रिय" टूल्स को अधिक डाउनलोड मिले।
  • फैसला: कुछ नहीं हुआ। नकली स्टार्स वाले टूल्स को शून्य स्टार्स वाले टूल्स की तुलना में अधिक डाउनलोड नहीं मिले। डेवलपर्स इस चाल में नहीं फँसे।

2. "डाउनलोड" प्रयोग (द सेल्स काउंटर टेस्ट)

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

यह चाल काम क्यों नहीं की?

आप सोच सकते हैं, "लेकिन क्या सोशल प्रूफ काम नहीं करता?" (सोचिए कि हम सबसे लोकप्रिय आइसक्रीम फ्लेवर को ही क्यों खरीदते हैं)। शोधकर्ता बताते हैं कि सॉफ्टवेयर डेवलपर्स नियमित खरीदारों से अलग होते हैं, जिसके कुछ कारण हैं:

  1. "दांव" बहुत ऊंचे हैं: यदि आप एक खराब आइसक्रीम खरीदते हैं, तो आपको बस पेट खराब होने जैसी समस्या होगी। यदि एक डेवलपर खराब कोड इंस्टॉल करता है, तो उनकी पूरी वेबसाइट क्रैश हो सकती है, या उनकी कंपनी हैक हो सकती है। क्योंकि परिणाम इतने डरावने हैं, डेवलपर्स बहुत सावधान रहते हैं। वे केवल "Star" काउंट नहीं देखते; वे कोड, उसका दस्तावेज़ीकरण (documentation) और प्रोजेक्ट का इतिहास भी देखते हैं।
  2. वे खेल को जानते हैं: डेवलपर्स जानते हैं कि "Stars" सस्ते में खरीदे जा सकते हैं। यह वैसा ही है जैसे यह जानना कि एक रेस्टोरेंट नकली 5-स्टार समीक्षाएं लिखवाने के लिए लोगों को भुगतान कर सकता है। क्योंकि वे जानते हैं कि यह संकेत "शोर" (अविश्वसनीय) है, इसलिए वे इसे अनदेखा कर देते हैं।
  3. "नया बच्चा" कारक: शोधकर्ताओं ने यह परीक्षण नए टूल्स पर किया, जहाँ आप उम्मीद करेंगे कि सोशल प्रूफ सबसे अधिक मायने रखता है। फिर भी, नकली लोकप्रियता काम नहीं आई।

निष्कर्ष: "साक्ष्य का अभाव, अनुपस्थिति का साक्ष्य नहीं है"

शोधकर्ता निष्कर्ष निकालते हैं कि लोकप्रियता को थोड़ा सा फर्जी बनाना डेवलपर्स को धोखा देने के लिए काम नहीं करता।

हालाँकि, वे एक बहुत ही महत्वपूर्ण चेतावनी भी देते: सिर्फ इसलिए कि यह उनके छोटे से प्रयोग में काम नहीं किया, इसका मतलब यह नहीं है कि यह असंभव है।

  • कल्पना कीजिए कि बुरे लोगों ने केवल 50 स्टार्स नहीं खरीदे, बल्कि 50,000 स्टार्स खरीदे।
  • कल्पना कीजिए कि उन्होंने इसे केवल एक बार नहीं किया, बल्कि इसे सालों तक जारी रखा।
  • कल्पना कीजिए कि "निर्णय लेने वाला" कोई मानव डेवलपर नहीं, बल्कि एक AI रोबोट था जो बिना सोचे-समझे सबसे लोकप्रिय चीज़ चुन लेता है।

सरल शब्दों में:
यह अध्ययन इस बात के परीक्षण जैसा है कि क्या किसी स्टोर की खिड़की पर एक अकेला नकली "Sold Out" का साइन बोर्ड लोगों को उत्पाद खरीदने के लिए मजबूर करता है। यह काम नहीं किया। लेकिन अगर बुरे लोग लाखों नकली साइन बोर्ड लगा दें और सड़क पर अभिनेताओं की भीड़ लगा दें, तो वे अंततः सफल हो सकते हैं।

मुख्य बात:
फिलहाल, डेवलपर्स छोटे झूठ को पहचानने के लिए पर्याप्त समझदार हैं। लेकिन जैसे-जैसे तकनीक बदलती है (जैसे AI द्वारा निर्णय लेना), नियम बदल सकते हैं, और "नकली लोकप्रियता" का यह खेल एक बहुत बड़ा खतरा बन सकता है। शोधकर्ता कह रहे हैं, "सतर्क न हों; संकेतों पर नज़र रखें।"

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

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

Digest आज़माएँ →