சான்றளிப்புகள்
பக்கத்தின் கடைசி புதுப்பிப்பு: 21 அக்டோபர், 2025
ஒரு வரையாளர் ஒவ்வொரு யுகத்தில் (6.4 நிமிடங்கள்) ஒரு அங்கீகாரம் உருவாக்க, கையொப்பமிட மற்றும் ஒளிபரப்ப வேண்டியதாகும். இந்த பக்கம் இந்த அங்கீகாரங்கள் எப்படி தெரிகின்றன மற்றும் எவ்வாறு செயலாக்கப்படுகிறதையும், அணிவகுப்புக் கிளையிடங்களுக்கிடையில் எவ்வாறு தகவல்களைப் பரிமாறுகிறதையும் விளக்குகிறது.
அங்கீகாரம் என்பது என்ன?
ஒவ்வொரு (6.4 நிமிடங்கள்) ஒரு சரிபார்ப்பவர் நெட்வொர்க்கிற்கு ஒரு சான்றளிப்பை முன்மொழிகிறார். அந்த அங்கீகாரம் குறிப்பிட்ட ஒரு ஸ்லாட் ஆகும். சான்றளிப்பின் நோக்கம், சங்கிலி குறித்த சரிபார்ப்பவரின் பார்வைக்கு ஆதரவாக வாக்களிப்பதாகும், குறிப்பாக மிகச் சமீபத்திய நியாயப்படுத்தப்பட்ட தொகுதி மற்றும் தற்போதைய யுகத்தில் முதல் தொகுதி (மூல மற்றும் இலக்கு சரிபார்ப்புப் புள்ளிகள் என அழைக்கப்படுபவை). இந்தத் தகவல்களை அனைத்து பங்கேற்பாளர் வரையலர்களும் சேர்த்துப், நெட்வொர்க் ன் பிளாக்கின் நிலைமையைப் பற்றிய சம்மேளனம் அடைய உதவுகிறது.
அங்கீகாரம் பின்வருமாறு கூறப்படும் கூறுகளைக் கொண்டுள்ளது:
aggregation_bits: சரிபார்ப்பவர்களின் ஒரு பிட்லிஸ்ட், இதில் நிலை (position) அவர்களின் கமிட்டியில் உள்ள சரிபார்ப்பவர் குறியீட்டைக் குறிக்கிறது; மதிப்பு (0/1) சரிபார்ப்பவர்data-வில் கையொப்பமிட்டாரா என்பதைக் குறிக்கிறது (அதாவது, அவர்கள் செயலில் உள்ளார்களா மற்றும் தொகுதி முன்மொழிபவருடன் உடன்படுகிறார்களா என்பது).data: சான்றளிப்பு தொடர்பான விவரங்கள், கீழே வரையறுக்கப்பட்டுள்ளபடிsignature: தனிப்பட்ட சரிபார்ப்பவர்களின் கையொப்பங்களைத் திரட்டும் ஒரு BLS கையொப்பம்
ஒரு சான்றளிக்கும் சரிபார்ப்பவருக்கான முதல் பணி data-ஐ உருவாக்குவதாகும். data பின்வரும் தகவல்களைக் கொண்டுள்ளது:
slot: சான்றளிப்பு குறிப்பிடும் ஸ்லாட் எண்index: கொடுக்கப்பட்ட ஸ்லாட்டில் சரிபார்ப்பவர் எந்தக் கமிட்டியைச் சேர்ந்தவர் என்பதைக் குறிப்பிடும் எண்beacon_block_root: சங்கிலியின் தொடக்கத்தில் சரிபார்ப்பவர் காணும் தொகுதியின் ரூட் ஹாஷ் (fork-choice நெறிமுறையைப் பயன்படுத்துவதன் விளைவு)source: சரிபார்ப்பவர்கள் மிகச் சமீபத்திய நியாயப்படுத்தப்பட்ட தொகுதியாகக் காண்பதைக் குறிக்கும் இறுதித்தன்மை வாக்கெடுப்பின் ஒரு பகுதிtarget: சரிபார்ப்பவர்கள் தற்போதைய யுகத்தின் முதல் தொகுதியாகக் காண்பதைக் குறிக்கும் இறுதித்தன்மை வாக்கெடுப்பின் ஒரு பகுதி
data உருவாக்கப்பட்டவுடன், சரிபார்ப்பவர் aggregation_bits இல் தங்களது சொந்த சரிபார்ப்பவர் குறியீட்டிற்குரிய பிட்டை 0 இலிருந்து 1 ஆக மாற்றி, தாங்கள் பங்கேற்றதைக் காட்டலாம்.
இறுதியில், வரையலர் அங்கீகாரத்திற்கான கையொப்பத்தைச் செய்து, அதை நெட்வொர்க்குக்கு ஒளிபரப்புகிறார்.
திரட்டப்பட்ட சான்றளிப்பு
ஒவ்வொரு வரையலருக்கும் தரவை நெட்வொர்க்கில் ஒளிபரப்புவதற்கு ஏற்பப் பெரும்பாலான மேலாண்மையைக் கொண்டுள்ளது. எனவே, தனித்துவமான வரையலர்களின் அங்கீகாரங்கள் ஒளிபரப்பதற்கு முன் சப் நெட்வொர்க்களில் சேர்க்கப்படுகின்றன. ஒரே data-வுடன் உடன்படும் அனைத்து சரிபார்ப்பவர்களின் கையொப்பங்களையும் ஒன்றாகத் திரட்டுவது இதில் அடங்கும். இதன் மூலம், ஒளிபரப்பப்படும் சான்றளிப்பில் ஒருமித்த data-வும், அந்த data-வை ஏற்கும் அனைத்து சரிபார்ப்பவர்களின் கையொப்பங்களையும் இணைத்து உருவாக்கப்பட்ட ஒரு ஒற்றைக் கையொப்பமும் அடங்கியிருக்கும். aggregation_bits-ஐப் பயன்படுத்தி இதைச் சரிபார்க்கலாம். ஏனெனில் இது ஒவ்வொரு சரிபார்ப்பவரின் கமிட்டியிலுள்ள குறியீட்டை வழங்குகிறது (data-வில் அதன் ID கொடுக்கப்பட்டுள்ளது). இதைப் பயன்படுத்தி தனிப்பட்ட கையொப்பங்களைக் கண்டறியலாம்.
ஒவ்வொரு யுகத்திலும் ஒவ்வொரு சப்நெட்டிலும் 16 சரிபார்ப்பவர்கள் aggregators (திரட்டிகளாக) தேர்ந்தெடுக்கப்படுகிறார்கள். திரட்டிகள் (aggregators) தங்கள் சொந்த data-விற்கு சமமான data-வைக் கொண்ட, gossip நெட்வொர்க்கில் அவர்கள் கேட்கும் அனைத்து சான்றளிப்புகளையும் சேகரிக்கின்றன. பொருந்தும் ஒவ்வொரு சான்றளிப்பின் அனுப்புநரும் aggregation_bits-இல் பதிவு செய்யப்படுகிறார். பின்னர், தொகுப்பாளர்கள் அங்கீகாரத்தை பரவலாக நெட்வொர்க்கில் ஒளிபரப்புகிறார்கள்.
ஒரு வரையலர் பிளாக் முன்மொழியவராகத் தேர்விக்கப்பட்டபோது, அவர்கள் புதிய பிளாக்கில் உள்ள. latest slot வரை சப் நெட்வொர்க்களிலிருந்து மொத்த அங்கீகாரங்களை ஒழுங்கமைக்கிறார்கள்.
சான்றளிப்பு உள்ளடக்கத்தின் வாழ்க்கைச் சுழற்சி
- உருவாக்கம்
- பரப்புதல்
- சேர்க்கை
- பரப்புதல்
- சேர்ப்பு
அங்கீகாரத்தின் வாழ்க்கைச் சுழற்சி கீழே உள்ள வடிவத்தில் விளக்கப்படுகிறது:
பரிசுகள்
வரையலர்கள் அங்கீகாரங்களை சமர்ப்பிப்பதற்கான இலாபங்களைப் பெறுகிறார்கள். அங்கீகார இலாபம் பங்கேற்பு புள்ளிகள் (source, target, மற்றும் head), அடிப்படை இலாபம் மற்றும் பங்கேற்பு அளவுகோலின் அடிப்படையில் மாறுபடுகிறது.
ஒவ்வொரு பங்கேற்பு புள்ளியும் உண்மையானது அல்லது பொய்யானதாக இருக்கலாம், சமர்ப்பிக்கப்பட்ட அங்கீகாரம் மற்றும் அதன் சேர்க்கை தாமதத்தின் அடிப்படையில்.
மூன்று புள்ளிகளும் உண்மையானது என்ற சிறந்த நிலைமை நிகழும்போது, வரையலர் (ஒவ்வொரு சரியான புள்ளிக்கு):
reward += base reward * flag weight * flag attesting rate / 64
புள்ளி அங்கீகார அளவுகோல், குறிப்பிட்ட புள்ளிக்கு அனைத்து அங்கீகாரமான வரையலர்களின் செயல்திறன் இருப்புகளைச் சேர்த்து, மொத்த செயல்திறன் இருப்பின் ஒத்திக்கையுடன் அளவிடப்படுகிறது.
அடிப்படை வெகுமதி
அடிப்படை இலாபம், அங்கீகாரமான வரையலர்களின் எண்ணிக்கை மற்றும் அவர்களது செயல்திறன் நாட்டத்தை அடிப்படையாகக் கொண்டு கணக்கிடப்படுகிறது:
அடிப்படை வெகுமதி = சரிபார்ப்பவர் செயலிலுள்ள இருப்பு x 2^6 / SQRT(அனைத்து செயலிலுள்ள சரிபார்ப்பாளர்களின் செயலிலுள்ள இருப்பு)
உள்ளடக்க தாமதம்
சரிபார்ப்பவர்கள் சங்கிலியின் தலைப்பில் (தொகுதி n) வாக்களித்த நேரத்தில், தொகுதி n+1 இன்னும் முன்மொழியப்படவில்லை. எனவே, சான்றளிப்புகள் இயல்பாகவே ஒரு தொகுதிக்குப் பிறகு சேர்க்கப்படுகின்றன. அதனால் தொகுதி n-ஐ சங்கிலியின் தலைமையாகக் கொண்டு வாக்களித்த அனைத்து சான்றளிப்புகளும் தொகுதி n+1-இல் சேர்க்கப்பட்டன, மற்றும், உள்ளடக்க தாமதம் 1 ஆகும். சேர்க்கை தாமதம் இரண்டு ஸ்லாட்களாக இரட்டிப்பானால், அங்கீகார இலாபம் அரை ஆகும், ஏனெனில் அங்கீகார இலாபத்தைக் கணக்கிட, அடிப்படை இலாபம் சேர்க்கை தாமதத்தின் எதிர்மறை வீதத்துடன் பெருக்கப்படுகிறது.
சான்றளிப்பு காட்சிகள்
காணாமல்போன வாக்களிக்கும் சரிபார்ப்பவர்
வரையலர்கள் தங்கள் அங்கீகாரத்தை சமர்ப்பிக்க அதிகபட்சமாக 1 யுகம் நேரம் கொண்டிருக்கிறார்கள். அங்கீகாரம் யுகம் 0 இல் தவறானால், அவர்கள் யுகம் 1 இல் சேர்க்கை தாமதத்துடன் அதைச் சமர்ப்பிக்க முடியும்.
காணாமல்போன திரட்டி
ஒவ்வொரு யுகத்திலும் மொத்தமாக 16 தொகுப்பாளர்கள் உள்ளனர். கூடுதலாக, தோராயமாகத் தேர்ந்தெடுக்கப்பட்ட சரிபார்ப்பவர்கள் 256 யுகங்களுக்கு இரண்டு சப்நெட்களுக்கு சந்தா செலுத்தி, திரட்டிகள் (aggregators) இல்லாத பட்சத்தில் காப்புப்பிரதியாகச் செயல்படுகின்றனர்.
காணாமல்போன தொகுதி முன்மொழிபவர்
சில சந்தர்ப்பங்களில், ஒரு அதிர்ஷ்டசாலி தொகுப்பாளர் பிளாக் முன்மொழியவராகவும் மாறலாம் என்பதை நினைவில் கொள்ளுங்கள். பிளாக் முன்மொழியவர் காணாமல் போனதால் அங்கீகாரம் சேர்க்கப்படாவிட்டால், அடுத்த பிளாக் முன்மொழியவர் மொத்த அங்கீகாரத்தை எடுத்து, அடுத்த பிளாக்கில் சேர்க்குவார். இருப்பினும், உள்ளடக்க தாமதம் ஒன்றால் அதிகரிக்கும்.
மேலும் வாசிக்க
- விட்டலிக்கின் சிறுகுறிப்பு ஒருமித்த விவரக்குறிப்பில் சான்றளிப்புகள் (opens in a new tab)
- eth2book.info-வில் சான்றளிப்புகள் (opens in a new tab)
உங்களுக்கு உதவிய ஒரு சமூக வளம் பற்றி தெரியுமா? இந்தப் பக்கத்தைத் திருத்தி அதைச் சேர்க்கவும்!_
