1. वैयक्तिक वित्त 10 नि: शुल्क इथरियम संसाधने
इथेरियम फॉर डमी

मायकेल सोलोमन द्वारा

प्रगत Ethereum dApps विकसित करण्यात आपल्याला मदत करण्यासाठी बरेच विनामूल्य संसाधने उपलब्ध आहेत. चार श्रेणींमध्ये इथरियमसाठी भिन्न साधने आहेतः ब्लॉकचेन क्लायंट, चाचणी ब्लॉकचेन, चाचणी फ्रेमवर्क आणि आयडीई. आपल्याला जवळजवळ प्रत्येक श्रेणीमध्ये बरेच विनामूल्य इथरियम संसाधने शोधण्यासाठी फारच कठोर शोधण्याची आवश्यकता नाही.

येथे, आपण आपले स्वतःचे इथरियम ब्लॉकचेन डीएपीएस तयार करण्यात मदत करण्यासाठी आणखी दहा विनामूल्य साधनांबद्दल जाणून घ्या. आपणास येथे सापडत असलेली काही संसाधने अधिक लोकप्रिय साधनांचा पर्याय आहेत आणि इतर कदाचित आपण आधीच वापरत असलेल्या साधनांची पूर्तता करतात. येथे सूचीबद्ध केलेल्या प्रत्येक संसाधनाची वैशिष्ट्यपूर्ण वैशिष्ट्ये आहेत आणि आपल्या मनोरंजक संशोधन कल्पनांच्या यादीमध्ये असाव्यात. ते सर्व विनामूल्य आहेत आणि ते आपल्या इथरियम डेव्हलपमेंट टूलबॉक्समध्ये सर्व फायदेशीर जोड आहेत.

वैकल्पिक इथरियम डेव्हलपमेंट फ्रेमवर्क एक्सप्लोर करा

जरी ट्रफल वापरली जाणारी सर्वात सामान्य चौकट आहे, परंतु ती एकमेव नाही. आपल्या गरजा आणि आवडी यावर अवलंबून आपण दोन पर्याय शोधले पाहिजेत. दिवसाच्या शेवटी, आपल्या अनुभवाशी अगदी जवळून फिट बसणार्‍या विकास आराखड्याची निवड करा आणि शक्य तितक्या नैराश्याशिवाय इथरियमसाठी विकसनशील डीएपी बनवा.

पोप्युलससह आपला इथेरियम विकास व्यवस्थापित करा

पॉप्युलस फ्रेमवर्क ट्रुफल सारख्याच अनेक वैशिष्ट्ये प्रदान करते. तथापि, ट्रफल जावास्क्रिप्ट वातावरणावर लक्ष केंद्रित करीत असल्याने, ट्रफल वापरुन कार्ये स्वयंचलितरित्या तपासण्यासाठी आणि डीएपीएस राखण्यासाठी आपल्याला जावास्क्रिप्ट कोड लिहावा लागेल. आपल्याकडे जावास्क्रिप्टचा अनुभव असल्यास आणि वातावरणात आरामदायक असल्यास ते ठीक आहे. परंतु आपल्याला जावास्क्रिप्ट माहित नसल्यास किंवा ते जाणून घेण्यासाठी वेळ घालवायचा नसेल तर आपण दुसर्‍या कशावर आधारित चौकटीकडे पाहू शकता.

पॉप्युलस पायथन-आधारित इथरियम डेव्हलपमेंट फ्रेमवर्क आहे. जर आपल्याला पायथनचा अनुभव असेल किंवा पायथनबरोबर काम केल्यासारखे, पॉप्युलस शोधण्यासारखे आहे. या वेबपृष्ठामध्ये द्रुत प्रारंभ मार्गदर्शक, दस्तऐवजीकरण आणि पॉप्युलस स्थापित आणि वापरण्याच्या सूचना समाविष्ट आहेत. जर आपल्याला पायथन आवडत असेल तर तो ट्रफलशी कसा आहे याची तुलना करण्यासाठी पॉप्युलस वापरुन पहा.

पॉप्युलसला आपण आधीपासून पायथॉन स्थापित केलेला असणे आवश्यक आहे. कारण पायथन २.7 एंड Lifeन्ड लाइफ (ईओएल) नोव्हेंबर २०२० रोजी नियोजित आहे, आपण पायथन आवृत्ती install स्थापित केली पाहिजे. आपल्या ऑपरेटिंग सिस्टमसाठी आपल्याला सर्वात अलीकडील पायथन आवृत्ती सापडली पाहिजे.

क्लीकेबाइटसह इथरियम ब्लॉकचेन कंटेनर एक्सप्लोर करा

