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

इथेरियम बूटनोड्सचा परिचय

पृष्ठ अखेरचे अद्यतन: २३ सप्टेंबर, २०२४

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

बूटनोडला कनेक्ट करा

बहुतेक क्लायंट्समध्ये बूटनोड्सची यादी बिल्ट-इन असते, परंतु तुम्हाला तुमचा स्वतःचा बूटनोड चालवायचा असेल किंवा क्लायंटच्या हार्डकोड केलेल्या यादीत नसलेला एखादा बूटनोड वापरायचा असेल. अशा परिस्थितीत, तुम्ही तुमचा क्लायंट सुरू करताना ते खालीलप्रमाणे निर्दिष्ट करू शकता (उदाहरण Geth साठी आहे, कृपया तुमच्या क्लायंटचे डॉक्युमेंटेशन तपासा):

1geth --bootnodes "enode://<node ID>@<IP address>:<port>"

बूटनोड चालवा

बूटनोड्स हे पूर्ण नोड्स आहेत जे NAT (नेटवर्क अॅड्रेस ट्रान्सलेशन (opens in a new tab)) च्या मागे नसतात. प्रत्येक पूर्ण नोड जोपर्यंत सार्वजनिकरित्या उपलब्ध आहे तोपर्यंत बूटनोड म्हणून काम करू शकतो.

तुम्ही नोड सुरू करता तेव्हा, तो तुमचा enode लॉग करतो, जो एक सार्वजनिक ओळखकर्ता आहे ज्याचा वापर इतर तुमच्या नोडशी कनेक्ट करण्यासाठी करू शकतात.

प्रत्येक रीस्टार्टवर enode सहसा पुन्हा जनरेट होतो, त्यामुळे तुमच्या बूटनोडसाठी एक कायमस्वरूपी enode कसा तयार करायचा याबद्दल तुमच्या क्लायंटचे डॉक्युमेंटेशन नक्की तपासा.

एक चांगला बूटनोड होण्यासाठी, त्याच्याशी कनेक्ट होऊ शकणाऱ्या पीअर्सची कमाल संख्या वाढवणे ही एक चांगली कल्पना आहे. अनेक पीअर्ससह बूटनोड चालवल्याने बँडविड्थची आवश्यकता लक्षणीयरीत्या वाढेल.

उपलब्ध बूटनोड्स

go-ethereum मधील बिल्ट-इन बूटनोड्सची यादी येथे (opens in a new tab) आढळू शकते. हे बूटनोड्स इथेरियम फाउंडेशन आणि go-ethereum टीमद्वारे सांभाळले जातात.

स्वयंसेवकांकडून सांभाळल्या जाणाऱ्या बूटनोड्सच्या इतर याद्या देखील उपलब्ध आहेत. कृपया खात्री करा की तुम्ही नेहमी किमान एक अधिकृत बूटनोड समाविष्ट करा, अन्यथा तुमच्यावर एक्लिप्स अटॅक होऊ शकतो.

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