dapps-க்கான தொழில்நுட்ப அறிமுகம்
பக்கத்தின் கடைசி புதுப்பிப்பு: 25 பிப்ரவரி, 2026
ஒரு பரவலாக்கப்பட்ட செயலி (dapp) என்பது ஒரு பரவலாக்கப்பட்ட நெட்வொர்க்கில் கட்டமைக்கப்பட்ட ஒரு செயலியாகும், இது ஒரு ஸ்மார்ட் ஒப்பந்தம் மற்றும் ஒரு முகப்பு பயனர் இடைமுகத்தை ஒருங்கிணைக்கிறது. எதீரியம் பரவலாக அணுகக்கூடிய மற்றும் வெளிப்படையான ஸ்மார்ட் ஒப்பந்தங்களை வழங்குகிறது – திறந்த API க்கள் போன்ற – எனவே உங்கள் dapp மற்றவர்கள் எழுதிய ஸ்மார்ட் ஒப்பந்தத்தைக் கூடச் சேர்க்கலாம்.
முன்னேற்றக் கட்டுரை
dapps பற்றி அறிந்துகொள்வதற்கு முன், நீங்கள் பிளாக்செயின் அடிப்படைகளைப் படித்து, Ethereum நெட்வொர்க் மற்றும் அது எவ்வாறு பரவலாக்கப்பட்டுள்ளது என்பதைப் பற்றி படிக்க வேண்டும்.
dapp-இன் வரையறை
ஒரு dapp இன் பின்னணி குறியீடு மையமற்ற பீர்-টু-பீர் நெட்வொர்க் மீது இயங்குகிறது. இதனை மையமாக்கப்பட்ட சேவையகங்களில் இயங்கும் பயன்பாடுகளுடன் ஒப்பிடுங்கள்.
ஒரு dapp இன் முன்னணி குறியீடு மற்றும் பயனர் இடைமுகங்களை எது மொழியில் எழுதலாம் (ஒரு பயன்பாட்டைப் போல) அதன் பின்னணிக்கு அழைப்புகளைச் செய்ய. மேலும், அதன் முகப்பை IPFS (opens in a new tab) போன்ற பரவலாக்கப்பட்ட சேமிப்பகத்தில் ஹோஸ்ட் செய்யலாம்.
- பரவலாக்கப்பட்டது - dapps Ethereum-இல் இயங்குகின்றன, இது ஒரு திறந்த பொது பரவலாக்கப்பட்ட தளமாகும், இதில் எந்தவொரு நபரோ அல்லது குழுவோ கட்டுப்பாட்டைக் கொண்டிருக்கவில்லை
- தீர்மானகரமானது - dapps அவை செயல்படுத்தப்படும் சூழலைப் பொருட்படுத்தாமல் ஒரே செயல்பாட்டைச் செய்கின்றன
- டியூரிங் கம்ப்ளீட் - தேவையான வளங்கள் கொடுக்கப்பட்டால் dapps எந்தவொரு செயலையும் செய்ய முடியும்
- தனிமைப்படுத்தப்பட்டது - dapps, Ethereum Virtual Machine எனப்படும் ஒரு மெய்நிகர் சூழலில் செயல்படுத்தப்படுகின்றன, இதனால் ஸ்மார்ட் ஒப்பந்தத்தில் பிழை இருந்தாலும், அது பிளாக்செயின் நெட்வொர்க்கின் இயல்பான செயல்பாட்டைத் தடுக்காது
ஸ்மார்ட் ஒப்பந்தங்கள் பற்றி
Dapps ஐ அறிமுகப்படுத்த நாங்கள் ஸ்மார்ட் ஒப்பந்தங்களை அறிமுகம் செய்ய வேண்டும் – dapp இன் பின்னணி என்று சொல்லலாம். விரிவான கண்ணோட்டத்திற்கு, எங்கள் ஸ்மார்ட் ஒப்பந்தங்கள் பகுதிக்குச் செல்லவும்.
ஒரு ஸ்மார்ட் ஒப்பந்தம் எதீரியம் பிளாக்செய்னில் வாழும் மற்றும் திட்டமிட்டவாறு செயல்படும் குறியீடாகும். ஸ்மார்ட் ஒப்பந்தங்கள் நெட்வொர்க்கில் விநியோகிக்கப்பட்ட பிறகு, நீங்கள் அவற்றை மாற்ற முடியாது. Dapps மையமற்றதாக இருக்க முடியும், ஏனெனில் அவற்றைப் கட்டுப்படுத்தும் நோக்கத்தை ஒப்பந்தத்தில் எழுதப்பட்டுள்ளது, ஒருவரும் அல்லது நிறுவனமும் அல்ல. இதன் அர்த்தம் உங்கள் ஒப்பந்தங்களை மிகவும் கவனமாக வடிவமைக்கவும், முறையாகச் சோதிக்கவும் வேண்டும்.
dapp உருவாக்கத்தின் நன்மைகள்
- செயலிழப்பு இல்லாத நேரம் – ஸ்மார்ட் ஒப்பந்தம் பிளாக்செயினில் பயன்படுத்தப்பட்டவுடன், ஒப்பந்தத்துடன் தொடர்பு கொள்ள விரும்பும் வாடிக்கையாளர்களுக்கு நெட்வொர்க் முழுவதுமாக எப்போதும் சேவை செய்ய முடியும். ஆகையால், தீய நோக்கமுடையவர்கள் தனித்துவ dapps க்கு நோக்கித் தவிர்க்கும் தாக்குதல்களை எடுக்க முடியாது.
- தனியுரிமை – ஒரு dapp-ஐ பயன்படுத்த அல்லது அதனுடன் தொடர்பு கொள்ள நீங்கள் நிஜ-உலக அடையாளத்தை வழங்கத் தேவையில்லை.
- தணிக்கைக்கு எதிர்ப்பு – நெட்வொர்க்கில் உள்ள எந்தவொரு தனி நிறுவனமும் பயனர்களை பரிவர்த்தனைகளைச் சமர்ப்பிப்பதிலிருந்தோ, dapps-களைப் பயன்படுத்துவதிலிருந்தோ, அல்லது பிளாக்செயினிலிருந்து தரவைப் படிப்பதிலிருந்தோ தடுக்க முடியாது.
- முழுமையான தரவு நேர்மை – கிரிப்டோகிராஃபிக் ப்ரிமிட்டிவ்களுக்கு நன்றி, பிளாக்செயினில் சேமிக்கப்பட்ட தரவு மாற்ற முடியாதது மற்றும் மறுக்க முடியாதது. தீய நோக்கமுடையவர்கள் ஏற்கனவே வெளிப்படுத்தப்பட்ட பரிமாற்றங்களை அல்லது பிற தரவுகளை உருவாக்க முடியாது.
- நம்பிக்கையற்ற கணக்கீடு/சரிபார்க்கக்கூடிய நடத்தை – ஒரு மைய அதிகாரத்தை நம்ப வேண்டிய அவசியமின்றி, ஸ்மார்ட் ஒப்பந்தங்களைப் பகுப்பாய்வு செய்யலாம் மற்றும் அவை கணிக்கக்கூடிய வழிகளில் செயல்படுத்தப்படும் என்று உத்தரவாதம் அளிக்கப்படுகிறது. பாரம்பரிய மாதிரிகளில் இது உண்மை அல்ல; எடுத்துக்காட்டாக, நாங்கள் ஆன்லைன் வங்கி முறைகளைப் பயன்படுத்தும்போது, நாங்கள் நிதி நிறுவனங்கள் நமது நிதி தரவுகளைத் தவறாகப் பயன்படுத்தாதது, பதிவுகளை மாற்றாதது அல்லது 해킹 செய்யாதது என்பதை நம்ப வேண்டியுள்ளது.
dapp உருவாக்கத்தின் குறைபாடுகள்
- பராமரிப்பு – Dapps-களைப் பராமரிப்பது கடினமாக இருக்கலாம், ஏனெனில் பிளாக்செயினில் வெளியிடப்பட்ட குறியீடு மற்றும் தரவை மாற்றுவது கடினம். Dapps (அல்லது dapp சேமிக்கப்படும் அடிப்படை தரவுகள்) விநியோகிக்கப்பட்ட பிறகு மேம்படுத்துவதில் developers க்கு சிரமமாக இருக்கிறது, பழைய பதிப்பில் பிழைகள் அல்லது பாதுகாப்பு ஆபத்துகள் அடையாளம் காணப்பட்டாலும்.
- செயல்திறன் கூடுதல் சுமை – ஒரு பெரிய செயல்திறன் கூடுதல் சுமை உள்ளது, மேலும் அளவிடுதல் மிகவும் கடினம். எதீரியம் நம்பகத்தன்மை, வெளிப்படைத்தன்மை மற்றும் நம்பிக்கையுள்ள நிலையினை அடைய, ஒவ்வொரு நெட்வொர்க் ஓர் பாகம் ஒவ்வொரு பரிமாற்றத்தையும் ஓடுகிறது மற்றும் சேமிக்கிறது. அதற்கு மேலாக, proof-of-stake கருத்துகூட்டம் நேரம் எடுக்கும்.
- நெட்வொர்க் நெரிசல் – ஒரு dapp அதிகப்படியான கணினி வளங்களைப் பயன்படுத்தும்போது, முழு நெட்வொர்க்கும் ஸ்தம்பிக்கிறது. தற்போதைய நிலைமையில், நெட்வொர்க் ஒரு நிமிடத்திற்கு சுமார் 10-15 பரிமாற்றங்களை மட்டுமே செயலாக்கக்கூடியது; இதற்கேற்ப வேகமாகப் பரிமாற்றங்கள் அனுப்பப்பட்டால், நிலைமையற்ற பரிமாற்றங்களின் குவிப்பு விரைவில் பெருக்கலாம்.
- பயனர் அனுபவம் – உண்மையிலேயே பாதுகாப்பான முறையில் பிளாக்செயினுடன் தொடர்பு கொள்ள தேவையான ஒரு கருவி அடுக்கை அமைப்பதை சராசரி இறுதிப் பயனர் மிகவும் கடினமாக உணரக்கூடும் என்பதால், பயனருக்கு ஏற்ற அனுபவங்களை வடிவமைப்பது கடினமாக இருக்கலாம்.
- மையப்படுத்தல் – Ethereum-இன் அடிப்படை அடுக்கின் மேல் கட்டமைக்கப்பட்ட பயனருக்கு ஏற்ற மற்றும் உருவாக்குநருக்கு ஏற்ற தீர்வுகள், எப்படியும் மையப்படுத்தப்பட்ட சேவைகளைப் போலவே தோற்றமளிக்கலாம். எடுத்துக்காட்டாக, அத்தகைய சேவைகள் கீகளை அல்லது பிற மெச்சப்பட்ட தகவல்களைச் சர்வர் பக்கம் சேமிக்கலாம், மைய சேவையைக் கொண்டு ஒரு முன்னணி வழங்கலாம், அல்லது பிளாக்செய்னில் எழுதுவதற்கு முந்தைய முக்கிய வணிக கட்டளையை மைய சேவையில் ஓடிடலாம். மையமையல் பிளாக்செயினின் பல (என்றாலும் அனைத்தும்) ஆதவுகளை குறைக்கிறது.
பார்த்து கற்பவரா?
dapps-களை உருவாக்குவதற்கான கருவிகள்
Scaffold-ETH - உங்கள் ஸ்மார்ட் ஒப்பந்தத்திற்கு ஏற்றவாறு மாறும் முகப்பைப் பயன்படுத்தி Solidity-உடன் விரைவாக பரிசோதனை செய்யுங்கள்.
Create Eth App - ஒரே கட்டளையில் Ethereum-ஆல் இயக்கப்படும் செயலிகளை உருவாக்குங்கள்.
One Click Dapp - ஒரு -இலிருந்து dapp முகப்புகளை உருவாக்குவதற்கான FOSS கருவி.
Etherflow - Ethereum உருவாக்குநர்கள் தங்கள் node-ஐச் சோதிக்கவும், உலாவியில் இருந்து RPC அழைப்புகளை உருவாக்கவும் மற்றும் பிழைதிருத்தம் செய்யவும் உதவும் FOSS கருவி.
thirdweb - ஒவ்வொரு மொழியிலும் உள்ள SDK-கள், ஸ்மார்ட் ஒப்பந்தங்கள், கருவிகள், மற்றும் web3 உருவாக்கத்திற்கான உள்கட்டமைப்பு.
Crossmint - ஸ்மார்ட் ஒப்பந்தங்களைப் பயன்படுத்தவும், கிரெடிட் கார்டு மற்றும் கிராஸ் செயின் கட்டணங்களை இயக்கவும், மற்றும் NFT-களை உருவாக்க, விநியோகிக்க, விற்க, சேமிக்க, மற்றும் திருத்த API-களைப் பயன்படுத்தவும் உதவும் நிறுவன தரத்திலான web3 மேம்பாட்டுத் தளம்.
மேலும் வாசிக்க
- dapps-களை ஆராயுங்கள்
- ஒரு Web 3.0 பயன்பாட்டின் கட்டமைப்பு (opens in a new tab) - ப்ரீத்தி காசிரெட்டி
- பரவலாக்கப்பட்ட செயலிகளுக்கான 2021 வழிகாட்டி (opens in a new tab) - LimeChain
- பரவலாக்கப்பட்ட செயலிகள் என்றால் என்ன? (opens in a new tab) - Gemini
- பிரபலமான dapps (opens in a new tab) - Alchemy
உங்களுக்கு உதவிய ஒரு சமூக வளம் பற்றி தெரியுமா? இந்தப் பக்கத்தைத் திருத்தி அதைச் சேர்க்கவும்!_