பரவலாக்கப்பட்ட சரிபார்ப்பாளர் தொழில்நுட்பம் (DVT) என்பது சரிபார்ப்பான் பாதுகாப்பிற்கான ஒரு அணுகுமுறையாகும், இது ஒற்றை தோல்விப் புள்ளிகளைக் குறைப்பதற்கும், சரிபார்ப்பான் மீள்திறனை அதிகரிப்பதற்கும், திறவுகோல் மேலாண்மை மற்றும் கையொப்பமிடுதல் பொறுப்புகளை பல தரப்பினரிடையே பரப்புகிறது.
இது ஒரு "கிளஸ்டராக" (cluster) ஒழுங்கமைக்கப்பட்ட பல கணினிகளில் சரிபார்ப்பானைப் பாதுகாக்கப் பயன்படுத்தப்படும் தனிப்பட்ட திறவுகோலைப் பிரிப்பதன் மூலம் இதைச் செய்கிறது. இதன் நன்மை என்னவென்றால், தாக்குபவர்கள் திறவுகோலை அணுகுவது மிகவும் கடினமாகிறது, ஏனெனில் இது எந்த ஒரு இயந்திரத்திலும் முழுமையாக சேமிக்கப்படவில்லை. ஒவ்வொரு கிளஸ்டரிலும் உள்ள இயந்திரங்களின் துணைக்குழுவால் தேவையான கையொப்பமிடுதலைச் செய்ய முடியும் என்பதால், சில கணுக்கள் ஆஃப்லைனில் செல்லவும் இது அனுமதிக்கிறது. இது பிணையத்திலிருந்து ஒற்றை தோல்விப் புள்ளிகளைக் குறைக்கிறது மற்றும் முழு சரிபார்ப்பான் தொகுப்பையும் மிகவும் வலுவானதாக்குகிறது.
DVT நமக்கு ஏன் தேவை?
பாதுகாப்பு
சரிபார்ப்பான்கள் இரண்டு பொது-தனிப்பட்ட திறவுகோல் ஜோடிகளை உருவாக்குகின்றன: ஒருமித்த கருத்தில் பங்கேற்பதற்கான சரிபார்ப்பான் திறவுகோல்கள் மற்றும் நிதியை அணுகுவதற்கான திரும்பப் பெறுதல் திறவுகோல்கள். சரிபார்ப்பான்கள் திரும்பப் பெறுதல் திறவுகோல்களை கோல்ட் ஸ்டோரேஜில் (cold storage) பாதுகாக்க முடியும் என்றாலும், சரிபார்ப்பான் தனிப்பட்ட திறவுகோல்கள் 24/7 ஆன்லைனில் இருக்க வேண்டும். ஒரு சரிபார்ப்பான் தனிப்பட்ட திறவுகோல் சமரசம் செய்யப்பட்டால், தாக்குபவர் சரிபார்ப்பானைக் கட்டுப்படுத்தலாம், இது வெட்டுதல் அல்லது பங்குவைப்பவரின் ETH இழப்புக்கு வழிவகுக்கும். இந்த அபாயத்தைக் குறைக்க DVT உதவும். அது எப்படி என்பது இங்கே:
DVT-ஐப் பயன்படுத்துவதன் மூலம், பங்குவைப்பவர்கள் சரிபார்ப்பான் தனிப்பட்ட திறவுகோலை கோல்ட் ஸ்டோரேஜில் வைத்திருக்கும்போதே பங்குவைத்தலில் பங்கேற்கலாம். அசல், முழு சரிபார்ப்பான் திறவுகோலை குறியாக்கம் செய்து, பின்னர் அதை திறவுகோல் பங்குகளாகப் பிரிப்பதன் மூலம் இது அடையப்படுகிறது. திறவுகோல் பங்குகள் ஆன்லைனில் வாழ்கின்றன மற்றும் சரிபார்ப்பானின் பரவலாக்கப்பட்ட செயல்பாட்டைச் செயல்படுத்தும் பல கணுக்களுக்கு விநியோகிக்கப்படுகின்றன. எத்திரியம் சரிபார்ப்பான்கள் சேர்க்கக்கூடிய BLS கையொப்பங்களைப் பயன்படுத்துவதால் இது சாத்தியமாகும், அதாவது அவற்றின் கூறு பகுதிகளைச் சுருக்கி முழு திறவுகோலையும் மறுகட்டமைக்க முடியும். இது பங்குவைப்பவர் முழுமையான, அசல் 'மாஸ்டர்' சரிபார்ப்பான் திறவுகோலை பாதுகாப்பாக ஆஃப்லைனில் வைத்திருக்க அனுமதிக்கிறது.
ஒற்றை தோல்விப் புள்ளிகள் இல்லை
ஒரு சரிபார்ப்பான் பல ஆபரேட்டர்கள் மற்றும் பல இயந்திரங்களில் பிரிக்கப்படும்போது, அது ஆஃப்லைனில் செல்லாமல் தனிப்பட்ட வன்பொருள் மற்றும் மென்பொருள் தோல்விகளைத் தாங்கும். ஒரு கிளஸ்டரில் உள்ள கணுக்களில் பல்வேறு வன்பொருள் மற்றும் மென்பொருள் உள்ளமைவுகளைப் பயன்படுத்துவதன் மூலமும் தோல்விகளின் அபாயத்தைக் குறைக்கலாம். இந்த மீள்திறன் ஒற்றை-கணு சரிபார்ப்பான் உள்ளமைவுகளுக்குக் கிடைக்காது - இது DVT அடுக்கிலிருந்து வருகிறது.
ஒரு கிளஸ்டரில் உள்ள இயந்திரத்தின் கூறுகளில் ஒன்று செயலிழந்தால் (எடுத்துக்காட்டாக, ஒரு சரிபார்ப்பான் கிளஸ்டரில் நான்கு ஆபரேட்டர்கள் இருந்தால் மற்றும் ஒருவர் பிழையைக் கொண்ட ஒரு குறிப்பிட்ட கிளையண்டைப் பயன்படுத்தினால்), மற்றவர்கள் சரிபார்ப்பான் தொடர்ந்து இயங்குவதை உறுதி செய்கிறார்கள்.
பரவலாக்கம்
எத்திரியத்திற்கான சிறந்த காட்சி என்னவென்றால், முடிந்தவரை பல சுயாதீனமாக இயக்கப்படும் சரிபார்ப்பான்களைக் கொண்டிருப்பதாகும். இருப்பினும், சில பங்குவைப்பு வழங்குநர்கள் மிகவும் பிரபலமாகிவிட்டனர் மற்றும் பிணையத்தில் உள்ள மொத்த பங்குவைக்கப்பட்ட ETH-இல் கணிசமான பகுதியைக் கொண்டுள்ளனர். பங்குவைப்பின் பரவலாக்கத்தைப் பாதுகாக்கும் அதே வேளையில் இந்த ஆபரேட்டர்கள் இருக்க DVT அனுமதிக்கலாம். ஏனென்றால், ஒவ்வொரு சரிபார்ப்பானுக்கான திறவுகோல்களும் பல இயந்திரங்களில் விநியோகிக்கப்படுகின்றன, மேலும் ஒரு சரிபார்ப்பான் தீங்கிழைக்கும் வகையில் மாற அதிக கூட்டுச் சதி தேவைப்படும்.
DVT இல்லாமல், பங்குவைப்பு வழங்குநர்கள் தங்களின் அனைத்து சரிபார்ப்பான்களுக்கும் ஒன்று அல்லது இரண்டு கிளையண்ட் உள்ளமைவுகளை மட்டுமே ஆதரிப்பது எளிது, இது கிளையண்ட் பிழையின் தாக்கத்தை அதிகரிக்கிறது. பல கிளையண்ட் உள்ளமைவுகள் மற்றும் வெவ்வேறு வன்பொருள்களில் அபாயத்தைப் பரப்ப DVT-ஐப் பயன்படுத்தலாம், இது பன்முகத்தன்மையின் மூலம் மீள்திறனை உருவாக்குகிறது.
DVT எத்திரியத்திற்கு பின்வரும் நன்மைகளை வழங்குகிறது:
- எத்திரியத்தின் உரிமைச் சான்று (PoS) ஒருமித்த கருத்தின் பரவலாக்கம்
- பிணையத்தின் நேரடித் தன்மையை (liveness) உறுதி செய்கிறது
- சரிபார்ப்பான் பிழை சகிப்புத்தன்மையை (fault tolerance) உருவாக்குகிறது
- நம்பிக்கை குறைக்கப்பட்ட சரிபார்ப்பான் செயல்பாடு
- குறைக்கப்பட்ட வெட்டுதல் மற்றும் வேலையில்லா நேர அபாயங்கள்
- பன்முகத்தன்மையை மேம்படுத்துகிறது (கிளையண்ட், தரவு மையம், இருப்பிடம், ஒழுங்குமுறை போன்றவை)
- சரிபார்ப்பான் திறவுகோல் நிர்வாகத்தின் மேம்பட்ட பாதுகாப்பு
DVT எவ்வாறு செயல்படுகிறது?
ஒரு DVT தீர்வு பின்வரும் கூறுகளைக் கொண்டுள்ளது:
- ஷமீரின் ரகசியப் பகிர்வு (Shamir's secret sharing) (opens in a new tab) - சரிபார்ப்பான்கள் BLS திறவுகோல்களைப் (opens in a new tab) பயன்படுத்துகின்றன. தனிப்பட்ட BLS "திறவுகோல் பங்குகளை" ("key shares") ஒற்றை ஒருங்கிணைந்த திறவுகோலாக (கையொப்பம்) இணைக்க முடியும். DVT-இல், ஒரு சரிபார்ப்பானுக்கான தனிப்பட்ட திறவுகோல் என்பது கிளஸ்டரில் உள்ள ஒவ்வொரு ஆபரேட்டரின் ஒருங்கிணைந்த BLS கையொப்பமாகும்.
- வரம்பு கையொப்பத் திட்டம் (Threshold signature scheme) (opens in a new tab) - கையொப்பமிடும் கடமைகளுக்குத் தேவையான தனிப்பட்ட திறவுகோல் பங்குகளின் எண்ணிக்கையைத் தீர்மானிக்கிறது, எ.கா., 4-இல் 3.
- பரவலாக்கப்பட்ட திறவுகோல் உருவாக்கம் (DKG) (opens in a new tab) - திறவுகோல் பங்குகளை உருவாக்கும் கிரிப்டோகிராஃபிக் செயல்முறை மற்றும் ஏற்கனவே உள்ள அல்லது புதிய சரிபார்ப்பான் திறவுகோலின் பங்குகளை ஒரு கிளஸ்டரில் உள்ள கணுக்களுக்கு விநியோகிக்கப் பயன்படுகிறது.
- மல்டிபார்ட்டி கம்ப்யூட்டேஷன் (MPC) (opens in a new tab) - மல்டிபார்ட்டி கம்ப்யூட்டேஷனைப் பயன்படுத்தி முழு சரிபார்ப்பான் திறவுகோல் ரகசியமாக உருவாக்கப்படுகிறது. முழு திறவுகோலும் எந்தவொரு தனிப்பட்ட ஆபரேட்டருக்கும் தெரியாது—அவர்கள் அதன் சொந்தப் பகுதியை (அவர்களின் "பங்கு") மட்டுமே அறிவார்கள்.
- ஒருமித்த கருத்து நெறிமுறை - ஒருமித்த கருத்து நெறிமுறை ஒரு கணுவை தொகுதி முன்மொழிபவராகத் தேர்ந்தெடுக்கிறது. அவர்கள் தொகுதியை கிளஸ்டரில் உள்ள மற்ற கணுக்களுடன் பகிர்ந்து கொள்கிறார்கள், அவர்கள் தங்கள் திறவுகோல் பங்குகளை ஒருங்கிணைந்த கையொப்பத்தில் சேர்க்கிறார்கள். போதுமான திறவுகோல் பங்குகள் ஒருங்கிணைக்கப்பட்டவுடன், தொகுதி எத்திரியத்தில் முன்மொழியப்படுகிறது.
பரவலாக்கப்பட்ட சரிபார்ப்பான்கள் உள்ளமைக்கப்பட்ட பிழை சகிப்புத்தன்மையைக் கொண்டுள்ளன, மேலும் சில தனிப்பட்ட கணுக்கள் ஆஃப்லைனில் சென்றாலும் தொடர்ந்து இயங்க முடியும். இதன் பொருள், கிளஸ்டருக்குள் உள்ள சில கணுக்கள் தீங்கிழைக்கும் அல்லது சோம்பேறியாக மாறினாலும் அது மீள்திறன் கொண்டது.
DVT பயன்பாட்டு நிகழ்வுகள்
பரந்த பங்குவைப்புத் துறையில் DVT குறிப்பிடத்தக்க தாக்கங்களைக் கொண்டுள்ளது:
தனிப் பங்குவைப்பவர்கள்
முழு திறவுகோலையும் முற்றிலும் ஆஃப்லைனில் வைத்திருக்கும் அதே வேளையில், தொலைதூரக் கணுக்களில் உங்கள் சரிபார்ப்பான் திறவுகோலை விநியோகிக்க அனுமதிப்பதன் மூலம் கஸ்டடியற்ற பங்குவைப்பையும் DVT செயல்படுத்துகிறது. இதன் பொருள், வீட்டில் பங்குவைப்பவர்கள் வன்பொருளுக்காக செலவழிக்க வேண்டிய அவசியமில்லை, அதே நேரத்தில் திறவுகோல் பங்குகளை விநியோகிப்பது சாத்தியமான ஹேக்குகளுக்கு எதிராக அவர்களை வலுப்படுத்த உதவும்.
சேவையாக ஸ்டேக்கிங் (SaaS)
பல சரிபார்ப்பான்களை நிர்வகிக்கும் ஆபரேட்டர்கள் (பங்குவைப்பு குளங்கள் மற்றும் நிறுவனப் பங்குவைப்பவர்கள் போன்றவை) தங்கள் அபாயத்தைக் குறைக்க DVT-ஐப் பயன்படுத்தலாம். அவர்களின் உள்கட்டமைப்பை விநியோகிப்பதன் மூலம், அவர்கள் தங்கள் செயல்பாடுகளுக்கு பணிமிகைப்பைச் (redundancy) சேர்க்கலாம் மற்றும் அவர்கள் பயன்படுத்தும் வன்பொருள் வகைகளை பன்முகப்படுத்தலாம்.
DVT பல கணுக்களில் திறவுகோல் மேலாண்மைக்கான பொறுப்பைப் பகிர்ந்து கொள்கிறது, அதாவது சில செயல்பாட்டுச் செலவுகளையும் பகிர்ந்து கொள்ளலாம். பங்குவைப்பு வழங்குநர்களுக்கான செயல்பாட்டு அபாயம் மற்றும் காப்பீட்டுச் செலவுகளையும் DVT குறைக்கலாம்.
பங்குவைப்பு குளங்கள்
நிலையான சரிபார்ப்பான் அமைப்புகளின் காரணமாக, பங்குவைப்பு குளங்கள் மற்றும் நீர்மப் பங்குவைப்பு வழங்குநர்கள் ஒற்றை-ஆபரேட்டர் நம்பிக்கையின் மாறுபட்ட நிலைகளைக் கொண்டிருக்க வேண்டிய கட்டாயத்தில் உள்ளனர், ஏனெனில் லாபங்களும் நஷ்டங்களும் குளம் முழுவதும் சமூகமயமாக்கப்படுகின்றன. கையொப்பமிடும் திறவுகோல்களைப் பாதுகாக்க அவர்கள் ஆபரேட்டர்களையும் நம்பியிருக்கிறார்கள், ஏனெனில், இதுவரை, அவர்களுக்கு வேறு வழியில்லை.
பாரம்பரியமாக பல ஆபரேட்டர்களிடையே பங்குவைப்புகளை விநியோகிப்பதன் மூலம் அபாயத்தைப் பரப்ப முயற்சிகள் மேற்கொள்ளப்பட்டாலும், ஒவ்வொரு ஆபரேட்டரும் இன்னும் ஒரு குறிப்பிடத்தக்க பங்குவைப்பை சுயாதீனமாக நிர்வகிக்கிறார்கள். ஒரு ஆபரேட்டரை நம்பியிருப்பது, அவர்கள் குறைவாகச் செயல்பட்டாலோ, வேலையில்லா நேரத்தைச் சந்தித்தாலோ, சமரசம் செய்யப்பட்டாலோ அல்லது தீங்கிழைக்கும் வகையில் செயல்பட்டாலோ பெரும் அபாயங்களை ஏற்படுத்துகிறது.
DVT-ஐப் பயன்படுத்துவதன் மூலம், ஆபரேட்டர்களிடமிருந்து தேவைப்படும் நம்பிக்கை கணிசமாகக் குறைக்கப்படுகிறது. சரிபார்ப்பான் திறவுகோல்களின் கஸ்டடி தேவையில்லாமல் ஆபரேட்டர்கள் பங்குவைப்புகளை வைத்திருக்க குளங்கள் உதவலாம் (திறவுகோல் பங்குகள் மட்டுமே பயன்படுத்தப்படுவதால்). நிர்வகிக்கப்படும் பங்குவைப்புகளை அதிக ஆபரேட்டர்களிடையே விநியோகிக்கவும் இது அனுமதிக்கிறது (எ.கா., 1000 சரிபார்ப்பான்களை நிர்வகிக்கும் ஒற்றை ஆபரேட்டரைக் கொண்டிருப்பதற்குப் பதிலாக, அந்த சரிபார்ப்பான்களை கூட்டாக பல ஆபரேட்டர்களால் இயக்க DVT உதவுகிறது). பல்வேறு ஆபரேட்டர் உள்ளமைவுகள் ஒரு ஆபரேட்டர் செயலிழந்தால், மற்றவர்கள் தொடர்ந்து சான்றளிக்க முடியும் என்பதை உறுதி செய்யும். இது பணிமிகைப்பு மற்றும் பன்முகத்தன்மையை விளைவிக்கிறது, இது சிறந்த செயல்திறன் மற்றும் மீள்திறனுக்கு வழிவகுக்கிறது, அதே நேரத்தில் வெகுமதிகளை அதிகப்படுத்துகிறது.
ஒற்றை-ஆபரேட்டர் நம்பிக்கையைக் குறைப்பதன் மற்றொரு நன்மை என்னவென்றால், பங்குவைப்பு குளங்கள் மிகவும் திறந்த மற்றும் அனுமதியற்ற ஆபரேட்டர் பங்கேற்பை அனுமதிக்க முடியும். இதைச் செய்வதன் மூலம், சேவைகள் தங்கள் அபாயத்தைக் குறைக்கலாம் மற்றும் நிர்வகிக்கப்பட்ட மற்றும் அனுமதியற்ற ஆபரேட்டர்களின் தொகுப்புகளைப் பயன்படுத்துவதன் மூலம் எத்திரியம் பரவலாக்கத்தை ஆதரிக்கலாம், எடுத்துக்காட்டாக, வீட்டில் அல்லது சிறிய பங்குவைப்பவர்களை பெரியவர்களுடன் இணைப்பதன் மூலம்.
DVT-ஐப் பயன்படுத்துவதன் சாத்தியமான குறைபாடுகள்
- கூடுதல் கூறு - ஒரு DVT கணுவை அறிமுகப்படுத்துவது, தவறானதாகவோ அல்லது பாதிக்கப்படக்கூடியதாகவோ இருக்கக்கூடிய மற்றொரு பகுதியைச் சேர்க்கிறது. இதைத் தணிப்பதற்கான ஒரு வழி, ஒரு DVT கணுவின் பல செயலாக்கங்களுக்கு முயற்சிப்பதாகும், அதாவது பல DVT கிளையண்டுகள் (ஒருமித்த கருத்து மற்றும் செயலாக்க அடுக்குகளுக்கு பல கிளையண்டுகள் இருப்பதைப் போலவே).
- செயல்பாட்டுச் செலவுகள் - DVT சரிபார்ப்பானை பல தரப்பினரிடையே விநியோகிப்பதால், ஒரே ஒரு கணுவிற்குப் பதிலாக செயல்பாட்டிற்கு அதிக கணுக்கள் தேவைப்படுகின்றன, இது அதிகரித்த செயல்பாட்டுச் செலவுகளை அறிமுகப்படுத்துகிறது.
- அதிகரிக்கக்கூடிய தாமதம் - ஒரு சரிபார்ப்பானை இயக்கும் பல கணுக்களுக்கு இடையே ஒருமித்த கருத்தை அடைய DVT ஒரு ஒருமித்த கருத்து நெறிமுறையைப் பயன்படுத்துவதால், அது அதிகரித்த தாமதத்தை அறிமுகப்படுத்தலாம்.
மேலும் படிக்க
- எத்திரியம் பரவலாக்கப்பட்ட சரிபார்ப்பான் விவரக்குறிப்புகள் (உயர் நிலை) (opens in a new tab)
- எத்திரியம் பரவலாக்கப்பட்ட சரிபார்ப்பான் தொழில்நுட்ப விவரக்குறிப்புகள் (opens in a new tab)
- ஷமீர் ரகசியப் பகிர்வு டெமோ ஆப் (opens in a new tab)
பக்கம் கடைசியாகப் புதுப்பிக்கப்பட்டது: 23 பிப்ரவரி, 2026
