மெல்லிய அகநிலை
பக்கம் கடைசியாகப் புதுப்பிக்கப்பட்டது: 26 பிப்ரவரி, 2026
பிளாக்செயின்களில் அகநிலை (Subjectivity) என்பது தற்போதைய நிலையை ஏற்க சமூகத் தகவல்களைச் சார்ந்திருப்பதைக் குறிக்கிறது. நெட்வொர்க்கில் உள்ள பிற பியர்களிடமிருந்து (peers) சேகரிக்கப்பட்ட தகவல்களின்படி தேர்ந்தெடுக்கப்படும் பல செல்லுபடியாகும் ஃபோர்க்குகள் (forks) இருக்கலாம். இதற்கு நேர்மாறானது புறநிலை (objectivity) ஆகும், இது குறியிடப்பட்ட விதிகளைப் பயன்படுத்துவதன் மூலம் அனைத்து நோடுகளும் (nodes) கட்டாயமாக ஏற்றுக்கொள்ளும் ஒரே ஒரு செல்லுபடியாகும் செயின் மட்டுமே உள்ள செயின்களைக் குறிக்கிறது. மெல்லிய அகநிலை (weak subjectivity) எனப்படும் மூன்றாவது நிலையும் உள்ளது. இது சமூக ரீதியாக சில ஆரம்பத் தகவல்கள் பெறப்பட்ட பிறகு புறநிலையாக முன்னேறக்கூடிய ஒரு செயினைக் குறிக்கிறது.
முன்நிபந்தனைகள்
இந்தப் பக்கத்தைப் புரிந்துகொள்ள, முதலில் பங்குச் சான்றின் (proof-of-stake) அடிப்படைகளைப் புரிந்துகொள்வது அவசியம்.
மெல்லிய அகநிலை என்ன சிக்கல்களைத் தீர்க்கிறது?
பல ஃபோர்க்குகளிலிருந்து சரியான செயினைத் தேர்ந்தெடுப்பது வரலாற்று வாக்குகளை எண்ணுவதன் மூலம் செய்யப்படுவதால், பங்குச் சான்று பிளாக்செயின்களில் அகநிலை இயல்பாகவே உள்ளது. இது பிளாக்செயினை பல தாக்குதல் வெக்டர்களுக்கு (attack vectors) ஆளாக்குகிறது, இதில் நீண்ட தூரத் தாக்குதல்களும் (long-range attacks) அடங்கும், இதன் மூலம் செயினில் மிக ஆரம்பத்தில் பங்கேற்ற நோடுகள் ஒரு மாற்று ஃபோர்க்கைப் பராமரிக்கின்றன, அதை அவர்கள் தங்களுக்குச் சாதகமாக மிகவும் தாமதமாக வெளியிடுகிறார்கள். மாற்றாக, 33% வேலிடேட்டர்கள் (validators) தங்கள் பங்கைத் திரும்பப் பெற்றாலும், தொடர்ந்து சான்றளித்து பிளாக்குகளை உருவாக்கினால், அவர்கள் நியமனச் செயினுடன் (canonical chain) முரண்படும் மாற்று ஃபோர்க்கை உருவாக்கலாம். புதிய நோடுகள் அல்லது நீண்ட காலமாக ஆஃப்லைனில் இருக்கும் நோடுகளுக்கு இந்தத் தாக்குதல் நடத்தும் வேலிடேட்டர்கள் தங்கள் நிதியைத் திரும்பப் பெற்றுள்ளனர் என்பது தெரியாமல் இருக்கலாம், எனவே தாக்குபவர்கள் தவறான செயினைப் பின்பற்றும்படி அவர்களை ஏமாற்றலாம். Ethereum இந்தத் தாக்குதல் வெக்டர்களை, பொறிமுறையின் அகநிலை அம்சங்களையும்—எனவே நம்பிக்கை அனுமானங்களையும்—குறைந்தபட்சமாகக் குறைக்கும் கட்டுப்பாடுகளை விதிப்பதன் மூலம் தீர்க்க முடியும்.
மெல்லிய அகநிலை செக்பாயிண்ட்கள்
பங்குச் சான்று Ethereum-இல் "மெல்லிய அகநிலை செக்பாயிண்ட்களைப் (weak subjectivity checkpoints)" பயன்படுத்துவதன் மூலம் மெல்லிய அகநிலை செயல்படுத்தப்படுகிறது. இவை நெட்வொர்க்கில் உள்ள அனைத்து நோடுகளும் நியமனச் செயினுக்குச் சொந்தமானவை என்று ஒப்புக்கொள்ளும் ஸ்டேட் ரூட்கள் (state roots) ஆகும். அவை பிளாக்செயினில் ஜெனிசிஸ் (genesis) நிலையில் இல்லை என்பதைத் தவிர, ஜெனிசிஸ் பிளாக்குகளைப் போலவே "உலகளாவிய உண்மை" நோக்கத்திற்காகச் செயல்படுகின்றன. ஃபோர்க் தேர்வு அல்காரிதம் (fork choice algorithm) அந்த செக்பாயிண்டில் வரையறுக்கப்பட்ட பிளாக்செயின் நிலை சரியானது என்றும், அந்தப் புள்ளியிலிருந்து அது சுயாதீனமாகவும் புறநிலையாகவும் செயினைச் சரிபார்க்கிறது என்றும் நம்புகிறது. மெல்லிய-அகநிலை செக்பாயிண்ட்களுக்கு முன் அமைந்துள்ள பிளாக்குகளை மாற்ற முடியாது என்பதால், செக்பாயிண்ட்கள் "ரிவர்ட் லிமிட்களாக (revert limits)" செயல்படுகின்றன. இது பொறிமுறை வடிவமைப்பின் ஒரு பகுதியாக நீண்ட தூர ஃபோர்க்குகளைச் செல்லாதது என்று வரையறுப்பதன் மூலம் நீண்ட தூரத் தாக்குதல்களைக் குறைமதிப்பிற்கு உட்படுத்துகிறது. மெல்லிய அகநிலை செக்பாயிண்ட்கள் வேலிடேட்டர் திரும்பப் பெறும் காலத்தை விடச் சிறிய தூரத்தால் பிரிக்கப்பட்டிருப்பதை உறுதிசெய்வது, செயினை ஃபோர்க் செய்யும் ஒரு வேலிடேட்டர் தங்கள் பங்கைத் திரும்பப் பெறுவதற்கு முன்பு குறைந்தபட்சம் சில வரம்புத் தொகையாவது ஸ்லாஷ் (slash) செய்யப்படுவதையும், பங்கைத் திரும்பப் பெற்ற வேலிடேட்டர்களால் புதிய நுழைபவர்கள் தவறான ஃபோர்க்குகளில் ஏமாற்றப்பட முடியாது என்பதையும் உறுதி செய்கிறது.
மெல்லிய அகநிலை செக்பாயிண்ட்களுக்கும் இறுதி செய்யப்பட்ட பிளாக்குகளுக்கும் உள்ள வேறுபாடு
இறுதி செய்யப்பட்ட பிளாக்குகள் மற்றும் மெல்லிய அகநிலை செக்பாயிண்ட்கள் Ethereum நோடுகளால் வித்தியாசமாகக் கையாளப்படுகின்றன. ஒரு நோடு இரண்டு போட்டியிடும் இறுதி செய்யப்பட்ட பிளாக்குகளைப் பற்றி அறிந்தால், அது இரண்டிற்கும் இடையில் சிக்கிக்கொள்கிறது - எது நியமன ஃபோர்க் என்பதைத் தானாகவே அடையாளம் காண அதற்கு வழியில்லை. இது ஒருமித்த தோல்வியின் (consensus failure) அறிகுறியாகும். இதற்கு நேர்மாறாக, ஒரு நோடு அதன் மெல்லிய அகநிலை செக்பாயிண்டுடன் முரண்படும் எந்தவொரு பிளாக்கையும் நிராகரிக்கிறது. நோடின் கண்ணோட்டத்தில், மெல்லிய அகநிலை செக்பாயிண்ட் என்பது அதன் பியர்களிடமிருந்து (peers) கிடைக்கும் புதிய அறிவால் குறைமதிப்பிற்கு உட்படுத்த முடியாத ஒரு முழுமையான உண்மையைக் குறிக்கிறது.
மெல்லிய என்பது எவ்வளவு மெல்லியது?
Ethereum-இன் பங்குச் சான்றின் அகநிலை அம்சம் என்னவென்றால், ஒத்திசைக்க நம்பகமான மூலத்திலிருந்து சமீபத்திய நிலை (மெல்லிய அகநிலை செக்பாயிண்ட்) தேவைப்படுவதாகும். பிளாக் எக்ஸ்ப்ளோரர்கள் அல்லது பல நோடுகள் போன்ற பல சுயாதீன பொது ஆதாரங்களுக்கு எதிராக அவற்றைச் சரிபார்க்க முடியும் என்பதால், மோசமான மெல்லிய அகநிலை செக்பாயிண்டைப் பெறுவதற்கான ஆபத்து மிகவும் குறைவு. இருப்பினும், எந்தவொரு மென்பொருள் பயன்பாட்டையும் இயக்க எப்போதும் ஓரளவிற்கு நம்பிக்கை தேவைப்படுகிறது, எடுத்துக்காட்டாக, மென்பொருள் உருவாக்குநர்கள் நேர்மையான மென்பொருளை உருவாக்கியுள்ளனர் என்று நம்புவது.
ஒரு மெல்லிய அகநிலை செக்பாயிண்ட் கிளையண்ட் மென்பொருளின் ஒரு பகுதியாகக் கூட வரலாம். விவாதத்திற்குரிய வகையில், தாக்குபவர் மென்பொருளில் உள்ள செக்பாயிண்ட்டை சிதைக்க முடியும் மற்றும் மென்பொருளையே எளிதாகச் சிதைக்க முடியும். இந்தச் சிக்கலைச் சுற்றி உண்மையான கிரிப்டோ-பொருளாதார வழி எதுவும் இல்லை, ஆனால் நேர்மையான செயினைப் பராமரிப்பதில் அக்கறை கொண்ட, வெவ்வேறு மொழிகளில் சமமான மென்பொருளை உருவாக்கும் பல சுயாதீன கிளையண்ட் குழுக்களைக் கொண்டிருப்பதன் மூலம் நம்பத்தகாத உருவாக்குநர்களின் தாக்கம் Ethereum-இல் குறைக்கப்படுகிறது. பிளாக் எக்ஸ்ப்ளோரர்கள் மெல்லிய அகநிலை செக்பாயிண்ட்களை வழங்கலாம் அல்லது வேறு இடத்திலிருந்து பெறப்பட்ட செக்பாயிண்ட்களைக் கூடுதல் ஆதாரத்திற்கு எதிராகக் குறுக்கு-குறிப்பு (cross-reference) செய்வதற்கான வழியை வழங்கலாம்.
இறுதியாக, பிற நோடுகளிலிருந்து செக்பாயிண்ட்களைக் கோரலாம்; ஒருவேளை முழு நோடை இயக்கும் மற்றொரு Ethereum பயனர் ஒரு செக்பாயிண்ட்டை வழங்கலாம், அதை வேலிடேட்டர்கள் பிளாக் எக்ஸ்ப்ளோரரிலிருந்து வரும் தரவுகளுக்கு எதிராகச் சரிபார்க்கலாம். ஒட்டுமொத்தமாக, மெல்லிய அகநிலை செக்பாயிண்ட்டை வழங்குபவரை நம்புவது கிளையண்ட் உருவாக்குநர்களை நம்புவது போலவே சிக்கலானதாகக் கருதப்படலாம். ஒட்டுமொத்தமாகத் தேவைப்படும் நம்பிக்கை குறைவு. பிளாக்செயினின் மாற்று ஃபோர்க்கை உருவாக்கப் பெரும்பான்மையான வேலிடேட்டர்கள் சதி செய்யும் மிகவும் சாத்தியமில்லாத நிகழ்வில் மட்டுமே இந்தக் கருத்தாய்வுகள் முக்கியமாகின்றன என்பதைக் கவனத்தில் கொள்ள வேண்டியது அவசியம். வேறு எந்தச் சூழ்நிலையிலும், தேர்வு செய்ய ஒரே ஒரு Ethereum செயின் மட்டுமே உள்ளது.
மேலும் படிக்க
- Eth2-இல் மெல்லிய அகநிலை (opens in a new tab)
- விட்டாலிக்: மெல்லிய அகநிலையை நான் எப்படி நேசிக்கக் கற்றுக்கொண்டேன் (opens in a new tab)
- மெல்லிய அகநிலை (Teku ஆவணங்கள்) (opens in a new tab)
- கட்டம்-0 மெல்லிய அகநிலை வழிகாட்டி (opens in a new tab)
- Ethereum 2.0-இல் மெல்லிய அகநிலையின் பகுப்பாய்வு (opens in a new tab)