உரிமைச் சான்று (PoS) எத்திரியத்தில் மறுசீரமைப்புகளின் விளையாட்டு
உரிமைச் சான்று (PoS) எத்திரியத்தில் தொகுதி மறுசீரமைப்புத் தாக்குதல்கள் குறித்த ஆராய்ச்சியை காஸ்பர் ஸ்வார்ஸ்-ஷில்லிங் (Caspar Schwarz-Schilling) முன்வைக்கிறார், இதில் தாக்குதல் திசையன்கள், பாதுகாப்பு வழிமுறைகள் மற்றும் நெறிமுறை அளவிலான தணிப்புகள் ஆகியவை அடங்கும்.
Date published: 29 நவம்பர், 2022
இந்தப் விளக்கக்காட்சி உரிமைச் சான்று (PoS) எத்திரியத்தில் சாத்தியமான தொகுதி மறுசீரமைப்புகளின் வகைகளையும், அவற்றைத் தடுப்பதற்காக வடிவமைக்கப்பட்ட தணிப்புகளையும் ஆராய்கிறது. எத்தீரியம் அறக்கட்டளையின் (Ethereum Foundation) வலுவான ஊக்கத்தொகைக் குழுவின் (Robust Incentives Group) ஆராய்ச்சியாளரான காஸ்பர் ஸ்வார்ஸ்-ஷில்லிங் (Caspar Schwarz-Schilling), பணிச் சான்று (PoW) மற்றும் உரிமைச் சான்று (PoS) ஆகியவற்றுக்கு இடையேயான பாதுகாப்பு நிலப்பரப்பை ஒப்பிட்டு, எக்ஸ்-போஸ்ட் (ex-post) மற்றும் எக்ஸ்-ஆன்டே (ex-ante) மறுசீரமைப்புகளின் வழிமுறைகளை விளக்குகிறார்.
இந்த உரைவடிவம் லிஸ்கான் (LisCon) வெளியிட்ட அசல் காணொளி உரைவடிவத்தின் (opens in a new tab) அணுகக்கூடிய நகலாகும். இது வாசிப்புத் திறனுக்காகச் சிறிதளவு திருத்தப்பட்டுள்ளது.
அறிமுகம் மற்றும் பின்னணி (0:03)
எனவே வரவேற்கிறேன். இன்று நான் உரிமைச் சான்று (PoS) எத்திரியத்தில் சாத்தியமான மறுசீரமைப்புகள் பற்றிப் பேசப் போகிறேன்.
நான் சமீபத்தில் எத்தீரியம் அறக்கட்டளையில், குறிப்பாக வலுவான ஊக்கத்தொகைக் குழுவில் (Robust Incentives Group) இணைந்தேன். அடிப்படையில் நாங்கள் ஊக்கத்தொகைகள் தொடர்பான எதிலும் கவனம் செலுத்தும் ஒரு ஆராய்ச்சிக் குழு. நான் இதைச் சுருக்கமாகக் கூறப் போகிறேன் — இந்த உரை பல தகவல்களைக் கொண்டுள்ளது, மேலும் எங்களது பெரும்பாலான பணிகளை நீங்கள் GitHub இல் காணலாம்.
இரண்டு வகையான மறுசீரமைப்புகள் (0:44)
இன்று நான் மறுசீரமைப்புகள் பற்றிப் பேச விரும்புகிறேன், குறிப்பாக உரிமைச் சான்று (PoS) எத்திரியத்தின் வரம்பிற்குள் சாத்தியமான இரண்டு வெவ்வேறு வகையான மறுசீரமைப்புகளைப் பற்றி விளக்க விரும்புகிறேன்.
ஒருபுறம் நம்மிடம் எக்ஸ்-போஸ்ட் மறுசீரமைப்புகள் (ex-post reorgs) உள்ளன, மறுபுறம் எக்ஸ்-ஆன்டே மறுசீரமைப்புகள் (ex-ante reorgs) உள்ளன. சற்று ஆடம்பரமான லத்தீன் பெயரிடலுக்கு என்னை மன்னியுங்கள், ஆனால் அது விஷயத்தை சரியாக உணர்த்துகிறது.
எக்ஸ்-போஸ்ட் மறுசீரமைப்புகள் என்பது நாம் வழக்கமாக மறுசீரமைப்புகள் பற்றிப் பேசும்போது நினைப்பதுதான். எதிரி ஒரு தொகுதியைப் பார்க்கிறார் — அது மதிப்புமிக்கதாக இருந்தால், அவர்கள் அதை மறுசீரமைப்பு செய்ய முயற்சிக்கலாம். எனவே இங்குள்ள வரைபடத்தில், தொகுதி N+1 என்பது தாக்குபவர் மறுசீரமைப்பு செய்ய விரும்பும் தொகுதி என்பதைக் காண்கிறோம், மேலும் அதே மூலத் தொகுதி N இன் மீது உருவாக்குவதன் மூலம், அது வேலை செய்தால், தொகுதி N+3 ஆனது தொகுதி N+2 இன் மீது உருவாக்கப்படுகிறது. இது வழக்கமான நடைமுறைதான்.
இப்போது எக்ஸ்-ஆன்டே மறுசீரமைப்புகள் சற்று வித்தியாசமானவை. இதன் கருத்து என்னவென்றால், தாக்குபவர் எந்தத் தொகுதியை மறுசீரமைப்பு செய்யப் போகிறார் என்பதை அறிவதற்கு முன்பே தாக்குதலைத் தொடங்க வேண்டும். இது தோராயமாக எப்படி வேலை செய்கிறது? மிக உயர்ந்த அளவில், தொகுதி N+1 ஆனது N இன் மேல் உருவாக்கப்படுகிறது, ஆனால் உடனடியாக வெளியிடப்படுவதில்லை. நேர்மையான முனைகளுக்கு N+1 இருப்பதே தெரியாது, எனவே அவை N இன் மீதே தொடர்ந்து உருவாக்கும். பின்னர் சில வழிமுறைகள் மூலம் N+1 வெளியிடப்படுகிறது, மேலும் N+3 ஆனது N+1 முன்னணியில் இருப்பதைக் கண்டு அதன் மேல் உருவாக்கப்படலாம், இதனால் N+2 உண்மையில் மறுசீரமைப்பு செய்யப்படுகிறது.
இந்த வகையான மறுசீரமைப்பை நீங்கள் ஏன் செய்ய வேண்டும் என்று நீங்கள் ஆச்சரியப்படலாம். சரி, இன்னும் கைப்பற்றப்பட வேண்டிய MEV உள்ளது. உங்களுக்கு அதிர்ஷ்டம் இருந்தால், தொகுதி N+2 இல் நிறைய MEV இருக்கும் — அந்தத் தொகுதி என்னவாக இருந்தாலும் அதை நகலெடுத்து ஒட்டுவதன் மூலம் நீங்கள் அதைக் கைப்பற்றலாம். மோசமான நிலையில், அடிப்படையில் இரண்டு நேரப்பகுதிகள் (slots) மதிப்பிலான பரிவர்த்தனைகளை நீங்கள் கவனிக்க வேண்டியிருக்கும்.
பணிச் சான்றில் (PoW) எக்ஸ்-போஸ்ட் மறுசீரமைப்புகள் (2:49)
இந்த உரையின் முக்கியத் தலைப்பான எக்ஸ்-ஆன்டே மறுசீரமைப்புகளுக்குள் நுழைவதற்கு முன், எக்ஸ்-போஸ்ட் மறுசீரமைப்புகளைப் பற்றி சுருக்கமாக நினைவுபடுத்துகிறேன், குறிப்பாகப் பணிச் சான்று (PoW) சூழலில் இருந்து தொடங்குகிறேன்.
அடிப்படையில் இது வழக்கமான நபர்களான — ஜார்ஜியோஸ் (Georgios) மற்றும் விட்டாலிக் (Vitalik) ஆகியோரின் வலைப்பதிவு இடுகையின் சுருக்கமாகும். அதைச் சென்று படியுங்கள், அது அருமையாக இருக்கும்.
சுருக்கமாகச் சொன்னால், பணிச் சான்று (PoW) எத்திரியத்தில், எக்ஸ்-போஸ்ட் மறுசீரமைப்புகள் கடினமானவை, ஆனால் அவை சாத்தியமற்றவை அல்ல. 10% சுரங்கருக்கு (miner) சில தொகுதிகளைத் தொடர்ந்து சுரங்கப்பணி (mining) செய்வதற்கான ஒப்பீட்டளவில் நல்ல வாய்ப்பு உள்ளது, மேலும் ஊக்கத்தொகை போதுமான அளவு அதிகமாக இருந்தால் — கைப்பற்ற 100 ETH மதிப்பிலான MEV கொண்ட ஒரு தொகுதி இருப்பதாக நினைத்துக்கொள்ளுங்கள் — மறுசீரமைக்க முயற்சிப்பதை மதிப்புமிக்கதாக மாற்ற ஒரு சதவீத வெற்றி விகிதமே போதுமானதாக இருக்கலாம்.
உரிமைச் சான்றில் (PoS) எக்ஸ்-போஸ்ட் மறுசீரமைப்புகள் (3:39)
உரிமைச் சான்றில் (PoS) இது முற்றிலும் மாறுபட்ட ஒரு களமாகும். இதற்குத் தேவைப்படும் அபத்தமான அளவிலான பங்குவைப்பு (stake) பற்றி நாம் பேசுகிறோம். இது எவ்வளவு அபத்தமான கடினமானது என்பதை வலியுறுத்துவதற்காக, ஒருவர் இதை எப்படிச் செய்யலாம் என்பதை நான் உங்களுக்கு விளக்கப் போகிறேன்.
முதலில் சில அடிப்படைகளைப் பார்ப்போம். உரிமைச் சான்று (PoS) எத்திரியத்தில் நேரம் நேரப்பகுதிகளாக (slots) நகர்கிறது. ஒவ்வொரு நேரப்பகுதியும் 12 வினாடிகள் நீளமானது. ஒவ்வொரு நேரப்பகுதியிலும் இரண்டு பாத்திரங்கள் உள்ளன: உங்களிடம் ஒரு முன்மொழிபவர் (proposer) — சரியாக ஒரு முன்மொழிபவர் — மற்றும் P2P அடுக்கில் அவர்கள் கேட்கும் தொகுதிகளுக்குச் சான்றளிக்க வேண்டிய ஆயிரக்கணக்கான சான்றளிப்பவர்களின் ஒரு குழு (committee) உள்ளது. கவைத் தேர்வை (fork choice) இயக்குவதன் மூலம் அவர்கள் சங்கிலியின் (chain) தலையைத் தீர்மானிக்கிறார்கள், இது அடிப்படையில் தொகுதி மரத்தை உள்ளீடாக எடுத்துக்கொண்டு சங்கிலியின் தலையை உங்களுக்கு வழங்கும் ஒரு செயல்பாடாகும்.
நீங்கள் ஒரு செல்லுபடியாகும் தொகுதியைக் கேட்டால், அல்லது ஒரு நேரப்பகுதியில் நான்கு வினாடிகள் கடந்தால் — எது முதலில் வருகிறதோ அதன்படி தொகுதிகளுக்குச் சான்றளிக்க (attest) வேண்டும். எனவே சில காரணங்களால் தொகுதி N+1 இன் முன்மொழிபவர் ஆஃப்லைனில் இருந்தால் மற்றும் நேரப்பகுதியில் நான்கு வினாடிகளுக்குள் எந்தத் தொகுதியும் இல்லை என்றால், நீங்கள் தொகுதி N க்குச் சான்றளிக்கிறீர்கள். நீங்கள் அதைச் சரியான நேரத்தில் கேட்டால், நீங்கள் தொகுதி N+1 க்குச் சான்றளிக்கிறீர்கள். எளிமையானது.
இந்தச் சான்றளிப்புகள் (attestations) அனைத்தும் தொகுதிகளுக்கு எடையைக் கொடுக்கின்றன, மேலும் சமீபத்திய தலை எது என்பதைத் தீர்மானிக்கக் கவைத் தேர்வால் இந்த எடை பயன்படுத்தப்படுகிறது.
இப்போது ஒரு-தொகுதி மறுசீரமைப்பைப் பார்ப்போம். ஆரம்பத்தில், எல்லாம் வழக்கம்போலவே நடக்கிறது — தாக்குபவர் உட்பட அனைவரும் தொகுதி N க்குச் சான்றளிக்கிறார்கள். பின்னர் N+1 ஆனது N இன் மேல் உருவாக்கப்படுகிறது, மேலும் தாக்குபவர் தாங்கள் மறுசீரமைப்பு செய்ய முயற்சிக்கும் தொகுதிக்கு எடையைக் கொடுக்க விரும்பாததால், அதற்குப் பதிலாக அவர்கள் தொகுதி N க்குச் சான்றளிக்கிறார்கள். தாக்குபவர் குழுவில் மூன்றில் இரண்டு பங்கைக் கொண்டிருப்பதால் தொகுதி N அதிக எடையைப் பெறுகிறது — அதாவது அவர்கள் தோராயமாகச் சொன்னால் முழுப் பங்குவைப்பிலும் (stake) மூன்றில் இரண்டு பங்கைக் கட்டுப்படுத்த வேண்டும்.
நேர்மையானவர்களில் மூன்றில் ஒரு பகுதியினர் N+1 க்கும், மூன்றில் இரண்டு பகுதியினர் N க்கும் சான்றளித்தனர். இப்போது தொகுதி N+2 வருகிறது — வெளிப்படையாகத் தாக்குபவர் அதை N இன் மீது உருவாக்குகிறார், மேலும் தனது சொந்தத் தொகுதிக்குச் சான்றளிக்கிறார். நேர்மையான சரிபார்ப்பான்களின் (validators) பார்வையில், N+1 மற்றும் N+2 ஆகிய இரண்டும் தொகுதி N இன் முழு எடையையும் பெறுவதால், எடையின் அடிப்படையில் N+1 இன்னும் முன்னணியில் உள்ளது, ஆனால் N+1 இல் இந்த மூன்றில் ஒரு பங்குச் சான்றளிப்புகளும் உள்ளன, இது N+2 இல் இல்லை.
இதை நாம் கணக்கிட்டால் — தொகுதி N+1 ஆனது மூன்றில் ஒரு பங்கு கூட்டல் மூன்றில் ஒரு பங்கு மதிப்பிலான சான்றளிப்புகளைக் கொண்டுள்ளது, இது மூன்றில் இரண்டு பங்கைக் கொடுக்கிறது, மேலும் தொகுதி N+2 உம் மூன்றில் இரண்டு பங்கைக் கொண்டுள்ளது. எளிமைக்காக, சமநிலை முறிவு (tiebreak) தாக்குபவருக்குச் சாதகமாகச் செல்கிறது என்று வைத்துக்கொள்வோம். பின்னர் N+3 ஆனது N+2 ஐ முன்னணியில் இருப்பதாகக் கருதி அதன் மேல் உருவாக்கப்படும்.
இந்த அனுமானங்கள் எவ்வளவு அபத்தமானவை என்பதை உங்களுக்கு உணர்த்த — உங்களிடம் 65% பங்குவைப்பவர் (staker) இருந்தாலும், எந்தவொரு குறிப்பிட்ட நேரப்பகுதியிலும் குழுவின் மூன்றில் இரண்டு பங்கைக் கட்டுப்படுத்த உங்களுக்கு 0.05% நிகழ்தகவு மட்டுமே உள்ளது. இணையான சான்றளிப்புகளின் சக்தி உண்மையானது என்பதை இது காட்டுகிறது — உரிமைச் சான்று (PoS) எத்திரியத்தில் எக்ஸ்-போஸ்ட் மறுசீரமைப்புகள் கிட்டத்தட்டச் சாத்தியமற்றவை இல்லையென்றாலும், நம்பமுடியாத அளவிற்கு கடினமானவை.
எக்ஸ்-ஆன்டே மறுசீரமைப்புத் தாக்குதல் வழிமுறைகள் (7:34)
இப்போது நான் எக்ஸ்-ஆன்டே மறுசீரமைப்புகள் பற்றிப் பேசப் போகிறேன். இந்தத் தாக்குதல் நியூடர் (Neuder) மற்றும் பிறரின் ஆய்வுக் கட்டுரையை அடிப்படையாகக் கொண்டது. நாங்கள் சமீபத்தில் இந்தத் தாக்குதலைக் கணிசமாக மேம்படுத்தியுள்ளோம். நாங்கள் இது குறித்து ஒரு ஆய்வுக் கட்டுரையையும் எழுதி, சரியான நேரத்தில் அதை arXiv இல் பதிவேற்ற முடிந்தது.
மேலும் முன்கூட்டியே சொல்கிறேன் — கவலைப்பட வேண்டாம், தணிப்புகள் உள்ளன. அவை ஒருங்கிணைப்புக்கு (The Merge) முன்பே ஒருங்கிணைக்கப்படும்.
எக்ஸ்-ஆன்டே மறுசீரமைப்புத் தாக்குதல் எவ்வாறு செயல்படுகிறது? ஆரம்பத்தில், தொகுதி N — வழக்கம்போல, அனைவரும் அதற்குச் சான்றளிக்கிறார்கள். இப்போது நீங்கள் N+1 இன் முன்மொழிபவர். நீங்கள் அதை முன்மொழிந்து, ஒரு சரிபார்ப்பானைக் (validator) கொண்டு தனிப்பட்ட முறையில் அதற்குச் சான்றளிக்கிறீர்கள். முக்கியமாக, நீங்கள் அதைத் தனிப்பட்டதாகவே வைத்திருக்கிறீர்கள் — நீங்கள் அதை வெளியிடவில்லை மற்றும் P2P அடுக்கில் அதைப் பரப்பவில்லை.
என்ன நடக்கிறது என்றால், நேர்மையானவர்கள் தொகுதி N+1 ஐப் பார்க்க மாட்டார்கள், எனவே அவர்கள் தொகுதி N க்குச் சான்றளிப்பார்கள். அதுதான் தந்திரம் — நீங்கள் அந்த எடையைப் பெறுகிறீர்கள், நீங்கள் உண்மையில் அதை எதிர்த்துப் போராட வேண்டியதில்லை.
இப்போதைக்குச் சுழியத் தாமதம் (zero latency) இருப்பதாகக் கருதுவோம். நேரப்பகுதி N+2 இல், தாக்குபவராக நாம் என்ன செய்கிறோம் என்றால், தொகுதி N+1 மற்றும் தனிப்பட்ட சான்றளிப்பு ஆகிய அனைத்தையும் ஒரே நேரத்தில் வெளியிடுகிறோம். நேரப்பகுதி N+2 இல் உள்ள நேர்மையான சரிபார்ப்பான்கள் ஒரு தொகுதிக்குச் சான்றளிக்க வேண்டும். அவர்களின் பார்வையில் அவர்கள் தொகுதி N+2 மற்றும் இந்த ஒரு தனிப்பட்ட சான்றளிப்புடன் கூடிய தொகுதி N+1 ஐப் பார்க்கிறார்கள். அவர்கள் கவைத் தேர்வை இயக்கினால், தொகுதி N+2 ஐ விடத் தொகுதி N+1 அதிக எடையைக் கொண்டிருப்பதைக் காண்பார்கள், ஏனெனில் N+1 தனிப்பட்ட சான்றளிப்பைக் கொண்டுள்ளது, அது N+2 இல் இல்லை. அனைத்து நேர்மையான சரிபார்ப்பான்களும் கூட உண்மையில் தொகுதி N+1 க்குச் சான்றளிப்பார்கள். N+3 இல், சாதாரணமாக, N+1 சங்கிலியின் தலையாகக் கருதப்படும்.
பிணையத் தாமதம் மற்றும் தாக்குதல் (10:25)
நான் சுழியத் தாமதம் இருப்பதாகக் கருதினேன், வெளிப்படையாக அது அப்படிச் செயல்படாது. தாமதம் உள்ளது — P2P அடுக்கில் தொகுதிகள் மற்றும் செய்திகளைப் பரப்புவதற்கு நேரம் எடுக்கும்.
P2P இடவியலில் (topology) வெவ்வேறு இடங்களில் பல முனைகளைக் கொண்டிருப்பதன் மூலம் தாக்குபவர் இன்னும் இந்த வகையான தாக்குதலைச் செய்ய முடியும். நேரப்பகுதி N+2 இல் நேர்மையான முன்மொழிபவர் அந்தத் தொகுதியை முன்மொழியும் போது, பரவல் செயல்முறையின் ஆரம்பத்திலேயே நீங்கள் அதைப் பற்றிக் கேட்கிறீர்கள். இதன் விளைவாக, பெரும்பான்மையானவர்கள் தொகுதி N+2 ஐப் பற்றிக் கேட்பதற்கு முன்பே தொகுதி N+1 ஐப் பற்றிக் கேட்கும் வகையில், இந்த வெவ்வேறு இடங்களிலிருந்தும் உங்கள் தனிப்பட்ட தொகுதியை நீங்கள் வெளியிடலாம் — அதாவது தொகுதி N+1 எடையில் முன்னணியில் இருப்பதை அவர்கள் காண்கிறார்கள் மற்றும் உண்மையில் அதற்குச் சான்றளிப்பார்கள்.
இங்கு என்ன நடக்கிறது என்பதை மீண்டும் வலியுறுத்த: ஒரு-தொகுதி மறுசீரமைப்பைச் செய்ய நிர்வகிக்கும் ஒரு தனிச் சான்றளிப்பவருடன் ஒரு முன்மொழிபவர் நம்மிடம் உள்ளார். இது குறைந்தது சொல்லப்போனால், உகந்தது அல்ல.
நீண்ட மறுசீரமைப்புகளுக்கான சமநிலைப்படுத்தும் உத்திகள் (11:42)
நீங்கள் இன்னும் ஆடம்பரமாகச் செல்ல விரும்பினால், சமநிலைப்படுத்தும் உத்தியைப் (balancing strategy) பயன்படுத்தி நீண்ட மறுசீரமைப்புகளை நீங்கள் செய்யலாம். நேர்மையான குழுவைச் சங்கிலியின் வெவ்வேறு பார்வைகளாகப் பிரிப்பதே இதன் கருத்தாகும்.
நேர்மையான முனைகளில் தோராயமாகப் பாதி முனைகள் தொகுதி N+2 ஐப் பற்றிக் கேட்பதற்கு முன்பே உங்கள் தனிப்பட்ட தொகுதி மற்றும் சான்றளிப்பைப் பற்றிக் கேட்கும் வகையில் உங்கள் தனிப்பட்ட தொகுதியை வெளியிடுகிறீர்கள் — எனவே அவை உங்கள் தொகுதிக்குச் சான்றளிக்கின்றன. மற்ற பாதி முனைகள் N+2 க்குச் சான்றளிப்பதற்கு முன்பு உங்கள் தொகுதியைக் கேட்கக் கூடாது என்று நீங்கள் விரும்புகிறீர்கள்.
இப்போது நேர்மையான குழுவில் பாதி பேர் N+1 க்கும் மற்ற பாதி பேர் N+2 க்கும் சான்றளிக்கிறார்கள். இது எப்படி உதவுகிறது? நேர்மையான குழு இப்போது ஒருவரையொருவர் ரத்து செய்கிறது, மேலும் தாக்குபவராகிய நீங்கள் அவர்களுடன் போராட வேண்டியதில்லை — இது அடிப்படையில் தாக்குபவரின் கனவு நனவாவதாகும்.
வரைபடத்தின் மூலம் செல்வோம்: தொகுதி N வழக்கம்போல, தொகுதி N+1 — அதே கதை, நீங்கள் அதை வெளியிடவில்லை. நேர்மையான சரிபார்ப்பான்கள் தொகுதி N க்குச் சான்றளிக்கிறார்கள். தொகுதி N+2 வருகிறது, நீங்கள் அதை முன்கூட்டியே கேட்கிறீர்கள், மேலும் நேர்மையான குழுவில் பாதி பேர் முன்னும் பாதி பேர் பின்னும் பார்க்கும் வகையில் ஒரு சான்றளிப்புடன் — "மாற்றும் வாக்கு (sway vote)" — தொகுதி N+1 ஐ வெளியிடுகிறீர்கள். பாதி பேர் N+1 க்கும், மற்ற பாதி பேர் N+2 க்கும் வாக்களிக்கிறார்கள் (vote). N+2 இல் ஒரு சான்றளிப்பு அதிகமாக இருக்கும் வகையில் நீங்கள் உண்மையில் ஒரு ஆஃப்-பை-ஒன் (off-by-one) பிரிவை விரும்புகிறீர்கள், எனவே N+3 ஆனது N+2 இன் மீது உருவாக்கப்பட்டு மறுசீரமைப்பைத் தொடரச் செய்கிறது.
இரண்டு-தொகுதி மறுசீரமைப்பை முடிவுக்குக் கொண்டுவர: தொகுதி N+3 முன்மொழியப்படுகிறது, நீங்கள் அதை முன்கூட்டியே கேட்கிறீர்கள், நீங்கள் தொகுதி N+1 மற்றும் உங்களின் மீதமுள்ள இரண்டு சான்றளிப்புகளை வெளியிடுகிறீர்கள், P2P அடுக்கை நிரப்புகிறீர்கள், இதனால் பெரும்பான்மையான நேர்மையான மக்கள் தொகுதி N+1 க்கு வாக்களிக்கிறார்கள் — இதனால் அது தொகுதி N+3 ஐ விட அதிக எடையைக் கொண்டுள்ளது மற்றும் N+4 ஆனது N+1 இன் மேல் உருவாக்கப்படுகிறது.
நீங்கள் யோசித்துப் பார்த்தால், இந்த அனுமானங்களின் கீழ் இந்த மறுசீரமைப்புகளைச் செய்வது ஒப்பீட்டளவில் மலிவானது. உங்களிடம் சரியான பிரிவுகள் இல்லாவிட்டாலும், P2P அடுக்கு மிகவும் பெரியதாக இருப்பதால், தாக்குதல் செலவு குழுவின் அளவின் வர்க்க மூலத்தில் (square root) வளரும் வகையில் நீங்கள் குறிவைக்கக்கூடிய ஒரு நிகழ்தகவுப் பரவல் உங்களிடம் உள்ளது.
முன்மொழிபவர் ஊக்கத் தணிப்பு (15:17)
தணிப்பு பற்றிப் பேசுவோம். அடிப்படை யோசனை என்ன? முன்மொழிபவருக்கு நாம் இன்னும் கொஞ்சம் அதிகாரம் கொடுக்கப் போகிறோம். செல்லுபடியாகும் தொகுதி சரியான நேரத்தில் வந்தால், நேரப்பகுதியின் காலத்திற்கு இந்தத் தொகுதியின் எடையை அதிகரிப்போம். அந்த நேரப்பகுதி முடிந்ததும், வழக்கமான எல்.எம்.டி-கோஸ்ட் (LMD GHOST) மதிப்பெண்ணை மீண்டும் தொடங்குவோம், அது வழக்கம்போலச் செயல்படும்.
எனவே தொகுதி N+2 சரியான நேரத்தில் முன்மொழியப்பட்டு அது செல்லுபடியாகும் என்றால், இந்தத் தொகுதிக்கு ஒரு ஊக்கம் (boost) கிடைக்கும் — குழுவின் அளவில் 80% என்று வைத்துக்கொள்வோம். இப்போது தாக்குபவரிடமிருந்து வரும் இந்தச் சிறிய N+1 சான்றளிப்பு எந்தத் தந்திரத்தையும் செய்யப் போவதில்லை. வாய்ப்பே இல்லை.
சமநிலைப்படுத்தும் விஷயங்களும் இனி வேலை செய்யாது, ஏனென்றால் உங்களிடம் 50/50 பிரிவு உள்ளது, ஆனால் ஊக்கம் எப்போதும் அதை ஒரு திசையில் தள்ளுகிறது. அந்த 50/50 பிரிவை நீங்கள் வைத்திருக்க எந்த வழியும் இல்லை.
இந்தத் தணிப்பு நடைமுறையில் இருப்பதால், நேர்மையான சரிபார்ப்பான்களைத் தங்கள் விருப்பப்படி வாக்களிக்கச் சம்மதிக்க வைக்க, எதிரியின் சான்றளிப்புகள் ஊக்கத்துடன் போட்டியிட வேண்டும் என்பதே இதன் கருத்தாகும். இது சமநிலைப்படுத்தும் உத்திகளை உடைக்கிறது மற்றும் அடிப்படையில் அனைத்து மறுசீரமைப்புகளையும் முற்றிலுமாகத் தடை செய்கிறது. நல்ல செய்தி — ஒரு திறந்த PR உள்ளது, எனவே அடிப்படையில் இது ஒருங்கிணைப்புக்கு (The Merge) முன்பே ஒருங்கிணைக்கப்படும்.
முக்கியக் குறிப்புகள் (16:48)
சில முக்கியக் குறிப்புகள். எக்ஸ்-போஸ்ட் மற்றும் எக்ஸ்-ஆன்டே மறுசீரமைப்புகளுக்கு இடையிலான வேறுபாடுகள் பற்றி நான் பேசியுள்ளேன். பணிச் சான்று (PoW) மற்றும் உரிமைச் சான்று (PoS) ஆகியவற்றில் மறுசீரமைப்புகளுக்கான வெவ்வேறு நிலப்பரப்புகளை நான் சுருக்கமாக விளக்கினேன். எக்ஸ்-ஆன்டே மறுசீரமைப்பை எவ்வாறு செய்வது என்பதை நான் உங்களுக்குக் காட்டினேன், ஆனால் முக்கியமாக அதை எவ்வாறு சரிசெய்வது என்பதையும் காட்டினேன்.
இதில் உங்களுக்கு ஆர்வம் இருந்தால், ஒரு ஆய்வுக் கட்டுரை உள்ளது — மிகவும் விரிவானது, அதிக நுணுக்கங்களைக் கொண்டது. ஸ்லைடுகள் பதிவேற்றப்படும். உங்களுக்கு ஆர்வம் இருந்தால் வந்து என்னிடம் பேசுங்கள், மேலும் நீங்கள் என்னை Twitter இலும் காணலாம்.
இது உங்களுக்கு சுவாரஸ்யமாக இருந்திருக்கும் என்று நம்புகிறேன். மிக்க நன்றி.