ट्रुकलसाठी क्लेक्वेबेट हा आणखी एक इथरियम डेव्हलपमेंट फ्रेमवर्क आहे. आपल्या संगणकाच्या ऑपरेटिंग सिस्टमवर नेटिव्ह ब्लॉकचेन वातावरण चालविण्याऐवजी, क्लाईक्बाईट डॉकर कंटेनर वापरते, जे कमी वजनाच्या आभासी मशीनसारखे असतात.

डॉकर आपल्याला एकाधिक मानक व्हीएमएस चालवण्यापेक्षा ओव्हरहेड असलेल्या स्वतंत्र व्हर्च्युअल मशीन (व्हीएम) म्हणून चालू असलेल्या सर्व कंटेनर लॉन्च करण्यास परवानगी देतो. आपण लाँच केलेले प्रत्येक मानक व्हीएम व्हीएमच्या ऑपरेटिंग सिस्टमला चालवण्याची आवश्यकता असलेल्या हार्डवेअरच्या आभासी प्रतीसह ऑपरेटिंग सिस्टमची संपूर्ण प्रत चालवते. एक कंटेनर, जसे की डॉकर कंटेनर, केवळ ऑपरेटिंग सिस्टम घटक आणि प्रोग्राम्सला आवश्यक असलेले व्हर्च्युअल हार्डवेअर चालविते. कमी संसाधन आवश्यकतांसह आभासीकरण हा परिणाम आहे.

क्लाइकबाइट एक डॉकर प्रतिमा प्रदान करते जी एकल-नोड इथरियम ब्लॉकचेन प्रदान करते जी आपण आपल्या स्मार्ट कॉन्ट्रॅक्टचा विकास आणि चाचणी करण्यासाठी वापरू शकता. हे आपल्या संगणकावर सर्व चालू असलेल्या मल्टी-नोड ब्लॉकचेनचे अनुकरण करण्यासाठी एकाधिक डॉकर कंटेनर लाँच करण्यास देखील समर्थन देते.

आपण क्लीकबाइट स्थापित आणि चालवण्यापूर्वी डॉकर स्थापित करणे आवश्यक आहे. आपण डॉकर स्थापित केल्यानंतर, क्लेक्वेबेट वापरण्याच्या सूचनांसाठी गीथब वर जा.

इथरियमसाठी विनामूल्य एकात्मिक विकास पर्यावरण निवडा

आपण कोड लिहिण्यासाठी निवडलेले आयडीई आपल्या डीएपी विकास टूलकिटमधील सर्वात दृश्यमान साधन असेल. आपण आपला आयडीई (किंवा लढाई) वापरण्यासाठी अधिक वेळ घालवाल, म्हणून उत्पादनक्षम होण्यासाठी योग्य शोधणे अत्यंत आवश्यक आहे. सर्वोत्कृष्ट आयडीई पाहणा of्याच्या डोळ्यासमोर आहे. आपण बर्‍याच आयडीई वापरुन पहा आणि आपल्यासाठी सर्वात सोयीस्कर एक निवडा.

अणूसह सॉलिडिटी कोड विकसित करा

अणू हा कठोरपणे ब्लॉकचेन-आधारित आयडीई नाही. हे सॉलिडिटी प्लग-इनसह एक सामान्य सामान्य-हेतूचा आयडीई आहे. आपण ईथरॅटॉम प्लग-इन जोडता तेव्हा सिंटॅक्स हायलाइटिंग, कोड पूर्णता आणि एकाल कीस्ट्रोकसह सॉलिडिटी कंपाईलरवर कॉल करण्याची क्षमता मिळते.

खाली, आपल्याला मुख्य अणू इंटरफेस दिसेल. हे स्वतःचे एक वर्ण असलेल्या, व्हीएस कोडसारखे दिसते आणि भासवते. अ‍ॅटॉम स्थापित केल्यानंतर, इथरॅटोम प्लग-इन स्थापित करण्याच्या या सूचना पहा.

Omटम आयडीई

रीमिक्ससह ऑनलाइन जा

आपल्या स्वत: च्या संगणकावर आयडीई स्थापित करण्याचा पर्याय म्हणजे ब्राउझर-आधारित आयडीई वापरणे. रीमिक्स एक लोकप्रिय आयडीई आहे जो आपण कोणत्याही वेब ब्राउझरवरुन प्रवेश करू शकता. हे आपल्याला सॉलिडिटीमध्ये कोड लिहिण्यास सक्षम करते आणि नंतर ब्लॉकचेनवर उपयोजित करते. रीमिक्ससह, आपण सोलिडिटीमध्ये डीएपीएस विकसित करताना उपयुक्त वाटणारी अनेक वैशिष्ट्ये आणि पर्यायांसह आपण सहजपणे विशिष्ट सॉलिडिटी कंपाईलर आवृत्ती निवडू शकता.

