నోడ్ నిర్మాణం
పేజీ చివరి అప్డేట్: 26 ఫిబ్రవరి, 2026
ఒక ఎథేరియం నోడ్ రెండు క్లయింట్లను కలిగి ఉంటుంది: ఒక ఎగ్జిక్యూషన్ క్లయింట్ మరియు ఒక ఏకాభిప్రాయం క్లయింట్. ఒక నోడ్ కొత్త బ్లాక్ను ప్రతిపాదించాలంటే, అది ఒక వాలిడేటర్ క్లయింట్ను కూడా రన్ చేయాలి.
ఎథేరియం ప్రూఫ్-ఆఫ్-వర్క్ ను ఉపయోగిస్తున్నప్పుడు, ఒక పూర్తి ఎథేరియం నోడ్ను రన్ చేయడానికి ఒక ఎగ్జిక్యూషన్ క్లయింట్ సరిపోయేది. అయితే, ప్రూఫ్-ఆఫ్-స్టేక్ను అమలు చేసినప్పటి నుండి, ఎగ్జిక్యూషన్ క్లయింట్ను ఏకాభిప్రాయం క్లయింట్ అని పిలిచే మరొక సాఫ్ట్వేర్తో పాటు ఉపయోగించాలి.
కింది రేఖాచిత్రం రెండు ఎథేరియం క్లయింట్ల మధ్య సంబంధాన్ని చూపిస్తుంది. రెండు క్లయింట్లు వాటి స్వంత పీర్-టు-పీర్ (P2P) నెట్వర్క్లకు కనెక్ట్ అవుతాయి. ప్రత్యేక P2P నెట్వర్క్లు అవసరం, ఎందుకంటే ఎగ్జిక్యూషన్ క్లయింట్లు వాటి P2P నెట్వర్క్లో లావాదేవీలను గాసిప్ చేస్తాయి, తద్వారా వాటి స్థానిక లావాదేవీల పూల్ను నిర్వహించుకుంటాయి, అదే సమయంలో ఏకాభిప్రాయం క్లయింట్లు వాటి P2P నెట్వర్క్లో బ్లాక్లను గాసిప్ చేస్తాయి, తద్వారా ఏకాభిప్రాయం మరియు చైన్ వృద్ధి సాధ్యమవుతుంది.
ఎగ్జిక్యూషన్ క్లయింట్ కోసం Erigon, Nethermind, మరియు Besuతో సహా అనేక ఎంపికలు ఉన్నాయి.
ఈ రెండు-క్లయింట్ నిర్మాణం పనిచేయాలంటే, ఏకాభిప్రాయం క్లయింట్లు లావాదేవీల బండిల్లను ఎగ్జిక్యూషన్ క్లయింట్కు పంపాలి. లావాదేవీలు ఏ ఎథేరియం నియమాలను ఉల్లంఘించలేదని మరియు ఎథేరియం యొక్క స్టేట్కు ప్రతిపాదిత అప్డేట్ సరైనదని ధృవీకరించడానికి ఎగ్జిక్యూషన్ క్లయింట్ లావాదేవీలను స్థానికంగా అమలు చేస్తుంది. ఒక నోడ్ బ్లాక్ ప్రొడ్యూసర్గా ఎంపికైనప్పుడు, దాని ఏకాభిప్రాయం క్లయింట్ ఇన్స్టాన్స్ కొత్త బ్లాక్లో చేర్చడానికి ఎగ్జిక్యూషన్ క్లయింట్ నుండి లావాదేవీల బండిల్లను అభ్యర్థిస్తుంది మరియు గ్లోబల్ స్టేట్ను అప్డేట్ చేయడానికి వాటిని అమలు చేస్తుంది. ఏకాభిప్రాయం క్లయింట్ ఇంజిన్ API (opens in a new tab)ని ఉపయోగించి స్థానిక RPC కనెక్షన్ ద్వారా ఎగ్జిక్యూషన్ క్లయింట్ను నడుపుతుంది.
ఎగ్జిక్యూషన్ క్లయింట్ ఏమి చేస్తుంది?
ఎగ్జిక్యూషన్ క్లయింట్ లావాదేవీల ధ్రువీకరణ, నిర్వహణ మరియు గాసిప్తో పాటు స్టేట్ నిర్వహణ మరియు ఎథేరియం వర్చువల్ మషీన్ (EVM)కు మద్దతు ఇవ్వడానికి బాధ్యత వహిస్తుంది. ఇది బ్లాక్ నిర్మాణం, బ్లాక్ గాసిపింగ్ లేదా ఏకాభిప్రాయం లాజిక్ను నిర్వహించడానికి బాధ్యత వహించదు. ఇవి ఏకాభిప్రాయం క్లయింట్ పరిధిలోకి వస్తాయి.
ఎగ్జిక్యూషన్ క్లయింట్ ఎగ్జిక్యూషన్ పేలోడ్లను సృష్టిస్తుంది - లావాదేవీల జాబితా, అప్డేట్ చేయబడిన స్టేట్ ట్రై మరియు ఇతర ఎగ్జిక్యూషన్-సంబంధిత డేటా. ఏకాభిప్రాయం క్లయింట్లు ప్రతి బ్లాక్లో ఎగ్జిక్యూషన్ పేలోడ్ను చేర్చుతాయి. కొత్త బ్లాక్లలోని లావాదేవీలు చెల్లుబాటు అయ్యేలా చూసుకోవడానికి వాటిని తిరిగి అమలు చేయడానికి కూడా ఎగ్జిక్యూషన్ క్లయింట్ బాధ్యత వహిస్తుంది. లావాదేవీలను అమలు చేయడం అనేది ఎథేరియం వర్చువల్ మషీన్ (EVM) అని పిలువబడే ఎగ్జిక్యూషన్ క్లయింట్ యొక్క ఎంబెడెడ్ కంప్యూటర్లో జరుగుతుంది.
ఎగ్జిక్యూషన్ క్లయింట్ RPC పద్ధతుల ద్వారా ఎథేరియంకు ఒక యూజర్ ఇంటర్ఫేస్ను కూడా అందిస్తుంది, ఇది వినియోగదారులను ఎథేరియం బ్లాక్చెయిన్ను క్వెరీ చేయడానికి, లావాదేవీలను సమర్పించడానికి మరియు స్మార్ట్ కాంట్రాక్ట్లను డిప్లాయ్ చేయడానికి వీలు కల్పిస్తుంది. RPC కాల్స్ Web3js (opens in a new tab), Web3py (opens in a new tab) వంటి లైబ్రరీ ద్వారా లేదా బ్రౌజర్ వాలెట్ వంటి యూజర్-ఇంటర్ఫేస్ ద్వారా నిర్వహించబడటం సాధారణం.
సారాంశంలో, ఎగ్జిక్యూషన్ క్లయింట్:
- ఎథేరియంకు ఒక యూజర్ గేట్వే
- ఎథేరియం వర్చువల్ మషీన్, ఎథేరియం యొక్క స్టేట్ మరియు లావాదేవీల పూల్కు నిలయం.
ఏకాభిప్రాయం క్లయింట్ ఏమి చేస్తుంది?
ఏకాభిప్రాయం క్లయింట్ ఒక నోడ్ను ఎథేరియం నెట్వర్క్తో సింక్లో ఉంచడానికి వీలు కల్పించే అన్ని లాజిక్లతో వ్యవహరిస్తుంది. ఇందులో పీర్స్ నుండి బ్లాక్లను స్వీకరించడం మరియు నోడ్ ఎల్లప్పుడూ అత్యధిక అటెస్టేషన్ల (వాలిడేటర్ ప్రభావవంతమైన బ్యాలెన్స్ల ద్వారా వెయిటెడ్) సమీకరణతో ఉన్న చైన్ను అనుసరించేలా చేయడానికి ఒక ఫోర్క్ ఛాయిస్ అల్గారిథమ్ను రన్ చేయడం వంటివి ఉంటాయి. ఎగ్జిక్యూషన్ క్లయింట్ల మాదిరిగానే, ఏకాభిప్రాయం క్లయింట్లు కూడా తమ సొంత P2P నెట్వర్క్ను కలిగి ఉంటాయి, దాని ద్వారా అవి బ్లాక్లు మరియు అటెస్టేషన్లను పంచుకుంటాయి.
ఏకాభిప్రాయం క్లయింట్ బ్లాక్లను అటెస్ట్ చేయడంలో లేదా ప్రతిపాదించడంలో పాల్గొనదు - ఇది ఏకాభిప్రాయం క్లయింట్కు ఐచ్ఛిక యాడ్-ఆన్ అయిన వాలిడేటర్ ద్వారా చేయబడుతుంది. వాలిడేటర్ లేని ఏకాభిప్రాయం క్లయింట్ చైన్ యొక్క హెడ్తో మాత్రమే కొనసాగుతుంది, ఇది నోడ్ను సింక్లో ఉండటానికి అనుమతిస్తుంది. ఇది ఒక వినియోగదారుడు తమ ఎగ్జిక్యూషన్ క్లయింట్ను ఉపయోగించి, తాము సరైన చైన్లో ఉన్నామని నమ్మకంతో ఎథేరియంతో లావాదేవీలు చేయడానికి వీలు కల్పిస్తుంది.
వాలిడేటర్లు
స్టేకింగ్ చేయడం మరియు వాలిడేటర్ సాఫ్ట్వేర్ను రన్ చేయడం ఒక నోడ్ను కొత్త బ్లాక్ను ప్రతిపాదించడానికి ఎంపిక కావడానికి అర్హమైనదిగా చేస్తుంది. నోడ్ ఆపరేటర్లు డిపాజిట్ కాంట్రాక్ట్లో 32 ETH డిపాజిట్ చేయడం ద్వారా వారి ఏకాభిప్రాయం క్లయింట్లకు ఒక వాలిడేటర్ను జోడించవచ్చు. వాలిడేటర్ క్లయింట్ ఏకాభిప్రాయం క్లయింట్తో బండిల్ చేయబడి వస్తుంది మరియు ఎప్పుడైనా ఒక నోడ్కు జోడించబడుతుంది. వాలిడేటర్ అటెస్టేషన్లను మరియు బ్లాక్ ప్రతిపాదనలను నిర్వహిస్తుంది. ఇది ఒక నోడ్కు పెనాల్టీలు లేదా స్లాషింగ్ ద్వారా రివార్డులను సంపాదించడానికి లేదా ETH కోల్పోవడానికి కూడా వీలు కల్పిస్తుంది.
నోడ్ భాగాల పోలిక
| ఎగ్జిక్యూషన్ క్లయింట్ | ఏకాభిప్రాయం క్లయింట్ | వాలిడేటర్ |
|---|---|---|
| దాని P2P నెట్వర్క్లో లావాదేవీలను గాసిప్ చేస్తుంది | దాని P2P నెట్వర్క్లో బ్లాక్లు మరియు అటెస్టేషన్లను గాసిప్ చేస్తుంది | బ్లాక్లను ప్రతిపాదిస్తుంది |
| లావాదేవీలను అమలు చేస్తుంది/పునః-అమలు చేస్తుంది | ఫోర్క్ ఛాయిస్ అల్గారిథమ్ను నడుపుతుంది | రివార్డులు/పెనాల్టీలను పొందుతుంది |
| ఇన్కమింగ్ స్టేట్ మార్పులను ధృవీకరిస్తుంది | చైన్ యొక్క హెడ్ను ట్రాక్ చేస్తుంది | అటెస్టేషన్లను చేస్తుంది |
| స్టేట్ మరియు రసీదుల ట్రైలను నిర్వహిస్తుంది | బీకన్ స్టేట్ను నిర్వహిస్తుంది (ఏకాభిప్రాయం మరియు ఎగ్జిక్యూషన్ సమాచారాన్ని కలిగి ఉంటుంది) | 32 ETH స్టేక్ చేయాలి |
| ఎగ్జిక్యూషన్ పేలోడ్ను సృష్టిస్తుంది | RANDAOలో పేరుకుపోయిన రాండమ్నెస్ను ట్రాక్ చేస్తుంది (ఇది వాలిడేటర్ ఎంపిక మరియు ఇతర ఏకాభిప్రాయం కార్యకలాపాల కోసం ధృవీకరించదగిన రాండమ్నెస్ను అందించే ఒక అల్గారిథమ్) | స్లాష్ చేయబడవచ్చు |
| ఎథేరియంతో ఇంటరాక్ట్ అవ్వడానికి JSON-RPC APIని బహిర్గతం చేస్తుంది | జస్టిఫికేషన్ మరియు ఫైనలైజేషన్ను ట్రాక్ చేస్తుంది |
