वेब2 बनाम Web3
वेब2 इंटरनेट के उस संस्करण को संदर्भित करता है जिसे हम में से अधिकांश लोग आज जानते हैं। एक ऐसा इंटरनेट जिस पर उन कंपनियों का दबदबा है जो आपके व्यक्तिगत डेटा के बदले सेवाएँ प्रदान करती हैं। इथेरियम के संदर्भ में, Web3 ब्लॉकचेन पर चलने वाले विकेंद्रीकृत एप्लिकेशनों को संदर्भित करता है। ये ऐसे एप्लिकेशन हैं जो किसी को भी अपने व्यक्तिगत डेटा का मुद्रीकरण किए बिना भाग लेने की अनुमति देते हैं।
क्या आप शुरुआती लोगों के लिए अधिक अनुकूल संसाधन खोज रहे हैं? हमारा Web3 का परिचय देखें।
Web3 के लाभ
कई Web3 डेवलपर्स ने इथेरियम के अंतर्निहित विकेंद्रीकरण के कारण विकेंद्रीकृत एप्लिकेशन (dapp) बनाने का विकल्प चुना है:
- नेटवर्क पर मौजूद किसी भी व्यक्ति को सेवा का उपयोग करने की अनुमति है - या दूसरे शब्दों में, अनुमति की आवश्यकता नहीं है।
- कोई भी आपको ब्लॉक नहीं कर सकता या सेवा तक आपकी पहुँच से इनकार नहीं कर सकता।
- मूल टोकन, ईथर (ETH) के माध्यम से भुगतान अंतर्निहित हैं।
- इथेरियम ट्यूरिंग-कम्प्लीट (turing-complete) है, जिसका अर्थ है कि आप लगभग कुछ भी प्रोग्राम कर सकते हैं।
व्यावहारिक तुलनाएँ
| वेब2 | Web3 |
|---|---|
| ट्विटर किसी भी खाते या ट्वीट को सेंसर कर सकता है | Web3 ट्वीट सेंसर नहीं किए जा सकेंगे क्योंकि नियंत्रण विकेंद्रीकृत है |
| भुगतान सेवा कुछ प्रकार के कार्यों के लिए भुगतान की अनुमति नहीं देने का निर्णय ले सकती है | Web3 भुगतान एप्लिकेशनों को किसी व्यक्तिगत डेटा की आवश्यकता नहीं होती है और वे भुगतान को रोक नहीं सकते हैं |
| गिग-इकोनॉमी एप्लिकेशनों के सर्वर डाउन हो सकते हैं और श्रमिकों की आय को प्रभावित कर सकते हैं | Web3 सर्वर डाउन नहीं हो सकते - वे अपने बैकएंड के रूप में 1000 से अधिक कंप्यूटरों के विकेंद्रीकृत नेटवर्क, इथेरियम का उपयोग करते हैं |
इसका मतलब यह नहीं है कि सभी सेवाओं को dapp में बदलने की आवश्यकता है। ये उदाहरण वेब2 और Web3 सेवाओं के बीच मुख्य अंतर को स्पष्ट करते हैं।
Web3 की सीमाएँ
Web3 की अभी कुछ सीमाएँ हैं:
- स्केलेबिलिटी (Scalability) - Web3 पर लेनदेन धीमे होते हैं क्योंकि वे विकेंद्रीकृत होते हैं। स्थिति में बदलाव, जैसे कि भुगतान, को एक नोड द्वारा संसाधित करने और पूरे नेटवर्क में प्रसारित करने की आवश्यकता होती है।
- UX (यूजर एक्सपीरियंस) - Web3 एप्लिकेशनों के साथ इंटरैक्ट करने के लिए अतिरिक्त चरणों, सॉफ़्टवेयर और शिक्षा की आवश्यकता हो सकती है। यह इसे अपनाने में एक बाधा हो सकती है।
- पहुँच (Accessibility) - आधुनिक वेब ब्राउज़रों में एकीकरण की कमी Web3 को अधिकांश उपयोगकर्ताओं के लिए कम सुलभ बनाती है।
- लागत - अधिकांश सफल dapp अपने कोड का बहुत छोटा हिस्सा ब्लॉकचेन पर डालते हैं क्योंकि यह महंगा है।
केंद्रीकरण बनाम विकेंद्रीकरण
नीचे दी गई तालिका में, हम केंद्रीकृत और विकेंद्रीकृत डिजिटल नेटवर्क के कुछ व्यापक लाभों और नुकसानों को सूचीबद्ध करते हैं।
| केंद्रीकृत प्रणालियाँ | विकेंद्रीकृत प्रणालियाँ |
|---|---|
| कम नेटवर्क व्यास (सभी प्रतिभागी एक केंद्रीय प्राधिकरण से जुड़े होते हैं); जानकारी तेजी से फैलती है, क्योंकि प्रसार को बहुत सारे कम्प्यूटेशनल संसाधनों वाले केंद्रीय प्राधिकरण द्वारा नियंत्रित किया जाता है। | नेटवर्क पर सबसे दूर के प्रतिभागी संभावित रूप से एक-दूसरे से कई किनारे (edges) दूर हो सकते हैं। नेटवर्क के एक तरफ से प्रसारित जानकारी को दूसरी तरफ पहुँचने में लंबा समय लग सकता है। |
| आमतौर पर उच्च प्रदर्शन (उच्च थ्रूपुट, कम कुल कम्प्यूटेशनल संसाधन खर्च होते हैं) और लागू करने में आसान। | आमतौर पर कम प्रदर्शन (कम थ्रूपुट, अधिक कुल कम्प्यूटेशनल संसाधन खर्च होते हैं) और लागू करने में अधिक जटिल। |
| परस्पर विरोधी डेटा की स्थिति में, समाधान स्पष्ट और आसान है: सत्य का अंतिम स्रोत केंद्रीय प्राधिकरण है। | विवाद समाधान के लिए एक प्रोटोकॉल (अक्सर जटिल) की आवश्यकता होती है, यदि सहकर्मी डेटा की स्थिति के बारे में परस्पर विरोधी दावे करते हैं जिस पर प्रतिभागियों को सिंक्रनाइज़ किया जाना है। |
| विफलता का एकल बिंदु (Single point of failure): दुर्भावनापूर्ण अभिनेता केंद्रीय प्राधिकरण को लक्षित करके नेटवर्क को डाउन करने में सक्षम हो सकते हैं। | विफलता का कोई एकल बिंदु नहीं: नेटवर्क अभी भी काम कर सकता है भले ही प्रतिभागियों के एक बड़े हिस्से पर हमला किया जाए/उन्हें बाहर कर दिया जाए। |
| नेटवर्क प्रतिभागियों के बीच समन्वय बहुत आसान है, और इसे एक केंद्रीय प्राधिकरण द्वारा नियंत्रित किया जाता है। केंद्रीय प्राधिकरण नेटवर्क प्रतिभागियों को बहुत कम घर्षण के साथ अपग्रेड, प्रोटोकॉल अपडेट आदि अपनाने के लिए मजबूर कर सकता है। | समन्वय अक्सर मुश्किल होता है, क्योंकि नेटवर्क-स्तरीय निर्णयों, प्रोटोकॉल अपग्रेड आदि में किसी एक एजेंट का अंतिम निर्णय नहीं होता है। सबसे खराब स्थिति में, प्रोटोकॉल परिवर्तनों के बारे में असहमति होने पर नेटवर्क के टूटने का खतरा होता है। |
| केंद्रीय प्राधिकरण डेटा को सेंसर कर सकता है, संभावित रूप से नेटवर्क के कुछ हिस्सों को बाकी नेटवर्क के साथ इंटरैक्ट करने से रोक सकता है। | सेंसरशिप बहुत कठिन है, क्योंकि जानकारी के नेटवर्क में फैलने के कई तरीके हैं। |
| नेटवर्क में भागीदारी केंद्रीय प्राधिकरण द्वारा नियंत्रित की जाती है। | कोई भी नेटवर्क में भाग ले सकता है; कोई "गेटकीपर" नहीं हैं। आदर्श रूप से, भागीदारी की लागत बहुत कम है। |
ध्यान दें कि ये सामान्य पैटर्न हैं जो हर नेटवर्क में सच नहीं हो सकते हैं। इसके अलावा, वास्तव में कोई नेटवर्क किस हद तक केंद्रीकृत/विकेंद्रीकृत है, यह एक स्पेक्ट्रम पर निर्भर करता है; कोई भी नेटवर्क पूरी तरह से केंद्रीकृत या पूरी तरह से विकेंद्रीकृत नहीं होता है।
आगे की पढ़ाई
- Web3 क्या है? - ethereum.org
- वेब 3.0 एप्लिकेशन का आर्किटेक्चर (opens in a new tab) - Preethi Kasireddy
- विकेंद्रीकरण का अर्थ (opens in a new tab) 6 फरवरी, 2017 - Vitalik Buterin
- विकेंद्रीकरण क्यों मायने रखता है (opens in a new tab) 18 फरवरी, 2018 - Chris Dixon
- वेब 3.0 क्या है और यह क्यों मायने रखता है (opens in a new tab) 31 दिसंबर, 2019 - Max Mersch और Richard Muirhead
- हमें वेब 3.0 की आवश्यकता क्यों है (opens in a new tab) 12 सितंबर, 2018 - Gavin Wood