லைட் கிளைண்டுகள்
பக்கம் கடைசியாகப் புதுப்பிக்கப்பட்டது: 25 பிப்ரவரி, 2026
Ethereum-உடன் தொடர்புகொள்வதற்கு முழு நோடை (full node) இயக்குவது மிகவும் நம்பகமான, தனிப்பட்ட, பரவலாக்கப்பட்ட மற்றும் தணிக்கை-எதிர்ப்பு (censorship resistant) வழியாகும். ஒரு முழு நோடு மூலம், பிளாக்செயினின் உங்கள் சொந்த நகலை நீங்கள் வைத்திருக்கலாம், அதை நீங்கள் உடனடியாக வினவலாம் மற்றும் Ethereum-இன் பியர்-டு-பியர் (peer-to-peer) நெட்வொர்க்கிற்கான நேரடி அணுகலைப் பெறலாம். இருப்பினும், ஒரு முழு நோடை இயக்குவதற்கு கணிசமான அளவு நினைவகம் (memory), சேமிப்பகம் (storage) மற்றும் CPU தேவைப்படுகிறது. இதன் பொருள், ஒவ்வொருவரும் தங்கள் சொந்த நோடை இயக்குவது சாத்தியமில்லை. Ethereum வழிகாட்டி வரைபடத்தில் (roadmap) ஸ்டேட்லெஸ்னஸ் (statelessness) உட்பட இதற்கு பல தீர்வுகள் உள்ளன, ஆனால் அவை செயல்படுத்தப்படுவதற்கு இன்னும் பல ஆண்டுகள் ஆகும். குறுகிய காலத்திற்கான பதில் என்னவென்றால், மிகக் குறைந்த வன்பொருள் (hardware) தேவைகளுடன் நோடுகளை இயக்க அனுமதிக்கும் பெரிய செயல்திறன் மேம்பாடுகளுக்காக முழு நோடை இயக்குவதன் சில நன்மைகளை விட்டுக்கொடுப்பதாகும். இந்த விட்டுக்கொடுப்பைச் செய்யும் நோடுகள் லைட் நோடுகள் (light nodes) என்று அழைக்கப்படுகின்றன.
லைட் கிளைண்ட் என்றால் என்ன?
லைட் நோடு என்பது லைட் கிளைண்ட் மென்பொருளை இயக்கும் ஒரு நோடு ஆகும். பிளாக்செயின் தரவின் உள்ளூர் நகல்களை வைத்திருப்பதற்குப் பதிலாக மற்றும் அனைத்து மாற்றங்களையும் சுயாதீனமாக சரிபார்ப்பதற்குப் பதிலாக, அவை தேவையான தரவை ஏதேனும் ஒரு வழங்குநரிடமிருந்து கோருகின்றன. வழங்குநர் ஒரு முழு நோடிற்கான நேரடி இணைப்பாகவோ அல்லது ஏதேனும் மையப்படுத்தப்பட்ட RPC சேவையகம் (server) வழியாகவோ இருக்கலாம். தரவு பின்னர் லைட் நோடால் சரிபார்க்கப்படுகிறது, இது சங்கிலியின் (chain) தலைப்பகுதியுடன் (head) புதுப்பித்த நிலையில் இருக்க அனுமதிக்கிறது. லைட் நோடு பிளாக் தலைப்புகளை (block headers) மட்டுமே செயலாக்குகிறது, எப்போதாவது மட்டுமே உண்மையான பிளாக் உள்ளடக்கங்களைப் பதிவிறக்குகிறது. நோடுகள் அவை இயக்கும் லைட் மற்றும் முழு கிளைண்ட் மென்பொருளின் சேர்க்கைகளைப் பொறுத்து அவற்றின் லேசான தன்மையில் (lightness) மாறுபடலாம். எடுத்துக்காட்டாக, ஒரு லைட் எக்ஸிகியூஷன் கிளைண்ட் (light execution client) மற்றும் ஒரு லைட் கன்சென்சஸ் கிளைண்ட் (light consensus client) ஆகியவற்றை இயக்குவது மிகவும் லேசான உள்ளமைவாக இருக்கும். பல நோடுகள் முழு எக்ஸிகியூஷன் கிளைண்டுகளுடன் லைட் கன்சென்சஸ் கிளைண்டுகளை இயக்கத் தேர்வுசெய்ய வாய்ப்புள்ளது, அல்லது நேர்மாறாகவும் இருக்கலாம்.
லைட் கிளைண்டுகள் எவ்வாறு செயல்படுகின்றன?
Ethereum ப்ரூஃப்-ஆஃப்-ஸ்டேக் (proof-of-stake) அடிப்படையிலான கன்சென்சஸ் பொறிமுறையைப் பயன்படுத்தத் தொடங்கியபோது, லைட் கிளைண்டுகளை ஆதரிப்பதற்காகப் புதிய உள்கட்டமைப்பு அறிமுகப்படுத்தப்பட்டது. இது எவ்வாறு செயல்படுகிறது என்றால், ஒவ்வொரு 1.1 நாட்களுக்கும் 512 வேலிடேட்டர்களின் (validators) துணைக்குழுவை தோராயமாகத் தேர்ந்தெடுத்து ஒரு ஒத்திசைவுக் குழுவாக (sync committee) செயல்படச் செய்கிறது. ஒத்திசைவுக் குழு சமீபத்திய பிளாக்குகளின் தலைப்பில் கையொப்பமிடுகிறது. ஒவ்வொரு பிளாக் தலைப்பிலும் ஒத்திசைவுக் குழுவில் உள்ள வேலிடேட்டர்களின் ஒருங்கிணைந்த கையொப்பம் மற்றும் எந்த வேலிடேட்டர்கள் கையொப்பமிட்டனர், எவர் கையொப்பமிடவில்லை என்பதைக் காட்டும் "பிட்ஃபீல்ட்" (bitfield) ஆகியவை உள்ளன. ஒவ்வொரு தலைப்பிலும் அடுத்த பிளாக்கில் கையொப்பமிடுவதில் பங்கேற்க எதிர்பார்க்கப்படும் வேலிடேட்டர்களின் பட்டியலும் அடங்கும். இதன் பொருள், ஒரு லைட் கிளைண்ட் தாங்கள் பெறும் தரவில் ஒத்திசைவுக் குழு கையொப்பமிட்டுள்ளதை விரைவாகப் பார்க்க முடியும், மேலும் முந்தைய பிளாக்கில் எதிர்பார்க்கப்பட்ட குழுவுடன் தாங்கள் பெறும் குழுவை ஒப்பிடுவதன் மூலம் ஒத்திசைவுக் குழு உண்மையானதுதானா என்பதையும் அவர்கள் சரிபார்க்கலாம். இந்த வழியில், லைட் கிளைண்ட் பிளாக்கையே பதிவிறக்கம் செய்யாமல், சுருக்கமான தகவல்களைக் கொண்ட தலைப்பை மட்டும் பதிவிறக்கம் செய்து, சமீபத்திய Ethereum பிளாக் பற்றிய அதன் அறிவைப் புதுப்பித்துக்கொள்ள முடியும்.
எக்ஸிகியூஷன் லேயரில் (execution layer) லைட் எக்ஸிகியூஷன் கிளைண்டிற்கு என்று எந்த ஒரு குறிப்பிட்ட விவரக்குறிப்பும் இல்லை. ஒரு லைட் எக்ஸிகியூஷன் கிளைண்டின் நோக்கம், முழு நோடின் அனைத்து EVM மற்றும் நெட்வொர்க்கிங் செயல்பாடுகளையும் கொண்ட முழு எக்ஸிகியூஷன் கிளைண்டின் "லைட் மோடில்" (light mode) இருந்து மாறுபடலாம், இது தொடர்புடைய தரவைப் பதிவிறக்காமல் பிளாக் தலைப்புகளை மட்டுமே சரிபார்க்கிறது, அல்லது இது Ethereum-உடன் தொடர்புகொள்வதற்கு RPC வழங்குநருக்கு கோரிக்கைகளை அனுப்புவதை பெரிதும் நம்பியிருக்கும் மிகவும் குறைக்கப்பட்ட கிளைண்டாகவும் இருக்கலாம்.
லைட் கிளைண்டுகள் ஏன் முக்கியமானவை?
லைட் கிளைண்டுகள் முக்கியமானவை, ஏனெனில் அவை பயனர்கள் தங்கள் தரவு வழங்குநர் சரியானவர் மற்றும் நேர்மையானவர் என்று கண்மூடித்தனமாக நம்புவதற்குப் பதிலாக உள்வரும் தரவைச் சரிபார்க்க அனுமதிக்கின்றன, அதே நேரத்தில் முழு நோடின் கணக்கீட்டு வளங்களில் ஒரு சிறிய பகுதியை மட்டுமே பயன்படுத்துகின்றன. லைட் கிளைண்டுகள் பெறும் தரவை, 512 Ethereum வேலிடேட்டர்களின் சீரற்ற தொகுப்பில் குறைந்தது 2/3 பேரால் கையொப்பமிடப்பட்டதாக அறியப்படும் பிளாக் தலைப்புகளுக்கு எதிராகச் சரிபார்க்கலாம். தரவு சரியானது என்பதற்கு இது மிகவும் வலுவான சான்றாகும்.
லைட் கிளைண்ட் ஒரு சிறிய அளவிலான கணினி சக்தி, நினைவகம் மற்றும் சேமிப்பகத்தை மட்டுமே பயன்படுத்துகிறது, எனவே இதை மொபைல் போனில் இயக்கலாம், ஒரு பயன்பாட்டில் உட்பொதிக்கலாம் அல்லது உலாவியின் (browser) ஒரு பகுதியாக இயக்கலாம். மூன்றாம் தரப்பு வழங்குநரை நம்புவது போல, Ethereum-க்கான குறைந்தபட்ச-நம்பிக்கை (trust-minimized) அணுகலை உராய்வற்றதாக மாற்றுவதற்கான ஒரு வழி லைட் கிளைண்டுகள் ஆகும்.
ஒரு எளிய உதாரணத்தை எடுத்துக்கொள்வோம். உங்கள் கணக்கு இருப்பை (account balance) நீங்கள் சரிபார்க்க விரும்புகிறீர்கள் என்று கற்பனை செய்து பாருங்கள். இதைச் செய்ய நீங்கள் ஒரு Ethereum நோடிற்கு கோரிக்கை விடுக்க வேண்டும். அந்த நோடு உங்கள் இருப்பிற்காக Ethereum ஸ்டேட்டின் (state) அதன் உள்ளூர் நகலைச் சரிபார்த்து அதை உங்களுக்கு வழங்கும். உங்களுக்கு ஒரு நோடிற்கு நேரடி அணுகல் இல்லையென்றால், இந்தத் தரவை ஒரு சேவையாக வழங்கும் மையப்படுத்தப்பட்ட ஆபரேட்டர்கள் உள்ளனர். நீங்கள் அவர்களுக்கு ஒரு கோரிக்கையை அனுப்பலாம், அவர்கள் தங்கள் நோடைச் சரிபார்த்து, முடிவை உங்களுக்குத் திருப்பி அனுப்புவார்கள். இதில் உள்ள சிக்கல் என்னவென்றால், வழங்குநர் உங்களுக்குச் சரியான தகவலை வழங்குகிறார் என்று நீங்கள் நம்ப வேண்டும். உங்களால் அதைச் சரிபார்க்க முடியாவிட்டால், தகவல் சரியானது என்பதை நீங்கள் ஒருபோதும் அறிய முடியாது.
ஒரு லைட் கிளைண்ட் இந்தச் சிக்கலைத் தீர்க்கிறது. நீங்கள் இன்னும் சில வெளிப்புற வழங்குநரிடமிருந்து தரவைக் கோருகிறீர்கள், ஆனால் நீங்கள் தரவைத் திரும்பப் பெறும்போது, பிளாக் தலைப்பில் பெறப்பட்ட தகவலுக்கு எதிராக உங்கள் லைட் நோடு சரிபார்க்கக்கூடிய ஒரு சான்றுடன் (proof) அது வருகிறது. இதன் பொருள், நம்பகமான ஆபரேட்டருக்குப் பதிலாக Ethereum உங்கள் தரவின் சரியான தன்மையைச் சரிபார்க்கிறது.
லைட் கிளைண்டுகள் என்ன புதுமைகளைச் செயல்படுத்துகின்றன?
லைட் கிளைண்டுகளின் முதன்மை நன்மை என்னவென்றால், மிகக் குறைந்த வன்பொருள் தேவைகள் மற்றும் மூன்றாம் தரப்பினரைச் சார்ந்திருப்பதைக் குறைத்து, அதிகமான மக்கள் Ethereum-ஐச் சுயாதீனமாக அணுக உதவுவதாகும். இது பயனர்களுக்கு நல்லது, ஏனெனில் அவர்கள் தங்கள் சொந்த தரவைச் சரிபார்க்க முடியும், மேலும் இது நெட்வொர்க்கிற்கும் நல்லது, ஏனெனில் இது சங்கிலியைச் சரிபார்க்கும் நோடுகளின் எண்ணிக்கை மற்றும் பன்முகத்தன்மையை அதிகரிக்கிறது.
மிகச் சிறிய சேமிப்பகம், நினைவகம் மற்றும் செயலாக்கத் திறன் கொண்ட சாதனங்களில் Ethereum நோடுகளை இயக்கும் திறன், லைட் கிளைண்டுகளால் திறக்கப்பட்ட புதுமையின் முக்கியப் பகுதிகளில் ஒன்றாகும். இன்று Ethereum நோடுகளுக்கு நிறைய கணினி வளங்கள் தேவைப்படும் நிலையில், லைட் கிளைண்டுகளை உலாவிகளில் உட்பொதிக்கலாம், மொபைல் போன்களில் இயக்கலாம் மற்றும் ஸ்மார்ட் வாட்ச்கள் போன்ற சிறிய சாதனங்களில் கூட இயக்கலாம். இதன் பொருள், உட்பொதிக்கப்பட்ட கிளைண்டுகளைக் கொண்ட Ethereum வாலெட்டுகள் மொபைல் போனில் இயங்க முடியும். இதன் பொருள், மொபைல் வாலெட்டுகள் தங்கள் தரவிற்காக மையப்படுத்தப்பட்ட தரவு வழங்குநர்களை நம்ப வேண்டியதில்லை என்பதால் அவை மிகவும் பரவலாக்கப்பட்டதாக இருக்கும்.
இதன் நீட்டிப்பு இன்டர்நெட் ஆஃப் திங்ஸ் (IoT) சாதனங்களைச் செயல்படுத்துவதாகும். ஒத்திசைவுக் குழுக்களால் வழங்கப்படும் அனைத்துப் பாதுகாப்பு உத்தரவாதங்களுடனும், சில டோக்கன் இருப்பு அல்லது NFT-இன் உரிமையை விரைவாக நிரூபிக்க ஒரு லைட் கிளைண்டைப் பயன்படுத்தலாம், இது IoT நெட்வொர்க்கில் சில செயல்களைத் தூண்டுகிறது. உட்பொதிக்கப்பட்ட லைட் கிளைண்டைக் கொண்ட ஒரு பயன்பாட்டைப் பயன்படுத்தும் சைக்கிள் வாடகை சேவையை (opens in a new tab) கற்பனை செய்து பாருங்கள், வாடகை சேவையின் NFT உங்களிடம் உள்ளதா என்பதை விரைவாகச் சரிபார்த்து, அவ்வாறு இருந்தால், நீங்கள் சவாரி செய்ய ஒரு சைக்கிளைத் திறக்கிறது!
Ethereum ரோலப்களும் (rollups) லைட் கிளைண்டுகளால் பயனடையும். ரோலப்களுக்கான பெரிய சிக்கல்களில் ஒன்று, Ethereum மெயின்நெட்டிலிருந்து (Mainnet) ஒரு ரோலப்பிற்கு நிதியை மாற்ற அனுமதிக்கும் பிரிட்ஜ்களை (bridges) குறிவைக்கும் ஹேக்குகள் (hacks) ஆகும். ஒரு பயனர் பிரிட்ஜில் டெபாசிட் செய்துள்ளதைக் கண்டறிய ரோலப்கள் பயன்படுத்தும் ஆரக்கிள்கள் (oracles) ஒரு பாதிப்பாகும். ஒரு ஆரக்கிள் தவறான தரவை வழங்கினால், பிரிட்ஜில் டெபாசிட் செய்யப்பட்டதாக ரோலப்பை ஏமாற்றி, நிதியைத் தவறாக வெளியிடச் செய்யலாம். சிதைந்த ஆரக்கிள்களிலிருந்து பாதுகாக்க ரோலப்பில் உட்பொதிக்கப்பட்ட லைட் கிளைண்டைப் பயன்படுத்தலாம், ஏனெனில் பிரிட்ஜில் செய்யப்படும் டெபாசிட், எந்தவொரு டோக்கன்களையும் வெளியிடுவதற்கு முன்பு ரோலப்பால் சரிபார்க்கக்கூடிய ஒரு சான்றுடன் வரலாம். இதே கருத்தை மற்ற இன்டர்செயின் (interchain) பிரிட்ஜ்களுக்கும் பயன்படுத்தலாம்.
Ethereum வாலெட்டுகளை மேம்படுத்தவும் லைட் கிளைண்டுகளைப் பயன்படுத்தலாம். RPC வழங்குநரிடமிருந்து வழங்கப்படும் தரவை நம்புவதற்குப் பதிலாக, உட்பொதிக்கப்பட்ட லைட் கிளைண்டைப் பயன்படுத்தி உங்களுக்கு வழங்கப்படும் தரவை உங்கள் வாலெட் நேரடியாகச் சரிபார்க்க முடியும். இது உங்கள் வாலெட்டிற்குப் பாதுகாப்பைச் சேர்க்கும். உங்கள் RPC வழங்குநர் நேர்மையற்றவராக இருந்து உங்களுக்குத் தவறான தரவை வழங்கினால், உட்பொதிக்கப்பட்ட லைட் கிளைண்ட் உங்களுக்குத் தெரிவிக்க முடியும்!
லைட் கிளைண்ட் மேம்பாட்டின் தற்போதைய நிலை என்ன?
எக்ஸிகியூஷன், கன்சென்சஸ் மற்றும் ஒருங்கிணைந்த எக்ஸிகியூஷன்/கன்சென்சஸ் லைட் கிளைண்டுகள் உட்பட பல லைட் கிளைண்டுகள் உருவாக்கத்தில் உள்ளன. இந்தப் பக்கத்தை எழுதும் நேரத்தில் எங்களுக்குத் தெரிந்த லைட் கிளைண்ட் செயலாக்கங்கள் இவை:
- Lodestar (opens in a new tab): TypeScript-இல் கன்சென்சஸ் லைட் கிளைண்ட்
- Helios (opens in a new tab): Rust-இல் ஒருங்கிணைந்த எக்ஸிகியூஷன் மற்றும் கன்சென்சஸ் லைட் கிளைண்ட்
- Geth (opens in a new tab): Go-இல் எக்ஸிகியூஷன் கிளைண்டிற்கான லைட் மோடு (உருவாக்கத்தில் உள்ளது)
- Nimbus (opens in a new tab): Nim-இல் கன்சென்சஸ் லைட் கிளைண்ட்
எங்களுக்குத் தெரிந்தவரை இவற்றில் எதுவும் இன்னும் தயாரிப்புக்குத் தயாராகக் (production-ready) கருதப்படவில்லை.
லைட் கிளைண்டுகள் Ethereum தரவை அணுகும் வழிகளை மேம்படுத்தவும் நிறைய வேலைகள் செய்யப்படுகின்றன. தற்போது, லைட் கிளைண்டுகள் கிளைண்ட்/சர்வர் (client/server) மாதிரியைப் பயன்படுத்தி முழு நோடுகளுக்கான RPC கோரிக்கைகளை நம்பியுள்ளன, ஆனால் எதிர்காலத்தில் பியர்-டு-பியர் காசிப் நெறிமுறையைப் (peer-to-peer gossip protocol) பயன்படுத்தி லைட் கிளைண்டுகளுக்குத் தரவை வழங்கக்கூடிய Portal Network (opens in a new tab) போன்ற பிரத்யேக நெட்வொர்க்கைப் பயன்படுத்தி மிகவும் பரவலாக்கப்பட்ட வழியில் தரவைக் கோரலாம்.
Verkle trees மற்றும் statelessness போன்ற பிற வழிகாட்டி வரைபட உருப்படிகள் இறுதியில் லைட் கிளைண்டுகளின் பாதுகாப்பு உத்தரவாதங்களை முழு கிளைண்டுகளுக்குச் சமமாகக் கொண்டுவரும்.
மேலும் படிக்க
- Geth லைட் கிளைண்டுகள் குறித்து Zsolt Felfodhi (opens in a new tab)
- லைட் கிளைண்ட் நெட்வொர்க்கிங் குறித்து Etan Kissling (opens in a new tab)
- The Merge-க்குப் பிறகு லைட் கிளைண்டுகள் குறித்து Etan Kissling (opens in a new tab)
- Piper Merriam: செயல்பாட்டு லைட் கிளைண்டுகளுக்கான முறுக்கு பாதை (opens in a new tab)