അവസാനം അപ്ഡേറ്റുചെയ്ത പേജ്: June 25, 2020
ജാവ ഡവലപ്പർമാർക്കുള്ള Ethereum
ക്രിപ്റ്റോകറൻസിയുടെയും ബ്ലോക്ക്ചെയിൻ സാങ്കേതികവിദ്യയുടെയും ഗുണങ്ങള് പ്രയോജനപ്പെടുത്തുന്ന വികേന്ദ്രീകൃത അപ്ലിക്കേഷനുകൾ (അല്ലെങ്കില് "ഡാപ്പുകൾ") സൃഷ്ടിക്കാൻ Ethereum ഉപയോഗിക്കുക. ഈ ഡാപ്പുകൾ വിശ്വസനീയമാകാം, അതായത് Ethereum-ലേക്ക് വിന്യസിച്ചുകഴിഞ്ഞാൽ, അവ എല്ലായ്പ്പോഴും പ്രോഗ്രാം ചെയ്തതുപോലെ പ്രവർത്തിക്കും. പുതിയ തരം സാമ്പത്തിക അപ്ലിക്കേഷനുകൾ സൃഷ്ടിക്കുന്നതിന് അവർക്ക് ഡിജിറ്റൽ അസറ്റുകൾ നിയന്ത്രിക്കാൻ കഴിയും. അവയെ വികേന്ദ്രീകരിക്കാൻ കഴിയും, അതായത് ഒരൊറ്റ സ്ഥാപനമോ വ്യക്തിയോ അവയെ നിയന്ത്രിക്കുന്നില്ല, സെൻസർ ചെയ്യുന്നത് ഏതാണ്ട് അസാധ്യമാണ്.
സ്മാർട്ട് കരാറുകളും സോളിഡിറ്റി ഭാഷയും ഉപയോഗിച്ച് ആരംഭിക്കുക
ജാവയെ Ethereum-വുമായി സംയോജിപ്പിക്കുന്നതിന് നിങ്ങളുടെ ആദ്യ ഘട്ടങ്ങൾ കൈക്കൊള്ളുക
ആദ്യം കൂടുതൽ അടിസ്ഥാന പ്രൈമർ ആവശ്യമുണ്ടോ? ethereum.org/learn അല്ലെങ്കിൽ ethereum.org/developers പരിശോധിക്കുക
- ബ്ലോക്ക്ചെയിൻ വിവരണം
- സ്മാർട്ട് കോൺട്രാക്ടിനെപ്പറ്റി മനസ്സിലാക്കല്
- നിങ്ങളുടെ ആദ്യത്തെ സ്മാർട്ട് കോൺട്രാക്ട് എഴുതാം
- സോളിഡിറ്റി കംപൈൽ ചെയ്യുന്നതും വിന്യസിക്കുന്നതും എങ്ങനെയെന്ന് അറിയുക
Web3J, ഹൈപ്പർലെഡ്ജർ ബെസു എന്നിവ ഉപയോഗിക്കുന്നു (മുമ്പ് പന്തീയോൺ, ജാവ Ethereum ക്ലയൻറ്)
- ജാവ, എക്ലിപ്സ്, Web3J എന്നിവ ഉപയോഗിച്ച് ഒരു Ethereum ക്ലയന്റിലേക്ക് കണക്റ്റുചെയ്യുന്നു
- Java, Web3j എന്നിവ ഉപയോഗിച്ച് ഒരു Ethereum അക്കൗണ്ട് മാനേജുചെയ്യുക
- നിങ്ങളുടെ സ്മാർട്ട് കരാറിൽ നിന്ന് ഒരു ജാവ റാപ്പർ സൃഷ്ടിക്കുക
- ഒരു Ethereum സ്മാർട്ട് കരാറുമായി സംവദിക്കുന്നു
- Ethereum സ്മാർട്ട് കരാർ ഇവന്റുകൾക്കായി ശ്രവിക്കുന്നു
- ലിനക്സിനൊപ്പം ജാവ Ethereum ക്ലയന്റ് ബെസു (പന്തീയോൺ) ഉപയോഗിക്കുന്നു
- ജാവ ഇന്റഗ്രേഷൻ ടെസ്റ്റുകളിൽ ഹൈപ്പർലെഡ്ജർ ബെസു (പന്തീയോൺ) നോഡ് പ്രവർത്തിപ്പിക്കുന്നു
ഇന്റർമീഡിയറ്റ് ലേഖനങ്ങൾ
- IPFS ഉപയോഗിച്ച് ഒരു ജാവ അപ്ലിക്കേഷനിൽ സംഭരണം നിയന്ത്രിക്കുന്നു
- Web3j ഉപയോഗിച്ച് ജാവയിൽ ERC20 ടോക്കണുകൾ നിയന്ത്രിക്കുക
- Web3j ഇടപാട് മാനേജർമാർ
നൂതന ഉപയോഗ പാറ്റേണുകൾ
ജാവ പ്രോജക്റ്റുകളും ഉപകരണങ്ങളും
- ഹൈപ്പർലെഡ്ജർ ബെസു (പന്തീയോൺ) (Ethereum Client)
- Web3j (Ethereum ക്ലയന്റുകളുമായി സംവദിക്കാനുള്ള ലൈബ്രറി)
- ഇവന്റിയം (ഇവന്റ് ശ്രോതാവ്)
- മഹുട്ട (IPFS ദേവ് ടൂളുകൾ)
കൂടുതൽ ഉറവിടങ്ങൾക്കായി തിരയുകയാണോ? ethereum.org/developers. പരിശോധിക്കുക