आपण आपल्या स्थानिक संगणकावरून कोड जोडू शकता किंवा आपण तो रीमिक्स संपादकाद्वारे लिहू शकता.

रीमिक्स आयडीई

एथफिडल सह गोष्टी सोपी ठेवा

आणखी एक वेब-आधारित सॉलिडिटी आयडी आहे एथफिडल. सोलिडिटी स्मार्ट कॉन्ट्रॅक्ट्स लिहिणे आणि संकलित करण्यासाठी सरळ वेब-आधारित आयडीईसाठी इथफिडल एक उत्तम निवड आहे. रीमिक्सच्या विपरीत, एथफिडल आपला कोड उपयोजित करण्याचा मार्ग प्रदान करीत नाही.

एथफिडल आयडीई

Ethereum ग्राहक आणि API शोधा

आपण आपला स्मार्ट कॉन्ट्रॅक्ट कोड लिहिल्यानंतर, आपल्याला तो इथरियम क्लायंटवर उपयोजित करावा लागेल आणि त्यानंतर कोड तयार झाल्यावर त्याची चाचणी घेण्यासाठी आणि विनंती करण्यासाठी ब्लॉकचेनवर प्रवेश करण्यास सक्षम असाल. फ्रेमवर्क आणि आयडीई प्रमाणेच अनेक उच्च-गुणवत्तेची विनामूल्य संसाधने उपलब्ध आहेत.

आपल्या इथरियम क्लायंटला पॅरिटिमध्ये अदलाबदल करा

पॅरिटी एक इथरियम क्लायंट आहे जो इथरियम ब्लॉकचेन नेटवर्कवर नोड चालवितो. जरी गथ अधिक लोकप्रिय आहे, पॅराटी एक चांगला पर्याय आहे जो खालील गोष्टींसह, गेथ वर अनेक फायदे अभिमानित करतो:

  • वेगवानः काही तासात संपूर्ण इथरियम ब्लॉकचेन समक्रमित करते आणि सीपीयू आणि नेटवर्क लोड कमी करण्यासाठी तयार केले आहे. लोअर डिस्क स्पेस वापर: कमी लोकल डिस्क स्पेस वापरण्यासाठी इथरियम ब्लॉक्सची छाटणी करा. वेब-आधारित जीयूआय: वापरकर्त्यासाठी अनुकूल वेब ब्राउझर इंटरफेसद्वारे प्रवेश-सुलभ वैशिष्ट्ये प्रदान करते.

समतेसह प्रारंभ करण्यासाठी नेव्हिगेट करा. आपण पॅरिटि यूआय वापरू इच्छित असल्यास, नवीनतम रिलीझ शोधण्यासाठी गीथब वर जा. खालील प्रतिमा नवीन स्थापित केलेली पॅराटी UI दर्शविते. लक्षात घ्या की आपण प्रथमच पॅरिटी यूआय चालविता तेव्हा ते पॅरिटी चालवते आणि थेट इथरियम नेटवर्कसह संकालन प्रक्रिया सुरू करते.

पॅरिटी यूआय

वेब 3.js वापरुन इथरियमशी संवाद साधा

आतापर्यंत एथेरियम स्मार्ट कॉन्ट्रॅक्टसह संवाद साधण्याचा सर्वात सामान्य मार्ग म्हणजे जावास्क्रिप्टमध्ये वेब ..js नावाच्या ग्रंथालयांच्या संग्रहातून. आपण जावास्क्रिप्ट किंवा जावास्क्रिप्ट कॉलचे समर्थन करणार्‍या कोणत्याही भाषेत कोड लिहू शकता. तेथून, वेब 3.js इथरियम डेटा आणि कार्येसह संवाद साधणे सुलभ करते.

वेब 3.js ची नवीनतम आवृत्ती मिळविण्यासाठी गीथबवर नॅव्हिगेट करा आणि नंतर नवीनतम वेब 3.js दस्तऐवज मिळवा.

आपण एखादे चांगले वेब 3.js ट्यूटोरियल शोधत असल्यास डॅप ट्यूटोरियलची ओळख पहा.

इथरियम वॉलेट्स आणि सुरक्षिततेवर लक्ष द्या

