முக்கிய பிளாக்செயின் ஒருமித்த கருத்து வழிமுறைகள்: வேலை-நிரூபணம், பங்கு-நிரூபணம் மற்றும் அதற்கு அப்பால்
பிளாக்செயின் ஒருமித்த கருத்து வழிமுறைகளுக்கான தெளிவான வழிகாட்டி—வேலை-நிரூபணம், பங்கு-நிரூபணம், ஒப்படைக்கப்பட்ட பங்கு-நிரூபணம், BFT ஒருமித்த கருத்து மற்றும் ஒவ்வொன்றும் ஒரு வலையமைப்பை எவ்வாறு பாதுகாக்கிறது என்பதும்.
- guide
எந்தவொரு பிளாக்செயினும் ஒருவரின் பணத்தை ஒப்படைத்து நம்புவதற்கு முன், ஒரு கேள்விக்குப் பதிலளிக்க வேண்டும்: என்ன நடந்தது, எந்த வரிசையில் நடந்தது என்பதை யார் முடிவுசெய்கிறார்கள்? இங்கு உத்தரவிட வங்கியோ, சான்றுறுதி அதிகாரியோ, மைய server-ஓ இல்லை. ஒருமித்த கருத்து வழிமுறை என்பது, மையத் தரப்பு இல்லாமலும், ஒரே நாணயத்தை ஒருவர் இருமுறை செலவிட அனுமதிக்காமலும், பரிவர்த்தனைகளின் ஒரே பகிரப்பட்ட வரலாற்றை ஏற்றுக்கொள்ள வலையமைப்பின் பங்கேற்பாளர்கள் பின்பற்றும் விதிகளின் தொகுப்பாகும்.
இன்று பயன்பாட்டிலுள்ள முக்கிய ஒருமித்த கருத்து வழிமுறைகள், ஒவ்வொன்றும் அடுத்த block-ஐ உண்மையில் எப்படித் தேர்ந்தெடுக்கிறது, அவற்றின் சமரசங்கள் எங்கே உள்ளன என்பவற்றை இந்த வழிகாட்டி விளக்குகிறது.
ஒருமித்த கருத்து உண்மையில் எதைத் தீர்க்கிறது?
இரண்டு சிக்கல்கள் பரவலாக்கப்பட்ட உடன்பாட்டைக் கடினமாக்குகின்றன.
இரட்டிப்புச் செலவுச் சிக்கல். ஒரு டிஜிட்டல் அமைப்பில் மதிப்பின் ஓர் அலகு வெறும் தரவுதான்; தரவை நகலெடுக்க முடியும். நடுவர் இல்லாவிட்டால், ஒரே நாணயத்தைச் செலவிடும் ஒன்றுக்கொன்று முரணான இரண்டு பரிவர்த்தனைகளை ஒருவர் ஒளிபரப்புவதை எதுவும் தடுக்காது. Satoshi Nakamoto-வின் Bitcoin white paper இலக்கை நேரடியாக வரையறுக்கிறது: முன்பிருந்த ஒரு பணப்பரிவர்த்தனை பின்னர் வரும் முரண்பட்ட பரிவர்த்தனையால் மாற்றப்படாது என்று பெறுநர் நம்புவதற்கு, வலையமைப்பிற்கு "பரிவர்த்தனைகள் பெறப்பட்ட வரிசையின் ஒரே வரலாற்றை ஏற்றுக்கொள்ள பங்கேற்பாளர்களுக்கான ஓர் அமைப்பு" தேவை (Bitcoin whitepaper).
மையத் தரப்பு இல்லாத உடன்பாடு. வழக்கமான database-இல் ஓர் operator-இன் முடிவே இறுதியானது. பொது, அனுமதியற்ற வலையமைப்பில் யார் வேண்டுமானாலும் node-ஐ இயக்கலாம், பரிவர்த்தனைகளை முன்மொழியலாம், அடுத்த block-ஐச் சேர்க்க முயலலாம் — பொய் கூறக்கூடிய, தணிக்கை செய்யக்கூடிய அல்லது வரலாற்றை மீண்டும் எழுத முயலக்கூடிய பங்கேற்பாளர்களும் இதில் அடங்குவர். நேர்மையான பங்கேற்பாளர்கள் வலையமைப்பைத் தொடர்ந்து இயக்கும் அளவுக்குச் செலவு குறைவாக இருக்கும்போதே, பேரேட்டைத் தாக்குவதைத் தாங்க முடியாத அளவு செலவுமிக்கதாகவோ வேறு வகையில் ஊக்கமற்றதாகவோ ஒருமித்த கருத்து வழிமுறை ஆக்க வேண்டும்.
கீழேயுள்ள ஒவ்வொரு வழிமுறையும், "அடுத்த block-ஐ யார் முன்மொழிகிறார்கள், அவரை நம்பலாம் என்று நமக்கு எப்படித் தெரியும்?" என்பதற்கான வேறுபட்ட பதிலாகும். அவற்றை ஒப்பிடும்போது மிக முக்கியமான இரண்டு அச்சுகள் Sybil எதிர்ப்பு — மற்ற அனைவரையும் வாக்கெடுப்பில் தோற்கடிக்க, ஒரு தாக்குபவர் வரம்பற்ற போலி அடையாளங்களை உருவாக்குவதைத் தடுப்பது எது — மற்றும் இறுதித்தன்மை — ஒரு பரிவர்த்தனை எவ்வளவு விரைவாகவும், எவ்வளவு உறுதியாகவும் மாற்ற முடியாததாகிறது என்பவை.
வேலை-நிரூபணம்

