प्रमुख मजकुराकडे जा
Change page

विकास नेटवर्क

पृष्ठ अखेरचे अद्यतन: २५ फेब्रुवारी, २०२६

स्मार्ट कॉन्ट्रॅक्ट्ससह Ethereum ॲप्लिकेशन तयार करताना, ते कसे काम करते हे पाहण्यासाठी, तुम्ही ते तैनात करण्यापूर्वी स्थानिक नेटवर्कवर चालवू इच्छित असाल.

ज्याप्रमाणे तुम्ही वेब डेव्हलपमेंटसाठी तुमच्या संगणकावर स्थानिक सर्व्हर चालवू शकता, त्याचप्रमाणे तुम्ही तुमच्या dapp ची चाचणी घेण्यासाठी स्थानिक ब्लॉकचेन इन्स्टन्स तयार करण्याकरिता विकास नेटवर्क वापरू शकता. हे Ethereum विकास नेटवर्क अशी वैशिष्ट्ये प्रदान करतात जे सार्वजनिक टेस्टनेटपेक्षा खूप जलद पुनरावृत्ती करण्यास परवानगी देतात (उदाहरणार्थ तुम्हाला टेस्टनेट फॉसेटमधून ETH मिळवण्याची गरज नाही).

पूर्वतयारी

विकास नेटवर्कमध्ये जाण्यापूर्वी, तुम्ही Ethereum स्टॅकची मूलभूत माहिती आणि Ethereum नेटवर्क्स समजून घेतले पाहिजे.

विकास नेटवर्क म्हणजे काय?

विकास नेटवर्क हे मूलत: Ethereum क्लायंट (Ethereum ची अंमलबजावणी) आहेत जे विशेषतः स्थानिक विकासासाठी डिझाइन केलेले आहेत.

स्थानिक पातळीवर प्रमाणित Ethereum नोड का चालवू नये?

तुम्ही नोड चालवू शकता परंतु विकास नेटवर्क विकासासाठीच तयार केलेले असल्यामुळे, ते अनेकदा सोयीस्कर वैशिष्ट्यांसह येतात जसे की:

  • तुमच्या स्थानिक ब्लॉकचेनला डेटासह (उदा. ETH शिल्लक असलेली खाती) निश्चितपणे सीड करणे
  • मिळणाऱ्या प्रत्येक व्यवहारासह त्वरित, क्रमाने आणि कोणत्याही विलंबाशिवाय ब्लॉक्स तयार करणे
  • वर्धित डीबगिंग आणि लॉगिंग कार्यक्षमता

उपलब्ध साधने

टीप: बहुतेक विकास फ्रेमवर्कमध्ये अंगभूत विकास नेटवर्क समाविष्ट असते. तुमचे स्थानिक विकास वातावरण सेट अप करण्यासाठी आम्ही फ्रेमवर्कने सुरुवात करण्याची शिफारस करतो.

Hardhat नेटवर्क

विकासासाठी डिझाइन केलेले एक स्थानिक Ethereum नेटवर्क. हे तुम्हाला तुमचे कॉन्ट्रॅक्ट्स तैनात करण्यास, तुमच्या चाचण्या चालवण्यास आणि तुमचा कोड डीबग करण्यास अनुमती देते.

Hardhat नेटवर्क हे Hardhat सोबत अंगभूत येते, जे व्यावसायिकांसाठी एक Ethereum विकास वातावरण आहे.

स्थानिक बीकन चेन्स

काही कन्सेन्सस क्लायंट्सकडे चाचणीच्या उद्देशाने स्थानिक बीकन चेन्स सुरू करण्यासाठी अंगभूत साधने आहेत. Lighthouse, Nimbus आणि Lodestar साठी सूचना उपलब्ध आहेत:

सार्वजनिक Ethereum टेस्ट-चेन्स

Ethereum च्या दोन सार्वजनिक चाचणी अंमलबजावणी देखील आहेत: Sepolia आणि Hoodi. दीर्घकालीन समर्थनासह शिफारस केलेले टेस्टनेट Hoodi आहे, ज्यावर कोणीही प्रमाणित करण्यास स्वतंत्र आहे. Sepolia एक परवानगी असलेला व्हॅलिडेटर सेट वापरते, याचा अर्थ या टेस्टनेटवर नवीन व्हॅलिडेटर्ससाठी सामान्य प्रवेश नाही.

Kurtosis Ethereum पॅकेज

Kurtosis ही मल्टी-कंटेनर चाचणी वातावरणासाठी एक बिल्ड सिस्टम आहे जी विकासकांना स्थानिक पातळीवर ब्लॉकचेन नेटवर्कचे पुनरुत्पादक इन्स्टन्स सुरू करण्यास सक्षम करते.

Ethereum Kurtosis पॅकेजचा वापर Docker किंवा Kubernetes वर पॅरामिटरायझ करण्यायोग्य, अत्यंत स्केलेबल आणि खाजगी Ethereum टेस्टनेट त्वरित सुरू करण्यासाठी केला जाऊ शकतो. हे पॅकेज सर्व प्रमुख एक्झिक्युशन लेयर (EL) आणि कन्सेन्सस लेयर (CL) क्लायंट्सना समर्थन देते. Kurtosis Ethereum कोर इन्फ्रास्ट्रक्चरशी संबंधित व्हॅलिडेशन आणि टेस्टिंग वर्कफ्लोमध्ये वापरण्यासाठी प्रतिनिधी नेटवर्कसाठी सर्व स्थानिक पोर्ट मॅपिंग आणि सर्व्हिस कनेक्शन सुरेखपणे हाताळते.

पुढील वाचन

तुम्हाला मदत केलेल्या सामुदायिक संसाधनाबद्दल माहिती आहे का? हे पृष्ठ संपादित करा आणि ते जोडा!_

ट्युटोरियल्स: Ethereum वर डेव्हलपमेंट नेटवर्क्स आणि टेस्टिंग वातावरण

हा लेख उपयुक्त होता का?