எத்தேரியம் பற்றிய தொழில்நுட்ப அறிமுகம்
பக்கம் கடைசியாகப் புதுப்பிக்கப்பட்டது: 23 பிப்ரவரி, 2026
பிளாக்செயின் என்றால் என்ன?
பிளாக்செயின் என்பது ஒரு நெட்வொர்க்கில் உள்ள பல கணினிகளில் புதுப்பிக்கப்பட்டு பகிரப்படும் ஒரு பொது தரவுத்தளமாகும்.
"பிளாக்" (Block) என்பது தரவு மற்றும் நிலை ஆகியவை "பிளாக்குகள்" எனப்படும் தொடர்ச்சியான குழுக்களாக சேமிக்கப்படுவதைக் குறிக்கிறது. நீங்கள் வேறொருவருக்கு ETH-ஐ அனுப்பினால், அந்தப் பரிவர்த்தனை வெற்றிகரமாக முடிவடைய, பரிவர்த்தனை தரவு ஒரு பிளாக்கில் சேர்க்கப்பட வேண்டும்.
"செயின்" (Chain) என்பது ஒவ்வொரு பிளாக்கும் அதன் மூல பிளாக்கை (parent) கிரிப்டோகிராஃபிக் முறையில் குறிப்பிடுவதைக் குறிக்கிறது. வேறு வார்த்தைகளில் கூறுவதானால், பிளாக்குகள் ஒன்றாக இணைக்கப்படுகின்றன. ஒரு பிளாக்கில் உள்ள தரவை, அதற்குப் பின்வரும் அனைத்து பிளாக்குகளையும் மாற்றாமல் மாற்ற முடியாது, இதற்கு முழு நெட்வொர்க்கின் ஒருமித்த கருத்து (consensus) தேவைப்படும்.
நெட்வொர்க்கில் உள்ள ஒவ்வொரு கணினியும் ஒவ்வொரு புதிய பிளாக்கையும் மற்றும் ஒட்டுமொத்த செயினையும் ஏற்க வேண்டும். இந்தக் கணினிகள் "நோடுகள்" (nodes) என்று அழைக்கப்படுகின்றன. பிளாக்செயினுடன் தொடர்பு கொள்ளும் அனைவருக்கும் ஒரே தரவு இருப்பதை நோடுகள் உறுதி செய்கின்றன. இந்த விநியோகிக்கப்பட்ட ஒப்பந்தத்தை நிறைவேற்ற, பிளாக்செயின்களுக்கு ஒரு ஒருமித்த வழிமுறை (consensus mechanism) தேவை.
Ethereum ஒரு பங்குச் சான்று அடிப்படையிலான ஒருமித்த வழிமுறையைப் (proof-of-stake-based consensus mechanism) பயன்படுத்துகிறது. செயினில் புதிய பிளாக்குகளைச் சேர்க்க விரும்பும் எவரும், எத்தேரியத்தின் சொந்த நாணயமான ETH-ஐ பிணையமாக (collateral) ஸ்டேக் (stake) செய்து, வேலிடேட்டர் (validator) மென்பொருளை இயக்க வேண்டும். இந்த "வேலிடேட்டர்கள்" மற்ற வேலிடேட்டர்கள் சரிபார்த்து பிளாக்செயினில் சேர்க்கும் பிளாக்குகளை முன்மொழிய தோராயமாக தேர்ந்தெடுக்கப்படலாம். பங்கேற்பாளர்கள் நேர்மையாகவும் முடிந்தவரை ஆன்லைனில் கிடைக்கவும் வலுவாக ஊக்குவிக்கும் வெகுமதிகள் மற்றும் அபராதங்களின் அமைப்பு இதில் உள்ளது.
பிளாக்செயின் தரவு எவ்வாறு ஹேஷ் (hash) செய்யப்படுகிறது மற்றும் அதைத் தொடர்ந்து பிளாக் குறிப்புகளின் வரலாற்றில் எவ்வாறு சேர்க்கப்படுகிறது என்பதை நீங்கள் பார்க்க விரும்பினால், Anders Brownworth உருவாக்கிய இந்த டெமோவை (opens in a new tab) தவறாமல் பாருங்கள், மேலும் கீழே உள்ள வீடியோவையும் காணுங்கள்.
பிளாக்செயின்களில் ஹேஷ்களைப் பற்றி Anders விளக்குவதைப் பாருங்கள்:
எத்தேரியம் என்றால் என்ன?
எத்தேரியம் என்பது தனக்குள்ளேயே ஒரு கணினியை உள்ளடக்கிய ஒரு பிளாக்செயின் ஆகும். இது பரவலாக்கப்பட்ட, அனுமதியற்ற, தணிக்கையை எதிர்க்கும் வகையில் செயலிகள் மற்றும் நிறுவனங்களை உருவாக்குவதற்கான அடித்தளமாகும்.
எத்தேரியம் உலகில், எத்தேரியம் நெட்வொர்க்கில் உள்ள அனைவரும் ஏற்றுக்கொள்ளும் நிலையைக் கொண்ட ஒரு ஒற்றை, அதிகாரப்பூர்வ கணினி (எத்தேரியம் விர்ச்சுவல் மெஷின் அல்லது EVM என்று அழைக்கப்படுகிறது) உள்ளது. எத்தேரியம் நெட்வொர்க்கில் பங்கேற்கும் அனைவரும் (ஒவ்வொரு எத்தேரியம் நோடும்) இந்தக் கணினியின் நிலையின் நகலை வைத்திருக்கிறார்கள். கூடுதலாக, எந்தவொரு பங்கேற்பாளரும் இந்தக் கணினி தன்னிச்சையான கணக்கீட்டைச் செய்யுமாறு ஒரு கோரிக்கையை ஒளிபரப்பலாம். அத்தகைய கோரிக்கை ஒளிபரப்பப்படும் போதெல்லாம், நெட்வொர்க்கில் உள்ள மற்ற பங்கேற்பாளர்கள் கணக்கீட்டைச் சரிபார்த்து, உறுதிசெய்து, செயல்படுத்துகிறார்கள் ("execute"). இந்தச் செயலாக்கம் EVM-ல் ஒரு நிலை மாற்றத்தை ஏற்படுத்துகிறது, இது உறுதிசெய்யப்பட்டு முழு நெட்வொர்க்கிலும் பரப்பப்படுகிறது.
கணக்கீட்டிற்கான கோரிக்கைகள் பரிவர்த்தனை கோரிக்கைகள் (transaction requests) என்று அழைக்கப்படுகின்றன; அனைத்து பரிவர்த்தனைகளின் பதிவும் EVM-ன் தற்போதைய நிலையும் பிளாக்செயினில் சேமிக்கப்படுகின்றன, இது அனைத்து நோடுகளாலும் சேமிக்கப்பட்டு ஏற்றுக்கொள்ளப்படுகிறது.
பரிவர்த்தனைகள் செல்லுபடியாகும் என சரிபார்க்கப்பட்டு பிளாக்செயினில் சேர்க்கப்பட்டவுடன், அவற்றை பின்னர் சிதைக்க முடியாது என்பதை கிரிப்டோகிராஃபிக் வழிமுறைகள் உறுதி செய்கின்றன. அனைத்து பரிவர்த்தனைகளும் தகுந்த "அனுமதிகளுடன்" கையொப்பமிடப்பட்டு செயல்படுத்தப்படுவதையும் இதே வழிமுறைகள் உறுதி செய்கின்றன (ஆலிஸைத் தவிர வேறு யாரும் ஆலிஸின் கணக்கிலிருந்து டிஜிட்டல் சொத்துக்களை அனுப்ப முடியாது).
ஈதர் என்றால் என்ன?
ஈதர் (ETH) என்பது எத்தேரியத்தின் சொந்த கிரிப்டோகரன்சி ஆகும். கணக்கீட்டிற்கான ஒரு சந்தையை அனுமதிப்பதே ETH-ன் நோக்கமாகும். இத்தகைய சந்தை, பரிவர்த்தனை கோரிக்கைகளைச் சரிபார்த்து செயல்படுத்தவும், நெட்வொர்க்கிற்கு கணக்கீட்டு வளங்களை வழங்கவும் பங்கேற்பாளர்களுக்கு ஒரு பொருளாதார ஊக்கத்தை அளிக்கிறது.
பரிவர்த்தனை கோரிக்கையை ஒளிபரப்பும் எந்தவொரு பங்கேற்பாளரும் நெட்வொர்க்கிற்கு ஒரு குறிப்பிட்ட அளவு ETH-ஐ வெகுமதியாக (bounty) வழங்க வேண்டும். நெட்வொர்க் அந்த வெகுமதியின் ஒரு பகுதியை எரித்துவிட்டு (burn), மீதமுள்ளதை பரிவர்த்தனையைச் சரிபார்த்து, செயல்படுத்தி, பிளாக்செயினில் உறுதிசெய்து, நெட்வொர்க்கில் ஒளிபரப்பும் வேலையைச் செய்பவருக்கு வழங்கும்.
செலுத்தப்படும் ETH-ன் அளவு கணக்கீட்டைச் செய்யத் தேவையான வளங்களுக்குச் சமமாக இருக்கும். இந்த வெகுமதிகள், தீங்கிழைக்கும் பங்கேற்பாளர்கள் முடிவற்ற கணக்கீடு அல்லது பிற அதிக வளங்கள் தேவைப்படும் ஸ்கிரிப்ட்களைச் செயல்படுத்துமாறு கோருவதன் மூலம் நெட்வொர்க்கை வேண்டுமென்றே முடக்குவதைத் தடுக்கின்றன, ஏனெனில் இந்தப் பங்கேற்பாளர்கள் கணக்கீட்டு வளங்களுக்கு பணம் செலுத்த வேண்டும்.
நெட்வொர்க்கிற்கு கிரிப்டோ-பொருளாதார பாதுகாப்பை வழங்க ETH மூன்று முக்கிய வழிகளில் பயன்படுத்தப்படுகிறது: 1) பிளாக்குகளை முன்மொழியும் அல்லது பிற வேலிடேட்டர்களின் நேர்மையற்ற நடத்தையை சுட்டிக்காட்டும் வேலிடேட்டர்களுக்கு வெகுமதி அளிக்கும் வழிமுறையாக இது பயன்படுத்தப்படுகிறது; 2) இது வேலிடேட்டர்களால் ஸ்டேக் செய்யப்படுகிறது, இது நேர்மையற்ற நடத்தைக்கு எதிரான பிணையமாக செயல்படுகிறது—வேலிடேட்டர்கள் தவறாக நடந்து கொள்ள முயன்றால் அவர்களின் ETH அழிக்கப்படலாம்; 3) புதிதாக முன்மொழியப்பட்ட பிளாக்குகளுக்கான 'வாக்குகளை' எடைபோட இது பயன்படுத்தப்படுகிறது, இது ஒருமித்த வழிமுறையின் ஃபோர்க்-சாய்ஸ் (fork-choice) பகுதிக்கு உள்ளீடாகச் செயல்படுகிறது.
ஸ்மார்ட் ஒப்பந்தங்கள் என்றால் என்ன?
நடைமுறையில், பங்கேற்பாளர்கள் EVM-ல் ஒரு கணக்கீட்டைக் கோர விரும்பும் ஒவ்வொரு முறையும் புதிய குறியீட்டை எழுதுவதில்லை. மாறாக, அப்ளிகேஷன் டெவலப்பர்கள் நிரல்களை (மறுபயன்பாட்டிற்குரிய குறியீட்டுத் துணுக்குகள்) EVM நிலையில் பதிவேற்றுகிறார்கள், மேலும் பயனர்கள் மாறுபட்ட அளவுருக்களுடன் (parameters) இந்தக் குறியீட்டுத் துணுக்குகளைச் செயல்படுத்துமாறு கோரிக்கைகளை விடுக்கின்றனர். நெட்வொர்க்கில் பதிவேற்றப்பட்டு செயல்படுத்தப்படும் நிரல்களை நாம் "ஸ்மார்ட் ஒப்பந்தங்கள்" (smart contracts) என்று அழைக்கிறோம்.
மிக அடிப்படையான நிலையில், நீங்கள் ஒரு ஸ்மார்ட் ஒப்பந்தத்தை ஒரு வகையான விற்பனை இயந்திரம் (vending machine) போல நினைக்கலாம்: குறிப்பிட்ட அளவுருக்களுடன் அழைக்கப்படும் போது, சில நிபந்தனைகள் பூர்த்தி செய்யப்பட்டால் சில செயல்களை அல்லது கணக்கீட்டைச் செய்யும் ஒரு ஸ்கிரிப்ட். எடுத்துக்காட்டாக, அழைப்பாளர் ஒரு குறிப்பிட்ட பெறுநருக்கு ETH-ஐ அனுப்பினால், ஒரு எளிய விற்பனையாளர் ஸ்மார்ட் ஒப்பந்தம் ஒரு டிஜிட்டல் சொத்தை உருவாக்கி அதன் உரிமையை ஒதுக்க முடியும்.
எந்தவொரு டெவலப்பரும் ஒரு ஸ்மார்ட் ஒப்பந்தத்தை உருவாக்கி, பிளாக்செயினை அதன் தரவு அடுக்காகப் பயன்படுத்தி, நெட்வொர்க்கிற்குச் செலுத்தப்படும் கட்டணத்திற்காக அதை நெட்வொர்க்கில் பொதுவாக்கலாம். எந்தவொரு பயனரும் நெட்வொர்க்கிற்குச் செலுத்தப்படும் கட்டணத்திற்காக, அதன் குறியீட்டைச் செயல்படுத்த ஸ்மார்ட் ஒப்பந்தத்தை அழைக்கலாம்.
எனவே, ஸ்மார்ட் ஒப்பந்தங்கள் மூலம், டெவலப்பர்கள் சந்தைகள், நிதி கருவிகள், விளையாட்டுகள் போன்ற தன்னிச்சையான சிக்கலான பயனர் எதிர்கொள்ளும் செயலிகள் மற்றும் சேவைகளை உருவாக்கி வரிசைப்படுத்தலாம்.
கலைச்சொற்கள்
பிளாக்செயின்
நெட்வொர்க்கின் வரலாற்றில் எத்தேரியம் நெட்வொர்க்கில் உறுதிசெய்யப்பட்ட அனைத்து பிளாக்குகளின் வரிசை. ஒவ்வொரு பிளாக்கும் முந்தைய பிளாக்கிற்கான குறிப்பைக் கொண்டிருப்பதால் இவ்வாறு பெயரிடப்பட்டது, இது அனைத்து பிளாக்குகளின் மீதும் (மற்றும் துல்லியமான வரலாற்றின் மீதும்) ஒரு வரிசையைப் பராமரிக்க உதவுகிறது.
ETH
ஈதர் (ETH) என்பது எத்தேரியத்தின் சொந்த கிரிப்டோகரன்சி ஆகும். பயனர்கள் தங்கள் குறியீடு செயலாக்கக் கோரிக்கைகளை நிறைவேற்ற மற்ற பயனர்களுக்கு ETH-ஐ செலுத்துகிறார்கள்.
EVM
எத்தேரியம் விர்ச்சுவல் மெஷின் (Ethereum Virtual Machine) என்பது உலகளாவிய மெய்நிகர் கணினியாகும், இதன் நிலையை எத்தேரியம் நெட்வொர்க்கில் உள்ள ஒவ்வொரு பங்கேற்பாளரும் சேமித்து ஏற்றுக்கொள்கிறார்கள். எந்தவொரு பங்கேற்பாளரும் EVM-ல் தன்னிச்சையான குறியீட்டைச் செயல்படுத்துமாறு கோரலாம்; குறியீடு செயலாக்கம் EVM-ன் நிலையை மாற்றுகிறது.
நோடுகள்
EVM நிலையைச் சேமிக்கும் நிஜ வாழ்க்கை இயந்திரங்கள். EVM நிலை மற்றும் புதிய நிலை மாற்றங்கள் பற்றிய தகவல்களைப் பரப்ப நோடுகள் ஒன்றுக்கொன்று தொடர்பு கொள்கின்றன. எந்தவொரு பயனரும் ஒரு நோடிலிருந்து குறியீடு செயலாக்கக் கோரிக்கையை ஒளிபரப்புவதன் மூலம் குறியீட்டைச் செயல்படுத்துமாறு கோரலாம். எத்தேரியம் நெட்வொர்க் என்பதே அனைத்து எத்தேரியம் நோடுகள் மற்றும் அவற்றின் தகவல்தொடர்புகளின் தொகுப்பாகும்.
கணக்குகள்
ETH சேமிக்கப்படும் இடம். பயனர்கள் கணக்குகளைத் தொடங்கலாம், கணக்குகளில் ETH-ஐ டெபாசிட் செய்யலாம் மற்றும் தங்கள் கணக்குகளிலிருந்து மற்ற பயனர்களுக்கு ETH-ஐ மாற்றலாம். கணக்குகள் மற்றும் கணக்கு நிலுவைகள் EVM-ல் உள்ள ஒரு பெரிய அட்டவணையில் சேமிக்கப்படுகின்றன; அவை ஒட்டுமொத்த EVM நிலையின் ஒரு பகுதியாகும்.
பரிவர்த்தனைகள்
"பரிவர்த்தனை கோரிக்கை" (transaction request) என்பது EVM-ல் குறியீடு செயலாக்கத்திற்கான கோரிக்கையின் முறையான சொல்லாகும், மேலும் "பரிவர்த்தனை" (transaction) என்பது நிறைவேற்றப்பட்ட பரிவர்த்தனை கோரிக்கை மற்றும் EVM நிலையில் தொடர்புடைய மாற்றமாகும். எந்தவொரு பயனரும் ஒரு நோடிலிருந்து நெட்வொர்க்கிற்கு பரிவர்த்தனை கோரிக்கையை ஒளிபரப்பலாம். பரிவர்த்தனை கோரிக்கை ஏற்றுக்கொள்ளப்பட்ட EVM நிலையைப் பாதிக்க, அது மற்றொரு நோடால் சரிபார்க்கப்பட்டு, செயல்படுத்தப்பட்டு, "நெட்வொர்க்கில் உறுதிசெய்யப்பட" வேண்டும். எந்தவொரு குறியீட்டின் செயலாக்கமும் EVM-ல் ஒரு நிலை மாற்றத்தை ஏற்படுத்துகிறது; உறுதிசெய்யப்பட்டவுடன், இந்த நிலை மாற்றம் நெட்வொர்க்கில் உள்ள அனைத்து நோடுகளுக்கும் ஒளிபரப்பப்படுகிறது. பரிவர்த்தனைகளின் சில எடுத்துக்காட்டுகள்:
- எனது கணக்கிலிருந்து ஆலிஸின் கணக்கிற்கு X ETH-ஐ அனுப்புதல்.
- சில ஸ்மார்ட் ஒப்பந்தக் குறியீட்டை EVM நிலையில் வெளியிடுதல்.
- EVM-ல் X முகவரியில் உள்ள ஸ்மார்ட் ஒப்பந்தத்தின் குறியீட்டை, Y வாதங்களுடன் (arguments) செயல்படுத்துதல்.
பரிவர்த்தனைகள் பற்றி மேலும் அறிய
பிளாக்குகள்
பரிவர்த்தனைகளின் அளவு மிக அதிகமாக இருப்பதால், பரிவர்த்தனைகள் தொகுதிகளாக அல்லது பிளாக்குகளாக "உறுதிசெய்யப்படுகின்றன". பிளாக்குகள் பொதுவாக டஜன் கணக்கான முதல் நூற்றுக்கணக்கான பரிவர்த்தனைகளைக் கொண்டிருக்கும்.
ஸ்மார்ட் ஒப்பந்தங்கள்
ஒரு டெவலப்பர் EVM நிலையில் வெளியிடும் மறுபயன்பாட்டிற்குரிய குறியீட்டுத் துணுக்கு (ஒரு நிரல்). பரிவர்த்தனை கோரிக்கையைச் செய்வதன் மூலம் ஸ்மார்ட் ஒப்பந்தக் குறியீட்டைச் செயல்படுத்துமாறு எவரும் கோரலாம். ஸ்மார்ட் ஒப்பந்தங்களை வெளியிடுவதன் மூலம் டெவலப்பர்கள் EVM-ல் தன்னிச்சையான செயல்படுத்தக்கூடிய செயலிகளை (விளையாட்டுகள், சந்தைகள், நிதி கருவிகள் போன்றவை) எழுத முடியும் என்பதால், இவை பெரும்பாலும் டாப்கள் (dapps) அல்லது பரவலாக்கப்பட்ட செயலிகள் (Decentralized Apps) என்றும் அழைக்கப்படுகின்றன.
ஸ்மார்ட் ஒப்பந்தங்கள் பற்றி மேலும் அறிய
மேலும் படிக்க
- எத்தேரியம் வெள்ளை அறிக்கை (Ethereum Whitepaper)
- எத்தேரியம் எப்படித்தான் வேலை செய்கிறது? (How does Ethereum work, anyway?) (opens in a new tab) - Preethi Kasireddy (குறிப்பு: இந்த வளம் இன்னும் மதிப்புமிக்கது, ஆனால் இது தி மெர்ஜ் (The Merge) நிகழ்வுக்கு முந்தையது என்பதை நினைவில் கொள்ளவும், எனவே இது எத்தேரியத்தின் வேலைச் சான்று (proof-of-work) வழிமுறையைக் குறிக்கிறது - எத்தேரியம் உண்மையில் இப்போது பங்குச் சான்று (proof-of-stake) மூலம் பாதுகாக்கப்படுகிறது)
நீங்கள் காட்சி மூலம் கற்பவரா?
இந்த வீடியோ தொடர் அடிப்படைத் தலைப்புகளின் முழுமையான ஆய்வை வழங்குகிறது:
எத்தேரியம் அடிப்படைகள் பிளேலிஸ்ட் (Ethereum Basics Playlist) (opens in a new tab)
உங்களுக்கு உதவிய சமூக வளம் பற்றித் தெரியுமா? இந்தப் பக்கத்தைத் திருத்தி அதைச் சேர்க்கவும்!
தொடர்புடைய பயிற்சிகள்
- எத்தேரியத்திற்கான டெவலப்பரின் வழிகாட்டி, பகுதி 1 – பைதான் (Python) மற்றும் web3.py-ஐப் பயன்படுத்தி எத்தேரியத்தின் மிகவும் தொடக்கநிலையாளர்-நட்பு ஆய்வு