வேலை-நிரூபணம் (PoW) என்பது 2009-இல் Bitcoin அறிமுகப்படுத்திய வழிமுறை; "பிளாக்செயின்" என்று கேட்டதும் பெரும்பாலானோர் நினைப்பதும் இதைத்தான். Miners ஒரு கிரிப்டோகிராஃபிக் புதிரைத் தீர்க்கப் போட்டியிடுகின்றனர்: விளைவாகக் கிடைக்கும் hash ஓர் இலக்கு மதிப்புக்குக் கீழே வரும் வரை, nonce ஒன்றுடன் candidate block-இன் தரவை மீண்டும் மீண்டும் hash செய்கிறார்கள். இந்தப் போட்டியை Ethereum-இன் developer ஆவணங்கள் தெளிவாக விவரிக்கின்றன — வேறு எவருக்கும் முன் செல்லுபடியாகும் தீர்வைக் கண்டறிய, ஒரு miner "ஒரு dataset-ஐ...கணிதச் செயல்பாட்டினூடாக மீண்டும் மீண்டும் செலுத்துகிறார்" (ethereum.org: வேலை-நிரூபணம்). முதலில் செல்லுபடியாகும் hash-ஐக் கண்டுபிடிப்பவர் அடுத்த block-ஐ முன்மொழியும் வாய்ப்பையும், block reward மற்றும் transaction fee-களையும் பெறுகிறார்.
Sybil எதிர்ப்பு புதிரிலிருந்தே வருகிறது: hash-களைக் கணக்கிட உண்மையான மின்சாரமும் hardware-உம் செலவாகின்றன; எனவே பல அடையாளங்களைப் போலியாக உருவாக்குவதால் எந்த நன்மையும் இல்லை — மூலக் கணினிச் சக்தி மட்டுமே கணக்கில் வரும். இறுதித்தன்மை நிகழ்தகவு சார்ந்தது. Node-கள் எப்போதும் "மிக நீண்ட சங்கிலியே சரியானது" என்று கருதி அதை நீட்டிப்பதாக Bitcoin white paper விவரிக்கிறது (Bitcoin whitepaper). ஒரு பரிவர்த்தனை தீர்வடைந்துவிட்டது என்ற நம்பிக்கையைப் பெறுநர் பெற, அதன் மேல் மேலும் block-கள் mine செய்யப்படும் வரை காத்திருக்கிறார் — ஒவ்வொரு புதிய block-உம் வரலாற்றை மீண்டும் எழுதுவதற்கான செலவை அதிவேகமாக அதிகரிக்கிறது; ஆனால் எந்த ஒரு block-உம் உடனடியாகவும் கணித ரீதியாகவும் இறுதியானதல்ல.
இதன் சமரசம் ஆற்றல். நிஜ உலகக் கணினிச் செயலாக்கத்தைக் கொண்டு வலையமைப்பைப் பாதுகாப்பது நிஜ உலக மின்சார நுகர்வைக் குறிக்கிறது; அதனால்தான் Bitcoin mining ஆண்டுக்கு terawatt-hour-களில் அளவிடப்படுகிறது. எடுத்துக்காட்டுச் சங்கிலிகள்: Bitcoin, Litecoin, Dogecoin மற்றும் 2022-க்கு முந்தைய Ethereum.
பங்கு-நிரூபணம்

