---
title: "கிளையண்ட் பன்முகத்தன்மை"
description: "எத்திரியம் கிளையண்ட் பன்முகத்தன்மையின் முக்கியத்துவம் பற்றிய உயர்மட்ட விளக்கம்."
lang: ta
sidebarDepth: 2
---

ஒரு [எத்திரியம்](/) கணுவின் நடத்தை அது இயக்கும் கிளையண்ட் மென்பொருளால் கட்டுப்படுத்தப்படுகிறது. பல தயாரிப்பு-நிலை எத்திரியம் கிளையண்ட்கள் உள்ளன, ஒவ்வொன்றும் தனித்தனி குழுக்களால் வெவ்வேறு மொழிகளில் உருவாக்கப்பட்டு பராமரிக்கப்படுகின்றன. கிளையண்ட்கள் ஒன்றுக்கொன்று தடையின்றி தொடர்புகொள்வதையும், ஒரே மாதிரியான செயல்பாட்டைக் கொண்டிருப்பதையும், சமமான பயனர் அனுபவத்தை வழங்குவதையும் உறுதிசெய்யும் பொதுவான விவரக்குறிப்பில் கிளையண்ட்கள் கட்டமைக்கப்பட்டுள்ளன. இருப்பினும், இந்த பிணையத்தின் வலுவூட்டலை அதன் முழு திறனுடன் உணரும் அளவுக்கு கணுக்கள் முழுவதும் கிளையண்ட்களின் விநியோகம் தற்போது சமமாக இல்லை. பிணையத்திற்கு முடிந்தவரை கிளையண்ட் பன்முகத்தன்மையைக் கொண்டுவர, பயனர்கள் பல்வேறு கிளையண்ட்கள் முழுவதும் தோராயமாக சமமாகப் பிரிவது சிறந்ததாகும்.

## முன்நிபந்தனைகள் {#prerequisites}

