Čo sú dApps?
Krypto pre pokročilých
Ďalšie články
Decentralizované aplikácie (dApps) sú digitálne programy alebo aplikácie, ktoré bežia na blockchaine alebo sieti počítačov peer-to-peer (P2P), a nie na jednom počítači. DApps (známe aj ako dApps) existujú mimo kontroly a jurisdikcie jedného orgánu. DApps, ktoré sú často postavené na platforme Ethereum, sa môžu používať na širokú škálu aplikácií vrátane hier, financií a sociálnych médií.
Obyčajná webová aplikácia, ako napríklad Instagram alebo Bolt, beží na počítačovom systéme, ktorý vlastní a udržiava spoločnosť, čo jej umožňuje úplnú kontrolu nad aplikáciou a jej funkčnosťou. Na jednej strane môže byť niekoľko používateľov, ale backend spravuje jeden subjekt. DApps môžu bežať buď na sieti peer-to-peer (P2P), alebo na sieti blockchain. uTorrent, Tor a ďalšie sú napríklad softvéry, ktoré bežia na počítačoch, ktoré sú súčasťou siete peer-to-peer (P2P), kde množstvo účastníkov konzumuje, dodáva alebo seedinguje obsah, prípadne vykonáva obe úlohy súčasne.
V kontexte kryptomien sú decentralizované aplikácie (dApps) prevádzkované v sieti blockchain vo verejnom, decentralizovanom prostredí s otvoreným zdrojovým kódom, bez kontroly alebo zásahov jediného orgánu. Keď sa na dApp niečo zverejní, nikto nemôže tieto správy odstrániť, zatiaľ čo napríklad na Instagrame ich možno odstrániť.
Jediná korporácia vlastní centralizovanú aplikáciu. Aplikačný softvér centralizovanej aplikácie je uložený na jednom alebo viacerých serveroch kontrolovaných spoločnosťou. S aplikáciou spolupracujete ako používateľ tak, že si stiahnete jej kópiu a potom odosielate a prijímate údaje zo servera spoločnosti. Najznámejšie takéto aplikácie sú Facebook, Twitter, Uber, ...
decentralizovaná aplikácia je počítačový program, ktorý beží na blockchaine alebo peer-to-peer sieti. Namiesto spoliehania sa na centrálnu autoritu umožňuje používateľom vykonávať transakcie priamo medzi sebou. Používateľ dApp zaplatí vývojárovi poplatok v kryptomene, aby získal a využíval zdrojový kód programu. Inteligentný kontrakt je typ zdrojového kódu, ktorý umožňuje používateľom vykonávať transakcie bez zverejnenia osobných údajov. Najznámejšie takéto aplikácie sú Peepeth - alternatíva k Twitteru, Cryptokitties - dApp hra.
Výhody dAp sú:
- Schopnosť programu chrániť súkromie používateľa.
- Používajú inteligentné zmluvy na uskutočnenie transakcie medzi dvoma stranami.
- Sloboda prejavu im umožňuje byť alternatívou k sociálnym médiám, pretože takéto platformy by boli bez cenzúry.
- Rýchle nasadenie dApps je možné, pretože všetko je založené na blockchaine Ethereum, čo im tiež umožní byť I viacerých odvetviach, ako sú hry, financie, sociálne médiá atď.
Nevýhody dApps sú:
- Je stále vo vývoji.
- Sú experimentálne, čo znamená, že sa nemusia dať škálovať.
- Keďže sú na blockchaine, nie sú používateľsky prívetivé.
- Je ťažké vykonávať úpravy kódu.