பங்கு-நிரூபணம் (PoS) கணினிச் செயலாக்க வேலைக்குப் பதிலாக ஒரு பொருளாதாரப் பிணையைப் பயன்படுத்துகிறது. Mining செய்வதற்குப் பதிலாக, பங்கேற்பாளர்கள் வலையமைப்பின் சொந்தச் சொத்தை stake செய்கிறார்கள் — பூட்டி வைக்கிறார்கள் — ஒவ்வொரு block-ஐயும் முன்மொழிய ஒருவரை protocol போலி-சீரற்ற முறையில் தேர்ந்தெடுக்கிறது. Ethereum-இன் சரிபார்ப்பாளர் பங்கு இதற்கான நல்ல reference design: ஒரு சரிபார்ப்பாளர் 32 ETH-ஐ வைப்பாகச் செலுத்தி client software-ஐ இயக்குகிறார்; அதன் பிறகு protocol, "ஒவ்வொரு slot-இலும் ஒரு சரிபார்ப்பாளரை...block முன்மொழிபவராக" சீரற்ற முறையில் தேர்ந்தெடுக்கிறது; சீரற்ற முறையில் தேர்ந்தெடுக்கப்பட்ட மற்ற சரிபார்ப்பாளர்களின் committee அந்த block செல்லுபடியாகும் என்பதை உறுதிசெய்கிறது (ethereum.org: பங்கு-நிரூபணம்).
Sybil எதிர்ப்பு stake-இலிருந்தே வருகிறது — பல போலிச் சரிபார்ப்பாளர்களை உருவாக்குவது என்பது அதே மூலதனத்தை மேலும் பல அடையாளங்களுக்கிடையே பிரிப்பது மட்டுமே; அதனால் கூடுதல் செல்வாக்கு கிடைக்காது. முரண்பட்ட block-களை முன்மொழிதல் அல்லது ஒன்றுக்கொன்று முரணான உறுதிப்படுத்தல்களை வழங்குதல் போன்ற நேர்மையற்ற நடத்தைக்கு slashing மூலம் தண்டனை அளிக்கப்படுகிறது: தவறு செய்த சரிபார்ப்பாளரின் stake-இல் ஒரு பகுதியை protocol எரித்துவிடுகிறது (ethereum.org: பங்கு-நிரூபணம்). Checkpoint வழிமுறையைப் பயன்படுத்தி Ethereum block-களை epoch-களில் இறுதிப்படுத்துகிறது (LMD-GHOST fork-choice விதியுடன் இணைந்த Casper FFG); இதனால் BFT பாணியிலான ஒரே சுற்று வாக்கெடுப்பு தேவையில்லாமல், தூய PoW-ஐவிட வலுவான இறுதித்தன்மை உத்தரவாதங்கள் கிடைக்கின்றன.
PoW-உடன் ஒப்பிடும்போது முக்கியச் சமரசம் ஆற்றலே: புதிர்களைத் தீர்க்கப் போட்டியிடும் சிறப்பு hardware staking-க்குத் தேவையில்லை; எனவே ethereum.org கூறுவதுபோல், "வேலை-நிரூபணக் கணக்கீடுகளில் அதிக ஆற்றலைப் பயன்படுத்த வேண்டியதில்லை" (ethereum.org: பங்கு-நிரூபணம்). அந்தச் சேமிப்பின் அளவு நன்கு ஆவணப்படுத்தப்பட்டுள்ளது: 2022 செப்டம்பரில் Ethereum PoW-இலிருந்து PoS-க்கு மாறிய "The Merge", வலையமைப்பின் வருடாந்திர மின்சார நுகர்வை 99.988%-க்கும் மேல் குறைத்ததாக சுயாதீனப் பகுப்பாய்வு (CCRI) கண்டறிந்தது (ethereum.org: ஆற்றல் நுகர்வு). எடுத்துக்காட்டுச் சங்கிலிகள்: Ethereum, Cardano, Solana (பொருளாதாரப் பாதுகாப்புக்கு வரலாற்று நிரூபணத்துடன் PoS-ஐப் பயன்படுத்துகிறது), Polkadot.
ஒப்படைக்கப்பட்ட பங்கு-நிரூபணம்
ஒப்படைக்கப்பட்ட பங்கு-நிரூபணம் (DPoS), staking மாதிரியைத் தக்கவைத்துக்கொண்டு தேர்தல் அடுக்கைச் சேர்க்கிறது. ஒவ்வொரு staker-ஐயும் தனித்தனியாக block-களை முன்மொழியத் தகுதியுடையவராக அனுமதிப்பதற்குப் பதிலாக, token வைத்திருப்பவர்கள் ஒரு சிறிய பிரதிநிதிகள் குழுவுக்கு (witnesses அல்லது block producers என்றும் அழைக்கப்படுவோர்) ஆதரவாகத் தங்கள் stake-ஐக் கொண்டு வாக்களிக்கின்றனர்; தேர்ந்தெடுக்கப்பட்ட அந்தக் குழு மட்டுமே உண்மையில் block-களை உருவாக்குகிறது. வைத்திருக்கும் token-களின் அளவுக்கேற்ப வாக்களிக்கும் சக்தி அதிகரிக்கிறது. இதன் அடிப்படைச் செயல்முறையைத் துறை தெளிவாக விளக்குகிறது: "ஒவ்வொரு token வைத்திருப்பவரின் வாக்களிக்கும் சக்தியும் அவர் வைத்திருக்கும் token-களின் எண்ணிக்கைக்கு விகிதாசாரமானது"; தேர்தல்கள் தொடர்ச்சியாக நடப்பதால், வைத்திருப்பவர்கள் எந்த நேரத்திலும் வாக்குகளை மறுஒதுக்கலாம் அல்லது செயல்திறன் குறைந்த பிரதிநிதிகளை வாக்களித்து நீக்கலாம் (Binance Academy: ஒப்படைக்கப்பட்ட பங்கு-நிரூபண விளக்கம்).
Sybil எதிர்ப்பு இன்னும் stake சார்ந்ததே — வாக்குகள் account-களின் எண்ணிக்கையால் அல்ல, வைத்திருக்கும் token-களின் அளவால் எடையிடப்படுகின்றன — ஆனால் block உருவாக்கம், ஒவ்வொரு staker-க்கும் திறந்ததாக இல்லாமல், தேர்ந்தெடுக்கப்பட்ட சிறிய committee-யிடம் குவிந்துள்ளது. அந்தக் குவிப்பே இதன் முழு நோக்கம்: செயல்படும் சரிபார்ப்பாளர் தொகுப்பு சிறியதாகவும் முன்கூட்டியே அறியப்பட்டதாகவும் இருப்பதால், DPoS வலையமைப்புகள் "வேகமான block நேரங்களை, பெரும்பாலும் மூன்று வினாடிகளுக்கும் மிகவும் குறைவாக, அடைய முடியும்" (Binance Academy: ஒப்படைக்கப்பட்ட பங்கு-நிரூபண விளக்கம்). இதன் சமரசம் பரவலாக்கம் — பெரும்பாலான DPoS வலையமைப்புகள் ஏறத்தாழ "21 முதல் 101 செயல்படும் சரிபார்ப்பாளர்களுடன்" இயங்குகின்றன; திறந்த PoS வலையமைப்புகளில் வழக்கமான நூற்றுக்கணக்கான அல்லது ஆயிரக்கணக்கான சரிபார்ப்பாளர்களைவிட இது மிகவும் சிறிய தொகுப்பு. வாக்காளர் அக்கறையின்மை, அதே பிரதிநிதிகள் காலப்போக்கில் தங்கள் நிலையை உறுதிப்படுத்திக்கொள்ளவும் வழிவகுக்கலாம் (Binance Academy: ஒப்படைக்கப்பட்ட பங்கு-நிரூபண விளக்கம்). எடுத்துக்காட்டுச் சங்கிலிகள்: EOS, TRON மற்றும் (மாற்றியமைக்கப்பட்ட வடிவில்) பல தொடக்ககால Cosmos SDK application chain-கள்.
BFT பாணி ஒருமித்த கருத்து (Tendermint / CometBFT, PBFT)