கணுக்கள் மற்றும் கிளையண்ட்கள் என்றால் என்னவென்று உங்களுக்கு ஏற்கனவே புரியவில்லை என்றால், [கணுக்கள் மற்றும் கிளையண்ட்கள்](/developers/docs/nodes-and-clients/) என்பதைப் பார்க்கவும். [செயலாக்க](/glossary/#execution-layer) மற்றும் [கருத்தொருமிப்பு](/glossary/#consensus-layer) அடுக்குகள் கலைச்சொற்களஞ்சியத்தில் வரையறுக்கப்பட்டுள்ளன.

## பல கிளையண்ட்கள் ஏன் உள்ளன? {#why-multiple-clients}

கிளையண்ட் பன்முகத்தன்மை பிணையத்தை தாக்குதல்கள் மற்றும் பிழைகளுக்கு எதிராக மிகவும் மீள்திறன் கொண்டதாக மாற்றுவதால், பல, சுயாதீனமாக உருவாக்கப்பட்டு பராமரிக்கப்படும் கிளையண்ட்கள் உள்ளன. பல கிளையண்ட்கள் இருப்பது எத்திரியத்திற்கு மட்டுமே உள்ள தனித்துவமான பலமாகும் - பிற பிளாக்செயின்கள் ஒற்றை கிளையண்டின் தவறாத தன்மையை நம்பியுள்ளன. இருப்பினும், பல கிளையண்ட்கள் கிடைப்பது மட்டும் போதாது, அவை சமூகத்தால் ஏற்றுக்கொள்ளப்பட வேண்டும் மற்றும் மொத்த செயலில் உள்ள கணுக்கள் அவற்றுக்கிடையே ஒப்பீட்டளவில் சமமாக விநியோகிக்கப்பட வேண்டும்.

## கிளையண்ட் பன்முகத்தன்மை ஏன் முக்கியமானது? {#client-diversity-importance}

பரவலாக்கப்பட்ட பிணையத்தின் ஆரோக்கியத்திற்கு பல சுயாதீனமாக உருவாக்கப்பட்டு பராமரிக்கப்படும் கிளையண்ட்களைக் கொண்டிருப்பது இன்றியமையாதது. அதற்கான காரணங்களை ஆராய்வோம்.

### பிழைகள் {#bugs}

ஒரு தனிப்பட்ட கிளையண்டில் உள்ள பிழையானது, எத்திரியம் கணுக்களின் சிறுபான்மையினரைப் பிரதிநிதித்துவப்படுத்தும்போது பிணையத்திற்கு குறைவான ஆபத்தையே ஏற்படுத்துகிறது. பல கிளையண்ட்கள் முழுவதும் கணுக்களின் தோராயமான சமமான விநியோகத்துடன், பெரும்பாலான கிளையண்ட்கள் பகிரப்பட்ட சிக்கலால் பாதிக்கப்படுவதற்கான வாய்ப்பு குறைவு, இதன் விளைவாக, பிணையம் மிகவும் வலுவானதாக இருக்கும்.

### தாக்குதல்களுக்கு எதிரான மீள்திறன் {#resilience}

கிளையண்ட் பன்முகத்தன்மை தாக்குதல்களுக்கு எதிரான மீள்திறனையும் வழங்குகிறது. எடுத்துக்காட்டாக, சங்கிலியின் ஒரு குறிப்பிட்ட கிளைக்கு [ஒரு குறிப்பிட்ட கிளையண்டை ஏமாற்றும்](https://twitter.com/vdWijden/status/1437712249926393858) தாக்குதல் வெற்றியடைய வாய்ப்பில்லை, ஏனெனில் பிற கிளையண்ட்கள் அதே வழியில் சுரண்டப்பட வாய்ப்பில்லை மற்றும் நியமன சங்கிலி சிதைக்கப்படாமல் இருக்கும். குறைந்த கிளையண்ட் பன்முகத்தன்மை ஆதிக்கம் செலுத்தும் கிளையண்டின் மீதான ஹேக்கிங் தொடர்பான ஆபத்தை அதிகரிக்கிறது. பிணையத்தின் மீதான தீங்கிழைக்கும் தாக்குதல்களுக்கு எதிராக கிளையண்ட் பன்முகத்தன்மை ஏற்கனவே ஒரு முக்கியமான பாதுகாப்பாக நிரூபிக்கப்பட்டுள்ளது, எடுத்துக்காட்டாக 2016 இல் ஷாங்காய் சேவை மறுப்புத் தாக்குதல் சாத்தியமானது, ஏனெனில் தாக்குபவர்கள் ஆதிக்கம் செலுத்தும் கிளையண்டை (கெத்) ஒரு தொகுதிக்கு பல்லாயிரக்கணக்கான முறை மெதுவான வட்டு i/o செயல்பாட்டைச் செயல்படுத்த ஏமாற்ற முடிந்தது. பாதிப்பைப் பகிர்ந்து கொள்ளாத மாற்று கிளையண்ட்களும் ஆன்லைனில் இருந்ததால், எத்திரியத்தால் தாக்குதலை எதிர்க்க முடிந்தது மற்றும் கெத் இல் உள்ள பாதிப்பு சரிசெய்யப்படும் வரை தொடர்ந்து செயல்பட முடிந்தது.

### உரிமைச் சான்று (PoS) இறுதிநிலை {#finality}

33% க்கும் அதிகமான எத்திரியம் கணுக்களைக் கொண்ட ஒரு ஒருமித்த கிளையன்ட்டில் உள்ள பிழையானது கருத்தொருமிப்பு அடுக்கை இறுதி செய்வதைத் தடுக்கலாம், அதாவது பரிவர்த்தனைகள் ஒரு கட்டத்தில் மாற்றியமைக்கப்படாது அல்லது மாற்றப்படாது என்று பயனர்கள் நம்ப முடியாது. எத்திரியத்தின் மேல் கட்டமைக்கப்பட்ட பல செயலிகளுக்கு, குறிப்பாக பரவலாக்கப்பட்ட நிதி (DeFi) க்கு இது மிகவும் சிக்கலானதாக இருக்கும்.

<Emoji text="🚨" className="me-4" /> இன்னும் மோசமான விஷயம் என்னவென்றால், மூன்றில் இரண்டு பங்கு பெரும்பான்மையைக் கொண்ட கிளையண்டில் உள்ள ஒரு முக்கியமான பிழையானது சங்கிலியை <a href="https://www.symphonious.net/2021/09/23/what-happens-if-beacon-chain-consensus-fails/" target="_blank">தவறாகப் பிரித்து இறுதி செய்ய</a> வழிவகுக்கும், இது செல்லுபடியாகாத சங்கிலியில் அதிக அளவிலான சரிபார்ப்பான்கள் சிக்கிக்கொள்ள வழிவகுக்கும். அவர்கள் சரியான சங்கிலியில் மீண்டும் சேர விரும்பினால், இந்த சரிபார்ப்பான்கள் வெட்டுதல் அல்லது மெதுவான மற்றும் விலையுயர்ந்த தன்னார்வ திரும்பப் பெறுதல் மற்றும் மீண்டும் செயல்படுத்துதல் ஆகியவற்றை எதிர்கொள்கின்றனர். வெட்டுதலின் அளவு, மூன்றில் இரண்டு பங்கு பெரும்பான்மையுடன் அதிகபட்சமாக வெட்டப்பட்ட (32 ETH) குற்றமுள்ள கணுக்களின் எண்ணிக்கையுடன் அளவிடப்படுகிறது.

இவை சாத்தியமில்லாத காட்சிகள் என்றாலும், செயலில் உள்ள கணுக்கள் முழுவதும் கிளையண்ட்களின் விநியோகத்தை சமன் செய்வதன் மூலம் எத்திரியம் சுற்றுச்சூழல் அமைப்பு அவற்றின் ஆபத்தைத் தணிக்க முடியும். எந்தவொரு ஒருமித்த கிளையன்ட்டும் மொத்த கணுக்களில் 33% பங்கை எட்டக்கூடாது என்பதே சிறந்ததாகும்.

### பகிரப்பட்ட பொறுப்பு {#responsibility}

பெரும்பான்மை கிளையண்ட்களைக் கொண்டிருப்பதில் மனித செலவும் உள்ளது. இது ஒரு சிறிய மேம்பாட்டுக் குழுவின் மீது அதிகப்படியான அழுத்தத்தையும் பொறுப்பையும் ஏற்படுத்துகிறது. கிளையண்ட் பன்முகத்தன்மை எவ்வளவு குறைவாக இருக்கிறதோ, பெரும்பான்மை கிளையண்டை பராமரிக்கும் டெவலப்பர்களுக்கான பொறுப்பின் சுமை அவ்வளவு அதிகமாக இருக்கும். இந்தப் பொறுப்பை பல குழுக்களுக்குப் பரப்புவது எத்திரியத்தின் கணுக்களின் பிணையம் மற்றும் அதன் மக்களின் பிணையம் ஆகிய இரண்டின் ஆரோக்கியத்திற்கும் நல்லது.

## தற்போதைய கிளையண்ட் பன்முகத்தன்மை {#current-client-diversity}

### செயலாக்கக் கிளையண்ட்கள் {#execution-clients-breakdown}

<PieChart
data={[
{ name: "Geth", value: 41 },
{ name: "Nethermind", value: 38 },
{ name: "Besu", value: 16 },
{ name: "Erigon", value: 3 },
{ name: "Reth", value: 2 }
]}
/>

### ஒருமித்த கிளையன்ட்கள் {#consensus-clients-breakdown}

<PieChart
data={[
{ name: "Lighthouse", value: 42.71 },
{ name: "Prysm", value: 30.91},
{ name: "Teku", value: 13.86},
{ name: "Nimbus", value: 8.74},
{ name: "Lodestar", value: 2.67 },
{ name: "Grandine", value: 1.04 },
{ name: "Other", value: 0.07 }
]}
/>

இந்த வரைபடம் காலாவதியானதாக இருக்கலாம் — புதுப்பித்த தகவலுக்கு [ethernodes.org](https://ethernodes.org) மற்றும் [clientdiversity.org](https://clientdiversity.org) க்குச் செல்லவும்.

மேலே உள்ள இரண்டு பை விளக்கப்படங்கள் செயலாக்க மற்றும் கருத்தொருமிப்பு அடுக்குகளுக்கான தற்போதைய கிளையண்ட் பன்முகத்தன்மையின் ஸ்னாப்ஷாட்களைக் காட்டுகின்றன (அக்டோபர் 2025 இல் எழுதும் நேரத்தில்). பல ஆண்டுகளாக கிளையண்ட் பன்முகத்தன்மை மேம்பட்டுள்ளது, மேலும் செயலாக்க அடுக்கில் [கெத்](https://geth.ethereum.org/) இன் ஆதிக்கம் குறைந்துள்ளது, [நெதர்மைண்ட்](https://www.nethermind.io/nethermind-client) நெருக்கமான இரண்டாவது இடத்திலும், [பெசு](https://besu.hyperledger.org/) மூன்றாவது இடத்திலும், [எரிகான்](https://github.com/ledgerwatch/erigon) நான்காவது இடத்திலும் உள்ளன, மற்ற கிளையண்ட்கள் பிணையத்தில் 3% க்கும் குறைவாகவே உள்ளன. கருத்தொருமிப்பு அடுக்கில் பொதுவாகப் பயன்படுத்தப்படும் கிளையண்ட்—[லைட்ஹவுஸ்](https://lighthouse.sigmaprime.io/)—இரண்டாவதாக அதிகம் பயன்படுத்தப்படும் கிளையண்டுடன் மிகவும் நெருக்கமாக உள்ளது. [ப்ரிஸ்ம்](https://prysmaticlabs.com/#projects) மற்றும் [டெகு](https://consensys.net/knowledge-base/ethereum-2/teku/) முறையே ~31% மற்றும் ~14% ஆக உள்ளன, மற்ற கிளையண்ட்கள் அரிதாகவே பயன்படுத்தப்படுகின்றன.

செயலாக்க அடுக்கு தரவு 26-அக்டோபர்-2025 அன்று [supermajority.info](https://supermajority.info/) இலிருந்து பெறப்பட்டது. ஒருமித்த கிளையன்ட்களுக்கான தரவு [Michael Sproul](https://github.com/sigp/blockprint) இலிருந்து பெறப்பட்டது. ஒருமித்த கிளையன்ட் தரவைப் பெறுவது மிகவும் கடினம், ஏனெனில் கருத்தொருமிப்பு அடுக்கு கிளையண்ட்கள் எப்போதும் அவற்றை அடையாளம் காணப் பயன்படுத்தக்கூடிய தெளிவற்ற தடயங்களைக் கொண்டிருக்கவில்லை. சில நேரங்களில் சில சிறுபான்மை கிளையண்ட்களைக் குழப்பும் வகைப்பாடு அல்காரிதத்தைப் பயன்படுத்தி தரவு உருவாக்கப்பட்டது (மேலும் விவரங்களுக்கு [இங்கே](https://twitter.com/sproulM_/status/1440512518242197516) பார்க்கவும்). மேலே உள்ள வரைபடத்தில், இந்த தெளிவற்ற வகைப்பாடுகள் ஒன்று/அல்லது லேபிளுடன் (எ.கா. நிம்பஸ்/டெகு) கருதப்படுகின்றன. ஆயினும்கூட, பிணையத்தின் பெரும்பகுதி ப்ரிஸ்ம் ஐ இயக்குகிறது என்பது தெளிவாகிறது. ஸ்னாப்ஷாட்களாக மட்டுமே இருந்தாலும், வரைபடத்தில் உள்ள மதிப்புகள் கிளையண்ட் பன்முகத்தன்மையின் தற்போதைய நிலையைப் பற்றிய நல்ல பொதுவான உணர்வை வழங்குகின்றன.

கருத்தொருமிப்பு அடுக்கிற்கான புதுப்பித்த கிளையண்ட் பன்முகத்தன்மை தரவு இப்போது [clientdiversity.org](https://clientdiversity.org/) இல் கிடைக்கிறது.

## செயலாக்க அடுக்கு {#execution-layer}

இதுவரை, கிளையண்ட் பன்முகத்தன்மை பற்றிய உரையாடல் முக்கியமாக கருத்தொருமிப்பு அடுக்கில் கவனம் செலுத்துகிறது. இருப்பினும், செயலாக்கக் கிளையண்ட் [கெத்](https://geth.ethereum.org) தற்போது அனைத்து கணுக்களிலும் சுமார் 85% ஆக உள்ளது. ஒருமித்த கிளையன்ட்களுக்கான அதே காரணங்களுக்காக இந்த சதவீதம் சிக்கலானது. எடுத்துக்காட்டாக, பரிவர்த்தனை கையாளுதல் அல்லது செயலாக்க பேலோடுகளை உருவாக்குவதை பாதிக்கும் கெத் இல் உள்ள பிழையானது, ஒருமித்த கிளையன்ட்கள் சிக்கலான அல்லது பிழையான பரிவர்த்தனைகளை இறுதி செய்ய வழிவகுக்கும். எனவே, செயலாக்கக் கிளையண்ட்களின் சமமான விநியோகத்துடன் எத்திரியம் ஆரோக்கியமாக இருக்கும், எந்தவொரு கிளையண்டும் பிணையத்தில் 33% க்கும் அதிகமாகப் பிரதிநிதித்துவப்படுத்தாமல் இருப்பது சிறந்ததாகும்.

## சிறுபான்மை கிளையண்டைப் பயன்படுத்தவும் {#use-minority-client}

கிளையண்ட் பன்முகத்தன்மையைக் கையாளுவதற்கு தனிப்பட்ட பயனர்கள் சிறுபான்மை கிளையண்ட்களைத் தேர்ந்தெடுப்பதை விட அதிகம் தேவைப்படுகிறது - இதற்கு சரிபார்ப்பான் குளங்கள் மற்றும் முக்கிய பரவலாக்கப்பட்ட செயலிகள் (dapps) மற்றும் பரிமாற்றங்கள் போன்ற நிறுவனங்களும் கிளையண்ட்களை மாற்ற வேண்டும். இருப்பினும், தற்போதைய ஏற்றத்தாழ்வை சரிசெய்வதிலும், கிடைக்கக்கூடிய அனைத்து எத்திரியம் மென்பொருளின் பயன்பாட்டை இயல்பாக்குவதிலும் அனைத்து பயனர்களும் தங்கள் பங்கைச் செய்ய முடியும். ஒருங்கிணைப்புக்குப் பிறகு, அனைத்து கணு ஆபரேட்டர்களும் செயலாக்கக் கிளையண்ட் மற்றும் ஒருமித்த கிளையன்ட் ஆகியவற்றை இயக்க வேண்டும். கீழே பரிந்துரைக்கப்பட்டுள்ள கிளையண்ட்களின் சேர்க்கைகளைத் தேர்ந்தெடுப்பது கிளையண்ட் பன்முகத்தன்மையை அதிகரிக்க உதவும்.

### செயலாக்கக் கிளையண்ட்கள் {#execution-clients}

- [பெசு](https://www.hyperledger.org/use/besu)
- [நெதர்மைண்ட்](https://downloads.nethermind.io/)
- [எரிகான்](https://github.com/ledgerwatch/erigon)
- [கோ-எத்திரியம்](https://geth.ethereum.org/)
- [ரெத்](https://reth.rs/)

### ஒருமித்த கிளையன்ட்கள் {#consensus-clients}

- [நிம்பஸ்](https://nimbus.team/)
- [லைட்ஹவுஸ்](https://github.com/sigp/lighthouse)
- [டெகு](https://consensys.io/teku)
- [லோட்ஸ்டார்](https://github.com/ChainSafe/lodestar)
- [ப்ரிஸ்ம்](https://prysm.offchainlabs.com/docs/)
- [Grandine](https://docs.grandine.io/)

தொழில்நுட்பப் பயனர்கள் சிறுபான்மை கிளையண்ட்களுக்கான கூடுதல் பயிற்சிகள் மற்றும் ஆவணங்களை எழுதுவதன் மூலமும், ஆதிக்கம் செலுத்தும் கிளையண்ட்களிடமிருந்து விலகிச் செல்ல தங்கள் கணு-இயக்கும் சகாக்களை ஊக்குவிப்பதன் மூலமும் இந்த செயல்முறையை விரைவுபடுத்த உதவலாம். சிறுபான்மை ஒருமித்த கிளையன்ட்டிற்கு மாறுவதற்கான வழிகாட்டிகள் [clientdiversity.org](https://clientdiversity.org/) இல் கிடைக்கின்றன.

## கிளையண்ட் பன்முகத்தன்மை டாஷ்போர்டுகள் {#client-diversity-dashboards}

பல டாஷ்போர்டுகள் செயலாக்க மற்றும் கருத்தொருமிப்பு அடுக்கிற்கான நிகழ்நேர கிளையண்ட் பன்முகத்தன்மை புள்ளிவிவரங்களை வழங்குகின்றன.

**கருத்தொருமிப்பு அடுக்கு:**

- [Rated.network](https://www.rated.network/)
- [clientdiversity.org](https://clientdiversity.org/)

**செயலாக்க அடுக்கு:**

- [supermajority.info](https://supermajority.info//)
- [Ethernodes](https://ethernodes.org/)

## மேலும் படிக்க {#further-reading}

- [எத்திரியத்தின் கருத்தொருமிப்பு அடுக்கில் கிளையண்ட் பன்முகத்தன்மை](https://mirror.xyz/jmcook.eth/S7ONEka_0RgtKTZ3-dakPmAHQNPvuj15nh0YGKPFriA)
- [எத்திரியம் ஒருங்கிணைப்பு: பெரும்பான்மை கிளையண்டை உங்கள் சொந்த ஆபத்தில் இயக்கவும்!](https://dankradfeist.de/ethereum/2022/03/24/run-the-majority-client-at-your-own-peril.html) – _Dankrad Fiest, மார்ச் 24 2022_
- [கிளையண்ட் பன்முகத்தன்மையின் முக்கியத்துவம்](https://our.status.im/the-importance-of-client-diversity/)
- [எத்திரியம் கணு சேவைகளின் பட்டியல்](https://ethereumnodes.com/)
- [கிளையண்ட் பன்முகத்தன்மை சிக்கலின் "ஐந்து ஏன்"கள்](https://notes.ethereum.org/@afhGjrKfTKmksTOtqhB9RQ/BJGj7uh08)
- [எத்திரியம் பன்முகத்தன்மை மற்றும் அதை எவ்வாறு தீர்ப்பது (யூடியூப்)](https://www.youtube.com/watch?v=1hZgCaiqwfU)
- [clientdiversity.org](https://clientdiversity.org/)

## தொடர்புடைய தலைப்புகள் {#related-topics}

- [எத்திரியம் கணுவை இயக்கவும்](/run-a-node/)
- [கணுக்கள் மற்றும் கிளையண்ட்கள்](/developers/docs/nodes-and-clients/)