Ethereum dApps विकसित करताना सुरक्षितता ही नेहमीच चिंता असते. ब्लॉकचेन तंत्रज्ञानाचे स्वरूप सुरक्षिततेवर हेतूपूर्वक डिझाइनचे लक्ष्य बनविण्यावर लक्ष केंद्रित करते. डीपीएस् मध्ये सुरक्षा तयार करणे योग्य बिल्डिंग ब्लॉक्स आणि तैनातीनंतर सुरक्षा राखण्यासाठी ठोस पध्दतीवर अवलंबून असते. सुरक्षित डीएपीएस लिहिण्यास आणि त्यांची देखरेख करण्यात मदत करणारे दोन विनामूल्य स्त्रोत म्हणजे मिस्ट वॉलेट आणि ओपनझेपेलिन सुरक्षा लायब्ररी.

आपल्या एथेरियम क्रिप्टो-मालमत्तेचे चुंबन संरक्षित करा

मिस्ट एक ईथरियम वॉलेट आणि एक ईथरियम ब्राउझर दोन्ही आहे. मिथ हे इथेरियमचे अधिकृत वॉलेट आहे जे इथेरियम फाउंडेशनने विकसित केले आहे. हे लोकप्रिय वेब ब्राउझर ज्या प्रकारे आपल्याला इंटरनेटच्या वेबसाइट्सवर प्रवेश देते त्याप्रमाणेच डीईपीएसमध्ये प्रवेश देखील प्रदान करते.

ब्लॉकचैन अ‍ॅप्स ब्राउझ करण्यापेक्षा मिस्ट अधिक करते; हे इथरियम नेटवर्कशी संवाद साधण्यासाठी साधनांचा एक संच प्रदान करते. मिस्ट सह, आपण स्मार्ट कॉन्ट्रॅक्ट्स तयार करू शकता, पूल क्रिप्टोकरन्सी करू शकता आणि एकमेकांवर विश्वास नसलेल्या सहभागींमध्ये माहिती सामायिक करू शकता. ईथरियम ब्लॉकचेनवर जास्तीत जास्त सुलभ प्रवेश करण्याचा चुकीचा प्रयत्न.

मिस्ट सह प्रारंभ करण्यासाठी, आपल्या ऑपरेटिंग सिस्टमसाठी नवीनतम मिस्ट रीलिझ डाउनलोड करा. आपण मिस्ट स्थापित केल्यानंतर, आपण खाते तयार करण्यासाठी ब्राउझर लाँच करू शकता किंवा विविध साधनांसह इथरियम ब्लॉकचेनशी संवाद साधू शकता.

ओपनझेपेलिनसह आपले इथरियम डीप्पे सुरक्षित करा

इथरियम वातावरणामध्ये स्मार्ट कॉन्ट्रॅक्ट विकसित करण्याचा सर्वात कठीण एक भाग म्हणजे सुरवातीपासूनच त्यांना सुरक्षित बनवित आहे. जरी संरचनेच्या टप्प्याच्या सुरूवातीपासूनच सुरक्षेचा विचार करणे सोपे असेल तरीही सुरक्षित स्मार्ट कॉन्ट्रॅक्ट कोड लिहिणे अधिक अवघड आहे. ओपनझेपेलिन लायब्ररी सॉलिडिटी कोडचा संग्रह आहे जी आपल्याला आपल्या स्मार्ट कॉन्ट्रॅक्टमध्ये सुरक्षित कोड लागू करण्यात मदत करते.

आपण आपल्या स्मार्ट कॉन्ट्रॅक्टमध्ये ओपनझेपेलिन आयात करू शकता आणि नंतर इथरियम -20 टोकन सारख्या इथरियम मानदंडांच्या बर्‍याच अंमलबजावणीचा लाभ घ्या, त्याऐवजी ती स्वत: अंमलात आणा. ओपनझेपेलिन आपल्याला आपल्या सॉलिडिटी स्मार्ट कॉन्ट्रॅक्ट कोडमध्ये सुरक्षा चाक पुन्हा मिळविण्यापासून वाचवते.

Ethereum dapps विकसित करण्याबद्दल अधिक जाणून घ्या

आपण इथरियम विकासाबद्दल अधिक जाणून घेऊ इच्छित असल्यास आणि प्रक्रियेत बरीच मजा करू इच्छित असल्यास क्रिप्टोझोम्बीज पहा. क्रिप्टोझोम्बीज एक चरण-दर-चरण सॉलिडिटी ट्यूटोरियल आहे ज्यात आपण तयार केलेल्या झोम्बी सैन्यासह ब्लॉकचेन-आधारित गेम विकसित करा. जसे आपण अनुभव प्राप्त करता तसे आपले झोम्बी पातळी वाढवतात आणि नवीन कौशल्ये मिळवतात.