Byzantine Fault Tolerant (BFT) ஒருமித்த கருத்து முற்றிலும் வேறுபட்ட அணுகுமுறையைப் பயன்படுத்துகிறது: ஒவ்வொரு block-க்கும் போட்டியிடுவதற்கோ ஒருவரைச் சீரற்ற முறையில் தேர்ந்தெடுப்பதற்கோ பதிலாக, அறியப்பட்ட சரிபார்ப்பாளர்கள் குழு வெளிப்படையான சுற்றுகளாக வாக்களிக்கிறது; அதே சுற்றில் சிறப்புப் பெரும்பான்மை — பொதுவாக வாக்களிக்கும் சக்தியில் மூன்றில் இரண்டு பங்குக்கும் மேற்பட்டோர் — உடன்பட்ட பிறகே ஒரு block commit செய்யப்படுகிறது. CometBFT (Tendermint Core-இன் வாரிசும் Cosmos SDK-க்குப் பின்னாலுள்ள ஒருமித்த கருத்து engine-உம்) தன்னை, "எந்தவொரு நிர்ணயிக்கப்பட்ட, வரையறுக்கப்பட்ட state machine-க்கும் Byzantine Fault Tolerant (BFT) State Machine Replication (SMR)" செய்வதாக விவரிக்கிறது (Cosmos docs: CometBFT) — அதாவது, அவற்றில் சில பழுதடைந்திருந்தாலும் அல்லது தீய நோக்கத்துடன் செயல்பட்டாலும், தனித்தனியாக இயக்கப்படும் node-களை ஒரே சீரான, நகலெடுக்கப்பட்ட பேரேடாக மாற்றுகிறது.
Tendermint பாணிச் சங்கிலிகளில் Sybil எதிர்ப்பு பொதுவாக staking மூலம் அதன் மேல் அடுக்காகச் சேர்க்கப்படுகிறது (PoS-ஐப் போலவே சரிபார்ப்பாளர்களுக்கு stake அடிப்படையில் எடை அளிக்கப்படுகிறது); BFT வாக்கெடுப்பு protocol தானே இறுதித்தன்மையை வழங்குகிறது: ஒரு சுற்றில் தேவையான சிறப்புப் பெரும்பான்மை சரிபார்ப்பாளர் கையொப்பங்களை ஒரு block பெற்றதும், அது commit செய்யப்படுகிறது; PoW block-ஐப் போல மறுசீரமைக்கப்படுவதில்லை. PoW-இன் உறுதிப்படுத்தல்களுக்காகக் காத்திருக்கும் மாதிரியுடன் ஒப்பிடும்போது இது விரைவான, நடைமுறைத் தீர்வை வழங்குகிறது — CometBFT அடிப்படையிலான சங்கிலிகளில் ஒரு வினாடிக்கும் குறைவான பரிவர்த்தனைத் தீர்வை Cosmos Network முன்னிலைப்படுத்துகிறது (Cosmos Network). BFT protocol-களுக்கு சரிபார்ப்பாளர் தொகுப்பு அறியப்பட்டதாகவும் வரையறுக்கப்பட்ட அளவிலும் இருக்க வேண்டும் (சரிபார்ப்பாளர்களின் எண்ணிக்கையுடன் தொடர்புச் செலவு அதிகரிக்கிறது) என்பதே இதன் சமரசம்; இதனால் நேரடியாகப் பங்கேற்கக்கூடிய சரிபார்ப்பாளர்களின் எண்ணிக்கை வரம்பிடப்படுகிறது. எடுத்துக்காட்டுச் சங்கிலிகள்: Cosmos Hub மற்றும் பிற Cosmos SDK சங்கிலிகள் (CometBFT), Binance Chain, அசல் Practical Byzantine Fault Tolerance (PBFT) வடிவமைப்பில் கட்டப்பட்ட அனுமதிபெற்ற/enterprise பேரேடுகள்.
அதற்கு அப்பால்: வரலாற்று நிரூபணம், அதிகார நிரூபணம், இடவெளி நிரூபணம்
மேலும் சில வழிமுறைகள் இந்தக் களத்தை நிறைவுசெய்கின்றன; ஒவ்வொன்றும் மைய Sybil எதிர்ப்புக் கேள்விக்கு மாற்றாக அமையாமல், குறுகிய சிக்கல் ஒன்றைத் தீர்க்கிறது.
வரலாற்று நிரூபணம் (PoH), PoS-உடன் Solana பயன்படுத்தும் ஒன்று; இது தனித்து இயங்கும் ஒருமித்த கருத்து வழிமுறை அல்ல, கிரிப்டோகிராஃபிக் கடிகாரம். "முன்பு உருவாக்கப்பட்ட state-களின் தரவை" மீண்டும் மீண்டும் hash செய்வதன் மூலம், சரிபார்ப்பாளர்கள் நேரம் குறித்துத் தொடர்புகொள்ள வேண்டிய அவசியமின்றி நிகழ்வுகளுக்கு இடையே எவ்வளவு நேரம் கடந்தது என்பதை நிரூபிக்கும் வரிசையை உருவாக்கி, சரிபார்க்கக்கூடிய timestamp-களை நேரடியாகச் சங்கிலிக்குள் சேர்க்கிறது (Solana: வரலாற்று நிரூபணம்). அந்தக் கடிகாரம் ஒருமித்த கருத்துக்காகச் சரிபார்ப்பாளர்களுக்கு சரிபார்க்கக்கூடிய வரிசையை வழங்குகிறது; ஆனால் பரிவர்த்தனைகளை இணையாகச் செயல்படுத்துவது அதுவல்ல. இணைச் செயலாக்கம் Sealevel-இலிருந்து வருகிறது: Solana பரிவர்த்தனைகள் தாங்கள் படிக்கவோ எழுதவோ போகும் ஒவ்வொரு account-ஐயும் அறிவிக்கின்றன; இதனால் ஒன்றுடன் ஒன்று ஒட்டாத பரிவர்த்தனைகளையும் — ஒரே state-ஐப் படிக்க மட்டும் செய்யும் பரிவர்த்தனைகளையும் — runtime ஒரே நேரத்தில் செயல்படுத்த முடிகிறது (Solana: Sealevel).
அதிகார நிரூபணம் (PoA), திறந்த mining அல்லது stake அடிப்படையிலான சரிபார்ப்புக்குப் பதிலாக அனுமதிபெற்ற, அங்கீகரிக்கப்பட்ட கையொப்பமிடுபவர்களின் தொகுப்பைப் பயன்படுத்துகிறது. PoW-உடன் ஒப்பிடும்போது, block-களை உருவாக்குவதற்கான வளச் செலவை இது கணிசமாகக் குறைக்கிறது; அதிக வளம் தேவைப்படும் PoW mining-ஐத் தவிர்ப்பதாக PoA-ஐ ethereum.org விவரிக்கிறது (ethereum.org: அதிகார நிரூபணம்). வலையமைப்பை இயக்குவதற்கான அல்லது பாதுகாப்புக்கான செலவுகளை இது முற்றிலும் அகற்றுவதில்லை. பாதுகாப்பு மற்றும் governance சுமை, நம்பகமான சரிபார்ப்பாளர் அடையாளங்கள், நற்பெயர்கள், கையொப்பமிடுபவர்களைச் சேர்க்கும் விதிகள் ஆகியவற்றுக்கு மாறுகிறது: அறியப்பட்ட கையொப்பமிடுபவர்களை நம்புவது PoA-க்குத் தேவை; இது பெரும்பாலும் KYC அல்லது அடையாளம் காணக்கூடிய நிறுவனங்கள் மூலம் நிறுவப்படுகிறது (ethereum.org: நம்பகமான கையொப்பமிடுபவர்கள்). மேலும், ethereum.org விவரிக்கும் செயலாக்கம், peer-களைச் சேர்க்கவோ நீக்கவோ கையொப்பமிடுபவர்களை வாக்களிக்க அனுமதிக்கிறது (ethereum.org: கையொப்பமிடுபவர் சேர்க்கை). வேகம் மற்றும் குறைந்த இயக்கச் செலவுக்காக இது பரவலாக்கத்தை விட்டுக்கொடுக்கிறது; அதனால்தான் பொது, எதிர்த்தாக்குதல் நிறைந்த வலையமைப்புகளுக்குப் பதிலாக, தனியார் சங்கிலிகள், testnet-கள், உள்ளூர் development வலையமைப்புகளில் இது பெரும்பாலும் பயன்படுத்தப்படுகிறது.
இடவெளி நிரூபணம் (மற்றும் அதன் தொடர்புடைய இடவெளி-நேர நிரூபணம்), கணினிச் சக்தி அல்லது stake-க்குப் பதிலாக ஒதுக்கப்பட்ட disk storage-ஐப் பயன்படுத்துகிறது: பங்கேற்பாளர்கள் பயன்படுத்தப்படாத hard-drive இடத்தை ஒதுக்கிவைத்திருப்பதை நிரூபிக்கின்றனர்; அதைத் தொடர்ந்து வைத்திருக்கிறார்களா என்பதை நிரூபிக்க protocol அவ்வப்போது அவர்களுக்குச் சவால் விடுக்கிறது. மிகக் குறைந்த ஆற்றல் தடத்துடன் PoW போன்ற Sybil எதிர்ப்பை இது வழங்குகிறது; ஆனால் அதிகளவிலான storage hardware தேவைப்படுவதே இதன் செலவு. இதில் மிகவும் அறியப்பட்ட எடுத்துக்காட்டு Chia.
வழிமுறைகளின் ஒப்பீடு
| வழிமுறை | Sybil எதிர்ப்பின் அடிப்படை | இறுதித்தன்மை | ஆற்றல் செலவு | பரவலாக்கம் | எடுத்துக்காட்டுச் சங்கிலிகள் |
|---|---|---|---|---|---|
| வேலை-நிரூபணம் | கணினிச் செயலாக்கச் செலவு (hashing) | நிகழ்தகவு சார்ந்தது (உறுதிப்படுத்தல்கள்) | மிக அதிகம் | அதிகம் (அனுமதியற்ற mining) | Bitcoin, Litecoin, Dogecoin |
| பங்கு-நிரூபணம் | ஆபத்தில் வைக்கப்பட்ட பொருளாதார stake | Checkpoint செய்யப்பட்டவை / epoch-களுக்குள் கிட்டத்தட்ட இறுதியானது | மிகக் குறைவு | அதிகம் (நூறாயிரக்கணக்கான சரிபார்ப்பாளர்கள்) | Ethereum, Cardano, Polkadot |
| ஒப்படைக்கப்பட்ட பங்கு-நிரூபணம் | பிரதிநிதிகளுக்கான stake-எடையிட்ட வாக்களிப்பு | வேகமானது; தேர்ந்தெடுக்கப்பட்ட ஒவ்வொரு producer-க்கும் கிட்டத்தட்ட உடனடியானது | மிகக் குறைவு | குறைவு (சிறிய, தேர்ந்தெடுக்கப்பட்ட சரிபார்ப்பாளர் தொகுப்பு) | EOS, TRON |
| BFT பாணி (Tendermint/CometBFT, PBFT) | Stake அல்லது அனுமதிபெற்ற அடையாளம் + சிறப்புப் பெரும்பான்மை வாக்கு | Commit ஆனதும் உடனடி/நிர்ணயிக்கப்பட்ட இறுதித்தன்மை | குறைவு | மிதமானது (வரம்பிடப்பட்ட சரிபார்ப்பாளர் தொகுப்பு) | Cosmos Hub, Binance Chain |
| அதிகார நிரூபணம் | ஆய்வுசெய்யப்பட்ட அடையாளம்/நற்பெயர் | வேகமானது; கிட்டத்தட்ட உடனடியானது | மிகக் குறைவு | குறைவு (சிறிய நம்பகமான சரிபார்ப்பாளர் தொகுப்பு) | தனியார்/enterprise சங்கிலிகள், testnet-கள் |
| இடவெளி நிரூபணம் | ஒதுக்கப்பட்ட storage கொள்ளளவு | நிகழ்தகவு சார்ந்தது (block அடிப்படையிலானது) | குறைவு | மிதமானது (storage hardware-ஐச் சார்ந்தது) | Chia |
இது டோக்கனைஸ் செய்யப்பட்ட டொமைன்களுடன் எப்படி இணைகிறது?
ஒவ்வொரு டோக்கனைஸ் செய்யப்பட்ட டொமைனுக்கும் அடியில் இருக்கும் கண்ணுக்குப் புலப்படாத அடித்தளம் ஒருமித்த கருத்து வழிமுறைகள்தான். ஒரு .com, .ai அல்லது .io டொமைன் NFT ஆக mint செய்யப்படும்போது, சங்கிலியின் ஒருமித்த கருத்து அதன் ஆன்-செயின் உரிமைப் பதிவையும், அங்கே பதிவு செய்யப்பட்ட டோக்கன் இடமாற்றங்கள் அல்லது விற்பனைத் தீர்வுகள் அனைத்தையும் பாதுகாக்கிறது. அடிப்படையான DNS டொமைனைப் புதுப்பிக்கும் அல்லது அதன் பதிவைச் செல்லுபடியாக வைத்திருக்கும் ரெஜிஸ்ட்ரார் (registrar) மற்றும் பதிவகம் (registry) செயல்முறைகளுக்கு இது மாற்றாகாது. Ethereum இல் mint செய்யப்பட்ட டொமைன் NFT, Ethereum PoS-இன் checkpoint அடிப்படையிலான இறுதித்தன்மை உத்தரவாதங்களைப் பெறுகிறது; PoW சங்கிலியில் இருக்கும் அதே சொத்து, அந்தச் சங்கிலியின் நிகழ்தகவு சார்ந்த உறுதிப்படுத்தல் மாதிரியைப் பெறுகிறது. பரிவர்த்தனைக் கட்டணங்களும் நடைமுறைத் தீர்வு கிடைக்கும் வரை பயனர்கள் காத்திருக்கும் நேரமும், செயலாக்கத் திறன், வலையமைப்புத் தேவை, L1 அல்லது L2 பயன்படுத்தப்படுகிறதா என்பவற்றையும் சார்ந்தவை — அவை PoW அல்லது PoS என்பதால் மட்டுமே தீர்மானிக்கப்படுவதில்லை. ஒரு சங்கிலியின் அடிப்படையில் எந்த வழிமுறை உள்ளது, அது உண்மையில் எதைப் பாதுகாக்கிறது, அதன் Sybil எதிர்ப்பு மற்றும் இறுதித்தன்மை உத்தரவாதங்கள் எதைக் குறிக்கின்றன என்பதைப் புரிந்துகொள்வது, டோக்கனைஸ் செய்யப்பட்ட டொமைன்கள் உட்பட எந்த ஆன்-செயின் சொத்தையும் மதிப்பிடுவதன் ஒரு பகுதியாகும்.
ஆதாரங்களும் கூடுதல் வாசிப்பும்
- Bitcoin: ஒரு peer-to-peer மின்னணுப் பண அமைப்பு (Nakamoto whitepaper)
- ethereum.org — வேலை-நிரூபணம்
- ethereum.org — பங்கு-நிரூபணம்
- ethereum.org — அதிகார நிரூபணம்
- ethereum.org — ஆற்றல் நுகர்வு
- Cosmos docs — CometBFT
- Cosmos Network
- Binance Academy — ஒப்படைக்கப்பட்ட பங்கு-நிரூபண விளக்கம்
- Solana — வரலாற்று நிரூபணம்
- Solana — Sealevel: ஆயிரக்கணக்கான smart contract-களின் இணைச் செயலாக்கம்
பங்களிப்பாளர்கள்
Fenwei Bian முப்பதுகளில் உள்ள மென்பொருள் உருவாக்குநர். வேலை நேரத்தை pull request-களிலும், வார இறுதிகளை மண் அல்லது மரத்தூளில் கைகளைப் பதித்தும் செலவிடுகிறார். GitHub-இல் பல ஆண்டுகள் திறந்த மூலத் திட்டங்களில் பணியாற்றிய அனுபவம், பெயர்களும் இடைமுகங்கள்தான் என்பதை அவருக்குக் கற்றுக்கொடுத்தது: ஒரு நல்ல பெயர் தெளிவாக இருக்கும், தான் என்ன செய்கிறது என்பதை நேர்மையாகச் சொல்லும், அடுத்ததாக அதைப் பயன்படுத்த வேண்டியவரிடமும் அக்கறை காட்டும்.
தோட்டக்கலை பொறுமைக்குப் பலன் தருவதோடு வெறும் ஆசையைத் தண்டிப்பதால் அதைச் செய்கிறார். மரவேலை செய்யும்போது ஓர் இணைப்பு பொருந்தும் அல்லது பொருந்தாது; இடைநிலை ஏதுமில்லை என்பதால் அதையும் விரும்புகிறார். பெயரிடல் குறித்து அவர் எழுதும் முறையிலும் இந்த இரண்டு பழக்கங்களும் தெரிகின்றன: இருமுறை அளக்க வேண்டும், ஆதாரத்தைச் சரிபார்க்க வேண்டும், கரடான இடத்தை மெருகேற்றி யாரும் கவனிக்க மாட்டார்கள் என்று நம்பக் கூடாது.
Namefi-க்காக, டொமைன் சந்தைகள் உண்மையில் எவ்வாறு இயங்குகின்றன, பெயர்களை டோக்கனைஸ் செய்வதிலும் மறுவிற்பனை செய்வதிலும் உள்ள நடைமுறைச் சமரசங்கள், இருபது ஆண்டுகளுக்குப் பிறகும் வைத்திருப்பதில் மகிழ்ச்சி தரக்கூடிய ஒரு டொமைனைத் தேர்ந்தெடுப்பது ஆகியவை குறித்து அவர் எழுதுகிறார்.
Victor Zhou டிஜிட்டல் அடையாளம் மற்றும் நம்பிக்கையில் கவனம் செலுத்தும் தொழில்நுட்ப நிறுவனர் மற்றும் தரநிலைத் தொகுப்பாசிரியர். Namefi-ஐ நிறுவிய அவர், Ethereum மேம்பாட்டு முன்மொழிவுகளைத் தொகுக்கிறார்; இதற்கு முன்பு Google Labs-இல் ஸ்மார்ட் கான்ட்ராக்ட் கட்டமைப்புப் பணியை வழிநடத்தினார்.
பெயரிடல், உரிமை, மக்கள் இணையத்தில் தங்கள் அடையாளத்தை நிலைநாட்டப் பயன்படுத்தும் அமைப்புகள் ஆகியவை சந்திக்கும் இடத்தில் அவரது பணி உள்ளது. பெயர்கள் தனிப்பட்ட பொருள், பொது அங்கீகாரம், டிஜிட்டல் உள்கட்டமைப்பு ஆகியவற்றுக்கு இடையே நகரும் விதத்தில் இந்தப் பார்வை அவருக்குச் சிறப்பு ஆர்வத்தை ஏற்படுத்துகிறது.
Namefi-க்காக, நீடித்த டிஜிட்டல் அடையாளமாக டொமைன்களைப் பற்றி Victor எழுதியும் தொகுத்தும் வருகிறார்: பெயர்கள் எவ்வாறு சொந்தமாக்கக்கூடிய ஆன்-செயின் சொத்துகளாகின்றன, டோக்கனைசேஷன் காவலையும் நம்பிக்கையையும் எவ்வாறு மாற்றுகிறது, இணையத்தில் அடையாளத்தை நிலைநாட்ட மக்கள் பயன்படுத்தும் அமைப்புகளிலிருந்து பெயரிடல் என்ன கற்றுக்கொள்ளலாம் ஆகியவற்றை அவர் ஆராய்கிறார்.
Arivu Iyandhiran (அறிவு இயந்திரன்) கோயம்புத்தூரைத் தளமாகக் கொண்ட, இருபதுகளின் இறுதியில் உள்ள மொழிபெயர்ப்பாளர். ஒரு ஜவுளி ஆலையின் உற்பத்தித் தளத்தில் தானியக்கத் தொழில்நுட்ப வல்லுநராகப் பணியைத் தொடங்கினார். பின்னர் தமிழ் மற்றும் ஆங்கிலத்தில் தொழில்நுட்பம் பற்றி வலைப்பதிவு எழுதத் தொடங்கி, அதையே முழுநேர உள்ளூர்மயமாக்கல் பணியாக மாற்றினார்.
தமிழ் எழுத்துகளைப் போர்த்திய ஆங்கிலமாக அல்லாமல், தமிழாகவே வாசிக்கப்படும் தமிழை அவர் முக்கியமாகக் கருதுகிறார். ஒலிபெயர்ப்பு, எழுத்துமுறை, மொழிநடை ஆகிய தேர்வுகளே ஒரு தொழில்நுட்பக் கட்டுரை இயல்பானதாகத் தோன்றுமா அல்லது இறக்குமதி செய்யப்பட்டதாகத் தோன்றுமா என்பதைத் தீர்மானிக்கின்றன என்பதிலும் கவனம் செலுத்துகிறார். ஃபில்டர் காபி, கர்நாடக இசைப் பட்டியல்கள், வார இறுதிக் கபடி ஆகியவை அவரது வாரத்தை நிறைவு செய்கின்றன.
Namefi-க்காக, டொமைன்கள் மற்றும் பெயரிடல் குறித்த கட்டுரைகளைத் தமிழுக்கு உள்ளூர்மயமாக்குகிறார். தமிழ் எழுத்து IDN-கள், ஒலிபெயர்ப்பு, பிராந்தியப் பெயர்வெளிகள் ஆகியவற்றைக் கையாள்வதன் மூலம் ஒரு பெயர் தமிழிலும் ஆங்கிலத்திலும் ஒரேபோல் நன்றாக வாசிக்கப்படுவதை உறுதிசெய்கிறார்.
தொடர்புடைய வழிகாட்டிகள்
- Top Fully Homomorphic Encryption Schemes: BFV, BGV, CKKS and TFHEA practical comparison of BFV, BGV, CKKS, and TFHE by data type, bootstrapping cost, workload fit, maturity, and available libraries.
- Top Rollup Types: Optimistic, ZK, Validium and Volition ComparedCompare optimistic rollups, ZK rollups, validiums, and volitions by data availability, security inheritance, withdrawal delay, cost, and networks.
- Top Zero-Knowledge Proof Systems: Groth16, PLONK, STARKs, Halo2 and NovaA practical comparison of Groth16, PLONK, STARKs, Halo2, and Nova across proof size, proving speed, setup, verification, and EVM fit.
- Domain vs Hosting: What You Need to Put a Website OnlineUnderstand the difference between a domain name and web hosting, what each provides, and how to connect them when using different providers.