Všetko, čo potrebujete vedieť o decentralizovaných aplikáciách – „dapps” – verzia pre začiatočníkov

Kvakomat PC bannerKvakomat mobil

Vývoj decentralizovaných aplikácií (dappiek) začína byť pre developerov po celom svete čoraz zaujímavejší. Na Ethereum blockchaine, ktorý je líderskou platformou v počte dappiek, ich vzniklo už cez 1000.

Získajte exkluzívne členstvo na Trading 11 iba za 10€ mesačne.

Tento článok poskytuje náhľad do vývoja dappiek – porovnanie s klasickými appkami a zoznam užitočných nástrojov a platforiem pre developerov na Ethereum blockchaine.

Čo je decentralizovaná aplikácia?

Dappky, na rozdiel od tradičných aplikácií bežiacich na platformách ako iOS a Android, nevyužívajú žiaden hostiteľský server na spravovanie kódu a uloženie dát. Preto pri ich vývoji nie sú žiadne obmedzenia a žiadna inštitúcia ani skupina ľudí nemôže zmeniť pravidlá ich fungovania.

Back-end kód dappiek beží na decentralizovanej peer-to-peer sieti. V prípade klasických appiek beží na centralizovanom serveri. Front-end kód dappiek môže byť napísaný v akomkoľvek programátorskom jazyku, v ktorom je možné vytvoriť API call do jej back-endu. Okrem toho môže byť ich front-end umiestnený na decentralizovanom úložisku, ako napríklad IPFS.

Hlavný rozdiel medzi dappkami a appkami

Hlavný rozdiel je však v kontrole kódu (testingu). Pri vývoji dappiek je precízny testing potrebné vykonať už vo vývojovom štádiu, pretože po umiestnení dappky na mainnet blockchainu už nie je možné vykonať zmeny v jej smart kontrakte. Následne môže akákoľvek chyba v kóde znamenať stratu používateľových financií a poškodenie reputácie projektu.

V prípade, že sa podcení testovanie to môže dopadnúť podobne ako pri projekte Parity, o ktorom sa viac dočítate tu. Používatelia tejto peňaženky stratili dokopy viac než 300 miliónov dolárov v Ethere. A to bolo v čase, keď Ethereum nestálo ani 300 dolárov.

Naopak, v prípade klasických appiek je často snaha o ich rýchly vývoj – vytvoriť MVP, otestovať ho a následne vydávať ďalšie security updaty.

Ethereum ako priekopník vo vývoji dappiek

Prvou známejšou blockchainovou platformou, ktorá vytvorila Turingovsky-kompletný jazyk pre zapisovanie smart kontraktov do blockchainu, bolo Ethereum. Vďaka tomu sa stalo aj hlavným priestorom pre vývoj dappiek. Väčšina z top 100 dappiek beží v súčasnosti na jeho blockchaine a Ethereum má tiež približne 30-krát viac developerov ako ďalšie blockchainové projekty.

Viac o Ethereu si môžete prečítať tu.

Vývoj dappiek na Ethereu môže vyžadovať znalosť jeho vlastného programovacieho jazyka. Štandardným jazykom je Solidity, ktorý je príbuzný jazykom C++, Python a JavaScript. Potencionálnym nasledovníkom je experimentálny jazyk Viper, ktorý je jednoduchší ako Solidity.

Avšak existujú aj alternatívy, ako napríklad projekty Tendermint a Cosmos, ktoré umožňujú vytvárať dappky v tradičných jazykoch ako Python a JavaScript. Ďalším faktom je, že smart kontrakt dappiek vytvorených na Ethereum blockchaine tvorí často iba menšiu časť celého kódu dappky.

Mohlo by vás zaujímať: Novinky z vývoja Etherea: Sharding už v roku 2020, Casper ešte o rok skôr

Programujte na Ethereum blockchaine

Nájsť užitočné zdroje pre Ethereum developerov (popri Google Search alebo Stack Overflow) nebolo donedávna prekvapivo vôbec jednoduché, ani pre tých skúsenejších. Preto sa Corbin Page a Parker Place z projektu Meridio a Leah Feuer z ConsenSys Labs rozhodli vytvoriť otvorený zoznam platforiem, služieb, nástrojov a infraštruktúry pre skúsených, ale aj začínajúcich developerov.

Pozrite si naše najnovšie video. Budeme radi, ak sa prihlásite na odber videí na našom YouTube kanáli.

Nepremeškajte naše ďalšie spravodajstvo a prihláste sa na odber noviniek (návod nájdete tu). Nezabudnite nás tiež sledovať na našom Facebooku a najnovšie aj na Instagrame a Twitteri.

Zdroje:
thecontrol.co
media.consensys.net

txbCoinfactory mobil baner

Najčítanejšie články

1

Slovensko bankrotuje: Štátu chýbajú miliardy eur napriek drastickej konsolidácii

2

Vodičský preukaz si možno budete musieť vymeniť. Týka sa to miliónov Slovákov

3

Sociálna poisťovňa posiela dôležité listy: Skontrolujte si schránku, inak vám hrozí pokuta

4

NBS varuje pred finančnou búrkou. Ekonomika sa blíži k nule

5

Slovensko má problém: Potraviny dražejú a odborníci varujú, že to bude ešte horšie

PR články

Trading nie je investovanie: Toto by mal vedieť každý nováčik

PR články  | 7. augusta 2025

PR článok spoločnosti XTB. Leto sa preklopilo do druhej polovice a jesenná sezóna na finančných trhoch sa nezadržateľne blíži.

Investovanie verzus obchodovanie

Bitcoin za 200 000 dolárov: Realita alebo len ďalší krypto sen?

PR články  | 6. augusta 2025

PR článok spoločnosti BITmarkets. Bitcoin sa po silnom roku 2024 snaží udržať tempo, no investori už nie sú takí optimistickí ako vlani.

Bitcoin za 200 000 dolárov v roku 2025

Nová správa Trumpovej administratívy: USA vstupuje do zlatej éry kryptomien

PR články  | 5. augusta 2025

Počas minulého týždňa vydala Trumpova administratíva dlho očakávanú správu o kryptomenách.

Kryptomeny vstupujú do zlatej éry vďaka Trumpovi