నెట్వర్క్ చిరునామాలు
పేజీ చివరి అప్డేట్: 26 ఫిబ్రవరి, 2026
పీర్లతో కనెక్ట్ కావడానికి Ethereum నోడ్లు కొన్ని ప్రాథమిక సమాచారంతో తమను తాము గుర్తించుకోవాలి. ఏదైనా సంభావ్య పీర్ ఈ సమాచారాన్ని అర్థం చేసుకోగలదని నిర్ధారించడానికి, ఇది ఏదైనా Ethereum నోడ్ అర్థం చేసుకోగలిగే మూడు ప్రామాణిక ఫార్మాట్లలో ఒకదానిలో ప్రసారం చేయబడుతుంది: multiaddr, enode, లేదా Ethereum నోడ్ రికార్డ్లు (ENRలు). Ethereum నెట్వర్క్ చిరునామాల కోసం ENRలు ప్రస్తుత ప్రమాణం.
అవసరాలు
ఈ పేజీని అర్థం చేసుకోవడానికి Ethereum యొక్క నెట్వర్కింగ్ లేయర్ గురించి కొంత అవగాహన అవసరం.
మల్టీఅడర్
అసలైన Ethereum నోడ్ చిరునామా ఫార్మాట్ 'multiaddr' ('మల్టీ-అడ్రెసెస్'కు సంక్షిప్తంగా). Multiaddr అనేది పీర్-టు-పీర్ నెట్వర్క్ల కోసం రూపొందించిన ఒక సార్వత్రిక ఫార్మాట్. కీలు మరియు విలువలు ఫార్వర్డ్ స్లాష్తో వేరు చేయబడిన కీ-విలువ జతలుగా చిరునామాలు సూచించబడతాయి. ఉదాహరణకు, IPv4 చిరునామా 192.168.22.27 ఉన్న మరియు TCP పోర్ట్ 33000 వింటున్న ఒక నోడ్ కోసం multiaddr ఇలా కనిపిస్తుంది:
/ip4/192.168.22.27/tcp/33000
ఒక Ethereum నోడ్ కోసం, multiaddrలో నోడ్-ID ఉంటుంది (వారి పబ్లిక్ కీ యొక్క హాష్):
/ip4/192.168.22.27/tcp/33000/p2p/5t7Nv7dG2d6ffbvAiewVsEwWweU3LdebSqX2y1bPrW8br
Enode
URL చిరునామా ఫార్మాట్ను ఉపయోగించి ఒక Ethereum నోడ్ను గుర్తించే మార్గమే ఒక enode. హెక్సాడెసిమల్ నోడ్-ID, @ గుర్తును ఉపయోగించి హోస్ట్ నుండి వేరు చేయబడిన URL యొక్క యూజర్నేమ్ భాగంలో ఎన్కోడ్ చేయబడింది. హోస్ట్నేమ్ను IP చిరునామాగా మాత్రమే ఇవ్వగలరు; DNS పేర్లకు అనుమతి లేదు. హోస్ట్నేమ్ విభాగంలోని పోర్ట్, TCP లిజనింగ్ పోర్ట్. ఒకవేళ TCP మరియు UDP (డిస్కవరీ) పోర్ట్లు వేరుగా ఉంటే, UDP పోర్ట్ "discport" అనే క్వరీ పారామీటర్గా పేర్కొనబడుతుంది.
కింది ఉదాహరణలో, నోడ్ URL 10.3.58.6 IP చిరునామా, 30303 TCP పోర్ట్ మరియు 30301 UDP డిస్కవరీ పోర్ట్తో ఒక నోడ్ను వివరిస్తుంది.
enode://6f8a80d14311c39f35f516fa664deaaaa13e85b2f7493f37f6144d86991ec012937307647bd3b9a82abe2974e1407241d54947bbb39763a4cac9f77166ad92a0@10.3.58.6:30303?discport=30301
Ethereum నోడ్ రికార్డ్లు (ENRలు)
Ethereum నోడ్ రికార్డ్లు (ENRలు) Ethereumలోని నెట్వర్క్ చిరునామాల కోసం ఒక ప్రామాణిక ఫార్మాట్. ఇవి multiaddr's మరియు enodesలను అధిగమిస్తాయి. ఇవి ప్రత్యేకంగా ఉపయోగపడతాయి ఎందుకంటే అవి నోడ్ల మధ్య ఎక్కువ సమాచార మార్పిడిని అనుమతిస్తాయి. ENR సంతకాలను ఉత్పత్తి చేయడానికి, ధ్రువీకరించడానికి ఉపయోగించే గుర్తింపు పథకాన్ని వివరించే సంతకం, క్రమ సంఖ్య మరియు క్షేత్రాలను కలిగి ఉంటుంది. ENRను కీ-విలువ జతలుగా నిర్వహించబడిన ఏకపక్ష డేటాతో కూడా నింపవచ్చు. ఈ కీ-విలువ జతలు నోడ్ యొక్క IP చిరునామా మరియు నోడ్ ఉపయోగించగల ఉప-ప్రోటోకాల్ల గురించిన సమాచారాన్ని కలిగి ఉంటాయి. ఏకాభిప్రాయం క్లయింట్లు బూట్ నోడ్లను గుర్తించడానికి ఒక నిర్దిష్ట ENR నిర్మాణాన్ని (opens in a new tab) ఉపయోగిస్తాయి మరియు ప్రస్తుత Ethereum ఫోర్క్ మరియు అటెస్టేషన్ గాసిప్ సబ్నెట్ గురించిన సమాచారాన్ని కలిగి ఉన్న eth2 ఫీల్డ్ను కూడా కలిగి ఉంటాయి (ఇది నోడ్ను ఒక నిర్దిష్ట పీర్ల సమూహానికి కనెక్ట్ చేస్తుంది, వీరి అటెస్టేషన్లు కలిసి ఏకీకృతం చేయబడతాయి).