वेब3 डेवलपर बनें: क्यों और कैसे
क्यों: वेब3 डेवलपर क्यों बनें?
वेब3 क्या है?
सबसे पहले मैं आपको बता दूं कि वेब3 क्या है।
2014 में, एथेरियम के सह-संस्थापक गेविन वुड ने पहली बार वेब3 की अवधारणा का प्रस्ताव रखा, जो इस समस्या का समाधान था कि इंटरनेट को बहुत अधिक विश्वास की आवश्यकता होती है।
इस बात से इनकार नहीं किया जा सकता कि केंद्रीकृत नेटवर्क ने अरबों लोगों को इंटरनेट से जुड़ने में मदद की है और इस पर एक स्थिर और विश्वसनीय बुनियादी ढांचा तैयार किया है। लेकिन साथ ही, कुछ केंद्रीकृत दिग्गजों ने इंटरनेट पर लगभग एकाधिकार कर लिया है और वे जो चाहें कर सकते हैं। वेब3 ब्लॉकचेन, क्रिप्टोकरेंसी और एनएफटी के माध्यम से स्वामित्व के रूप में उपयोगकर्ताओं को शक्ति लौटाता है।
वेब3 आज एक सर्वव्यापी शब्द बन गया है, जो इंटरनेट के लिए एक नए और बेहतर दृष्टिकोण का प्रतिनिधित्व करता है। हालाँकि वेब3 की सख्त परिभाषा देना मुश्किल है, सामान्यतः इसकी विशेषता निम्नलिखित है:
-
विकेन्द्रीकृत: किसी केंद्रीकृत इकाई द्वारा नियंत्रित नहीं, बल्कि स्वामित्व बिल्डरों और उपयोगकर्ताओं के बीच वितरित किया जाता है;
-
अनुमति रहित: वेब3 में भाग लेने के लिए सभी को समान अधिकार हैं, और किसी को भी बाहर नहीं रखा गया है;
-
अविश्वसनीय: किसी विश्वसनीय तृतीय पक्ष पर निर्भर हुए बिना आर्थिक प्रोत्साहन (टोकन) तंत्र के माध्यम से संचालित होता है।
वेब3 का समय और रुझान
लुशी चुन्किउ में एक कहावत है: एक सज्जन व्यक्ति समय के अनुसार योजना बनाता है और कार्य करता है तथा प्रवृत्ति का अनुसरण करता है इसका मतलब यह है कि एक बुद्धिमान और दूरदर्शी व्यक्ति तैयार रहेगा, सही समय पर तुरंत कार्य करेगा, स्थिति का अनुसरण करेगा, निर्णय लेगा और फिर कार्रवाई करेगा।
मुझे लगता है वेब3 निस्संदेह एक प्रवृत्ति है , लेकिन यह कब एक चलन बन गया? कुछ लोग कहते हैं कि यह बिटकॉइन का उदय था, जबकि अन्य कहते हैं कि यह एथेरियम का उदय था। मैं पूरी तरह से सहमत नहीं हूँ। बिटकॉइन के उद्भव ने पूरे वेब 3 उद्योग की शुरुआत को चिह्नित किया, जबकि एथेरियम का उदय वेब 3 उद्योग की आधारशिला है। हालाँकि, मुझे लगता है कि 2020 में DeFi उद्योग के बड़े पैमाने पर विस्फोट ने वास्तव में Web3 को एक प्रवृत्ति बना दिया है, जिसने ब्लॉकचेन को वित्तीय परिदृश्यों में लागू करने में सक्षम बनाया है।
2020 से पूरे वेब3 उद्योग में उपयोगकर्ताओं की संख्या में विस्फोटक वृद्धि हुई है। 2022 में भालू बाजार के कारण विकास में मंदी को छोड़कर, अन्य वर्षों में उपयोगकर्ताओं की संख्या में वृद्धि जारी रही है। मेरा मानना है कि 2024 में, बिटकॉइन के आधे होने और बैल बाजार के आने के साथ, उपयोगकर्ताओं की संख्या में वृद्धि जारी रहेगी, और ऊपर की ओर रुझान अजेय है।
वास्तव में, हम वेब3 के प्रति हांगकांग का रवैया भी देख सकते हैं। 2023 से, हांगकांग ने लगातार वेब3 को मैत्रीपूर्ण संकेत भेजे हैं:
-
अप्रैल 2023 में, वेब3 पारिस्थितिकी तंत्र के विकास को बढ़ावा देने के लिए हांगकांग वेब3 एसोसिएशन की स्थापना की गई;
-
अगस्त 2023 में, “हांगकांग में आभासी संपत्तियों के विकास पर नीति घोषणा” जारी की गई, जो स्पष्ट रूप से वेब3 के विकास का समर्थन करती है;
-
अक्टूबर 2023 में, CSRC ने वर्चुअल एसेट एक्सचेंजों के लिए अनुपालन मार्गदर्शन प्रदान करने के लिए अपनी क्रिप्टोकरेंसी बाजार नियामक नीति को अपडेट किया;
-
जनवरी 2024 में, हांगकांग में वर्चुअल एसेट एक्सचेंजों के पहले बैच को लाइसेंस दिया गया;
-
अप्रैल 2024 में, वेब3 कार्निवल हांगकांग में आयोजित किया गया था, और हांगकांग सरकार ने उसी महीने एक डिजिटल एसेट ईटीएफ लॉन्च किया था।
चूंकि 2020 से वेब3 एक ट्रेंड बन गया है, वेब3 में शामिल होने का सबसे अच्छा समय चार साल पहले था, और दूसरा सबसे अच्छा समय अभी है!!!
वेब2 डेवलपर्स को वेब3 सीखना चाहिए
एक डेवलपर के रूप में जो 2020 में Web3 के संपर्क में आया और 2022 में Web2 से Web3 में परिवर्तित हुआ, मैं कुछ व्यक्तिगत अनुभव साझा करना चाहूंगा वेब2 डेवलपर्स को वेब3 के बारे में अधिक क्यों सीखना चाहिए .
वास्तव में, यह प्रश्न इस प्रश्न से अलग नहीं है कि गैर-एआई डेवलपर्स को एआई क्यों सीखना चाहिए? मेरा मानना है कि एक डेवलपर के रूप में, आपको सबसे पहले निरंतर सीखने वाला होना चाहिए, क्योंकि प्रौद्योगिकी उद्योग बहुत तेज़ी से बदल रहा है, और आपको परिवर्तनों के साथ बने रहने और अपनी प्रतिस्पर्धात्मकता बनाए रखने के लिए लगातार सीखना होगा।
सीखने को गहराई और चौड़ाई में विभाजित किया जा सकता है, दोनों ही समान रूप से महत्वपूर्ण हैं। गहराई आपको तकनीकी विवरणों में तल्लीन होकर अपने क्षेत्र में विशेषज्ञ बनने में मदद करेगी, जबकि चौड़ाई आपके पेशेवर क्षेत्र में नए विचारों को पेश कर सकती है और तकनीकी रुझानों पर नज़र रखने और आसन्न क्षेत्रों में ज्ञान प्राप्त करके आपके काम को अधिक रचनात्मक बना सकती है।
यही कारण है कि अब हम AI और Web3 का अध्ययन कर रहे हैं। सबसे अत्याधुनिक तकनीकों को सीखकर अपनी तकनीकी चौड़ाई को बढ़ाना, जैसे कि शुरुआती सालों में मोबाइल डेवलपमेंट सीखना। हालाँकि, जो बात वेब3 को इन दोनों से अलग बनाती है, वह है इसमें विलक्षणता के क्षण का अभाव है।
iPhone के आने से मोबाइल टर्मिनलों में बदलाव आया है। iPhone मोबाइल टर्मिनलों का विलक्षण क्षण है। ChatGPT के आने से AI की कल्पना का द्वार खुल गया है। ChatGPT AI का विलक्षण क्षण है। Web3 ने अभी तक ऐसे क्रांतिकारी नवाचार नहीं देखे हैं, लेकिन इसका मतलब यह भी है कि Web3 एक ऐसा उद्योग है जिसमें अधिक संभावनाएँ और नवाचार हैं। यदि कोई Web2 डेवलपर मौजूदा तकनीक और अनुभव को Web3 पर बनाने के लिए जोड़ सकता है, तो महान नवाचारों का जन्म हो सकता है।
वेब2 द्वारा वेब3 सीखने का एक अन्य लाभ यह है कि यदि भविष्य में वेब2 चलने में असफल हो जाता है, तो भी आप उससे जुड़ सकते हैं, बशर्ते आप उसे हरा न सकें।
कैसे: वेब3 डेवलपर कैसे बनें
वेब3 प्रौद्योगिकी स्टैक
वेब3 प्रौद्योगिकी स्टैक की अभी तक कोई एकीकृत परिभाषा नहीं है। मैं उपयोग करता हूँ अल्केमिस वेब3 प्रौद्योगिकी स्टैक अवलोकन , नीचे से उपर तक:
-
नेटवर्क परत: इसे चेन के रूप में भी जाना जाता है, जिसमें लेयर 1 और लेयर 2 शामिल हैं, जैसे बिटकॉइन, एथेरियम, सोलाना, सुई, स्टार्कनेट, आदि।
-
ब्लॉकचेन इंटरैक्शन परत: यह परत डेवलपर्स और उपयोगकर्ताओं को नोड सेवाओं, नल, सूचकांक सेवाओं और ब्लॉकचेन ब्राउज़रों सहित ब्लॉकचेन में डेटा पढ़ने और लिखने की अनुमति देती है;
-
प्रेजेंटेशन लेयर: यह परत मुख्य रूप से डेवलपर्स के लिए है और वेब 2 विकास के कई पहलुओं को दर्शाती है, जैसे ब्लॉकचेन डेवलपर्स के लिए विशिष्ट उपकरण और लाइब्रेरी, और ब्लॉकचेन पर डेटा भंडारण;
-
वितरित अनुप्रयोग (DApps): यह परत मुख्य रूप से उपयोगकर्ता-उन्मुख है और इसमें DeFi, NFT, पहचान और प्रमाणीकरण, डेटा और विश्लेषण, और कई अन्य DApp श्रेणियां शामिल हैं।
जब आप वेब3 डेवलपर बनना चुनते हैं, आपको यह समझने की आवश्यकता है कि आपकी तकनीक वेब3 प्रौद्योगिकी स्टैक की किस परत पर कार्य करती है।
यदि यह एक सेवा नेटवर्क परत है, इसका मतलब है कि लेयर 1 या लेयर 2 को विकसित करने की आवश्यकता है, आमतौर पर संबंधित प्रयोगशाला या फाउंडेशन में। आवश्यक कौशल बहुत भिन्न होते हैं। अंतर्निहित तकनीकों में क्रिप्टोग्राफी, सर्वसम्मति एल्गोरिदम, भंडारण, नेटवर्क, भाषाएं और वर्चुअल मशीन शामिल हैं। इंजीनियरिंग तकनीक चेन की वास्तुकला और प्रदर्शन द्वारा निर्धारित की जाती है। कुछ चेन कॉसमॉस एसडीके या ओपस्टैक के माध्यम से जल्दी से बनाई जाती हैं।
यदि आप ब्लॉकचेन इंटरेक्शन लेयर पर काम कर रहे हैं, आप आमतौर पर कुछ बुनियादी ढांचा सेवा प्रदाताओं के पास जाएंगे, जैसे कि नोड सेवाएँ, डेटा विश्लेषण सेवाएँ और इंडेक्स सेवाएँ। यह परत वास्तव में वेब 2 के बुनियादी ढांचा सेवा प्रदाताओं (जैसे क्लाउड सेवाएँ) के समान है। भूमिकाएँ भी फ्रंट-एंड, बैक-एंड, डेटा, परीक्षण, संचालन और रखरखाव आदि हैं। इसलिए, आवश्यक कौशल लगभग समान हैं, और आपको ब्लॉकचेन नेटवर्क के इंटरफ़ेस के बारे में अधिक जानने की आवश्यकता हो सकती है।
यदि यह सेवा प्रस्तुति परत है, यह डेवलपर्स के लिए उपकरण और लाइब्रेरी विकसित करना है, जिसे आमतौर पर शॉवेल बेचना कहा जाता है। विशिष्ट विकास कौशल उत्पाद के रूप और सेवा के डेवलपर के प्रकार द्वारा निर्धारित किए जाएंगे। उदाहरण के लिए, एक IDE विकसित करने में उपयोगकर्ता इंटरफ़ेस, स्थानीय नेटवर्क निर्माण, अनुबंध संकलन, अनुबंध परिनियोजन आदि शामिल होंगे।
यदि यह DApps की सेवा करना है, वास्तव में, वेब3 विकास की अधिकांश ज़रूरतें DApps के विकास पर केंद्रित हैं, इसलिए हम जिस वेब3 विकास को आम तौर पर संदर्भित करते हैं, वह मुख्य रूप से DApp विकास है। अगला खंड इस सामग्री पर विस्तार से चर्चा करेगा।
DApp विकास के लिए आवश्यक कौशल
सभी को पारंपरिक इंटरनेट एप्लिकेशन आर्किटेक्चर से परिचित होना चाहिए, जिसमें फ्रंट-एंड, बैक-एंड और डेटाबेस शामिल हैं। एक ऑनलाइन शॉपिंग वेबसाइट को एक उदाहरण के रूप में लें। उपयोगकर्ता पहले शॉपिंग ऑपरेशन करने के लिए ब्राउज़र के माध्यम से फ्रंट-एंड द्वारा प्रदान किए गए इंटरफ़ेस तक पहुँचता है। यदि उपयोगकर्ता किसी निश्चित उत्पाद कीवर्ड की खोज करता है, तो बैक-एंड संबंधित तर्क को संसाधित करने के लिए जिम्मेदार होगा, अर्थात, फ्रंट-एंड से अनुरोध का जवाब देना, डेटाबेस को खोजना और आवश्यक डेटा को फ्रंट-एंड पर वापस करना। डेटाबेस एप्लिकेशन के लिए स्थिर भंडारण प्रदान करता है, जिसमें उत्पाद की सभी जानकारी और उपयोगकर्ता से संबंधित जानकारी (जैसे शॉपिंग कार्ट सामग्री) शामिल है।
ब्लॉकचेन पर निर्मित DApps और पारंपरिक अनुप्रयोगों के बीच सबसे बड़ा अंतर बैकएंड और डेटाबेस की भूमिकाओं में परिवर्तन है स्मार्ट कॉन्ट्रैक्ट पारंपरिक बैकएंड की भूमिका निभाते हैं, जबकि ब्लॉकचेन पारंपरिक डेटाबेस की जगह लेता है और विकेंद्रीकृत डेटा स्टोरेज प्रदान करता है। स्मार्ट कॉन्ट्रैक्ट और ब्लॉकचेन के बीच घनिष्ठ सहयोग डेटा स्टोरेज और पुनर्प्राप्ति को पारदर्शी बनाता है और छेड़छाड़ करना मुश्किल बनाता है।
इसलिए, DApp विकास के कौशल मुख्य रूप से फ्रंट-एंड और स्मार्ट कॉन्ट्रैक्ट के विकास में निहित हैं। जिन कौशलों में महारत हासिल करने की आवश्यकता है वे इस प्रकार हैं:
फ़्रंट एंड
इंटरफ़ेस विकास। वेब विकास अनुभव वाले फ्रंट-एंड इंजीनियरों के लिए, इंटरफ़ेस विकास कौशल हस्तांतरणीय हैं, जिसमें HTML, CSS और जावास्क्रिप्ट जैसे बुनियादी कौशल शामिल हैं, साथ ही रिएक्ट और व्यू जैसे आधुनिक फ्रंट-एंड फ्रेमवर्क की महारत भी शामिल है;
प्रमाणीकरण तंत्र और डेटा पढ़ना और लिखना। DApp में, उपयोगकर्ता प्रमाणीकरण और प्रबंधन को ब्लॉकचेन वॉलेट (जैसे मेटामास्क) के माध्यम से कार्यान्वित किया जाता है, इसलिए आपको वॉलेट इंटरफ़ेस को एकीकृत करना सीखना होगा, और डेटा पढ़ना और लिखना भी ऑन-चेन API के माध्यम से किया जाता है। Ethers.js जैसी जावास्क्रिप्ट लाइब्रेरी का उपयोग करके, आप आसानी से प्रमाणीकरण तंत्र और डेटा पढ़ना और लिखना लागू कर सकते हैं।
पीछे का हिस्सा
चूंकि कई DApps अर्ध-केंद्रीकृत हैं, इसलिए कई बैकएंड आवश्यकताएं भी हैं। हालाँकि बैकएंड इंजीनियरों के कौशल को स्थानांतरित किया जा सकता है, क्योंकि इसमें ऑन-चेन डेटा को पढ़ना और लिखना शामिल है, इसलिए ब्लॉकचेन SDK को एकीकृत करना आवश्यक है। विकास भाषा अधिमानतः गो/रस्ट/नोडजेएस है।
स्मार्ट कॉन्ट्रैक्ट्स
EVM चेन पर कॉन्ट्रैक्ट डेवलपमेंट के लिए, आपको मुख्य रूप से सॉलिडिटी भाषा सीखने की आवश्यकता है। शुरुआती लोगों को WTF अकादमी पर अध्ययन करने की सलाह दी जाती है। गैर-EVM चेन पर कॉन्ट्रैक्ट डेवलपमेंट के लिए, आपको विशिष्ट चेन के आधार पर सीखने की आवश्यकता है। उदाहरण के लिए, सोलाना पर स्मार्ट कॉन्ट्रैक्ट विकसित करने के लिए, आपको रस्ट सीखने की आवश्यकता है, और सुई पर स्मार्ट कॉन्ट्रैक्ट विकसित करने के लिए, आपको सुई मूव सीखने की आवश्यकता है। हालाँकि, वर्तमान में कुछ सीखने की सामग्री उपलब्ध है, इसलिए आपको संबंधित आधिकारिक वेबसाइट पर जाने की आवश्यकता है।
वेब3 सीखने के लिए कुछ सुझाव
-
उद्योग समाचार प्राप्त करने के लिए वेब 3 मीडिया की दैनिक ब्राउज़िंग: अनुशंसित: पैन्यूज़, फ़ोरसाइट, रिदम, गोल्डन फ़ाइनेंस, ओडेली;
-
कभी-कभी वेब3 डेवलपर समुदाय में घूमते हैं, डेंगलियान, टिनटिनलैंड, डब्ल्यूटीएफ अकादमी, बिल्डरडीएओ और ओपनबिल्ड की सिफारिश करते हैं;
-
किसी नए प्रोजेक्ट को सीखते समय, पहले आधिकारिक दस्तावेज पढ़ें, फिर आधिकारिक ट्विटर/डिस्कोर्ड का अनुसरण करें, और यदि आपके पास समय हो तो कोड बेस पर एक त्वरित नज़र डालें।
-
आपको प्रोजेक्ट करना होगा। अगर आपके पास चैनल हैं, तो आप सीधे प्रोजेक्ट कर सकते हैं। अगर आपके पास चैनल नहीं हैं, तो आप प्रोजेक्ट अनुभव प्राप्त करने के लिए हैकथॉन में भी भाग ले सकते हैं।
-
अंग्रेजी बहुत महत्वपूर्ण है, इसका अच्छे से अध्ययन करें।
संक्षेप
वेब3 निश्चित रूप से भविष्य है। वेब2 डेवलपर्स के लिए, वेब3 के क्षेत्र की खोज करते समय, चाहे वह क्लाइंट, फ्रंट-एंड या बैक-एंड हो, वे मौजूदा तकनीकी लाभों का पूरा लाभ उठा सकते हैं, अपने पेशेवर क्षितिज का विस्तार कर सकते हैं और अपने काम की रचनात्मकता को बढ़ा सकते हैं।
हालाँकि, वर्तमान वेब3 उद्योग अभी भी बहुत ही आवेगपूर्ण है, और बहुत से लोग इसके पीछे पागलों की तरह भाग रहे हैं और आक्रामक रूप से निवेश कर रहे हैं, जो अक्सर लोगों को चिंतित महसूस कराता है। यदि आप एक वेब3 डेवलपर बनने के लिए दृढ़ हैं, तो आपको सचेत रूप से कुछ हस्तक्षेप करने वाली जानकारी को ब्लॉक करना चाहिए, तकनीक पर ही ध्यान केंद्रित करना चाहिए, और लंबे समय में कुछ मूल्यवान करना चाहिए, जो आपको बेहतर तरीके से बढ़ने में मदद कर सकता है।
यह लेख इंटरनेट से लिया गया है: वेब3 डेवलपर बनना: क्यों और कैसे
संबंधित: क्या बिटकॉइन हॉल्टिंग से शिबा इनु (SHIB) के लिए 23% रैली शुरू होगी?
संक्षेप में शिबा इनु की कीमत सममित त्रिभुज पैटर्न रैली में विफल रही और अब 23% रिकवरी का प्रयास कर रही है। MVRV अनुपात दर्शाता है कि निवेशक अभी इसे बेचने की तुलना में SHIB को जमा करने की अधिक संभावना रखते हैं। बिटकॉइन के साथ SHIB का उच्च सहसंबंध बताता है कि मेम कॉइन को हाल्विंग बुलिशनेस से लाभ हो सकता है। शिबा इनु (SHIB) की कीमत में 43% की रैली देखने की उम्मीद थी, इससे पहले कि मेम कॉइन व्यापक बाजार मंदी का शिकार हो जाए। हालाँकि, SHIB को न केवल बाजार का बल्कि इसके निवेशकों का भी संभावित रूप से रिकवरी शुरू करने में समर्थन प्राप्त है। शिबा इनु निवेशक रैली के लिए तैयार हैं शिबा इनु की कीमत ने अतीत में अपने निवेशकों के कार्यों का प्रभाव देखा है। मेम कॉइन उनके द्वारा की गई तेजी के प्रति सकारात्मक प्रतिक्रिया करता है, जो कि प्रत्याशित परिणाम है…