Mik azok a decentralizált alkalmazások (DAppok)?
Kezdőlap
Cikkek
Mik azok a decentralizált alkalmazások (DAppok)?

Mik azok a decentralizált alkalmazások (DAppok)?

Középszintű
Közzétéve Jun 17, 2022Frissítve Jul 1, 2023
8m

TL;DR

A decentralizált alkalmazások (DAppok) olyan alkalmazások, amelyek blokklánc hálózatokon futnak. Nagyon sokféle DApp létezik különböző felhasználási területekkel, például játékok, pénzügyek, közösségi média és így tovább. 

Bár a DAppok sokszor hasonlítanak a hagyományos mobilalkalmazásokhoz, a háttértárrendszerük más. A DAppok a központosított rendszer helyett egy elosztott hálózaton működő okosszerződésekre támaszkodnak. Ez átláthatóbbá, decentralizáltabbá és ellenállóbbá teszi őket a támadásokkal szemben, de új kihívásokat is jelent.


Bevezetés

Bitcoin (BTC) több mint egy évtizeddel ezelőtti születése óta a blokkláncok számos új funkciót és felhasználási területet nyitottak meg a valutákon túl. Az egyik ilyen új lehetőség a decentralizált alkalmazások (DAppok) létrehozása, amelyek a blokklánc technológiát számos hagyományos szektor és szolgáltatás fejlesztésére használják fel. 


Mik azok a decentralizált alkalmazások (DAppok)?

A decentralizált alkalmazások (DAppok) okosszerződésalapú digitális alkalmazások vagy programok, amelyek centralizált szerverek helyett  blokkláncokon futnak. Megjelenésük és működésük hasonlít a hagyományos mobilalkalmazásokéhoz, és a számos különböző szolgáltatást és funkciót kínálnak, mint például a játékok a pénzügyek, a közösségi média és még sok más. 

Ahogy a neve is sugallja, a DAppok decentralizált peer-to-peer hálózatokon futnak. Egy korai jelentés szerint a DAppok a következő funkciókkal rendelkeznek:

  • Nyílt forráskódú: a DAppok forráskódja nyilvános, ami azt jelenti, hogy bárki ellenőrizheti, felhasználhatja, kimásolhatja és módosíthatja azokat. Nincs olyan entitás, amely az érmék vagy tokenek többségét irányítaná. A felhasználók javaslatokat tehetnek és szavazhatnak a DApp módosításairól is. 

  • Decentralizált és kriptográfiailag védett: Az adatok biztonsága érdekében a DApp minden információja kriptográfiai védelem alatt áll, és egy publikus, decentralizált blokkláncon tárolódik, amelyet több felhasználó (vagy csomópont) tart fenn.

  • Egy tokenizált rendszer: A DAappok kriptográfiai token segítségével érhetők el. Átvehetnek olyan kriptovalutákat, mint az ETH, vagy létrehozhatnak egy natív tokent egy konszenzus algoritmus, például Proof of Work (PoW) vagy Proof of Stake (PoS) segítségével. A token a hozzájárulók, például bányászok és  stakelők jutalmazására is felhasználható.

E tág meghatározás szerint a Bitcoin blokklánc DAppként definiálható — és vitathatatlanul ez volt az első DApp. Nyílt forráskódú, minden adat a decentralizált blokkláncon van, egy kriptotokenre támaszkodik, és a PoW konszenzus algoritmust használja. Ugyanez vonatkozik más blokkláncokra is, amelyek rendelkeznek a fenti jellemzőkkel. 

Ma azonban a "DApp" kifejezés általában minden olyan alkalmazásra vonatkozik, amely okosszerződéses funkciókkal rendelkezik, és blokklánc hálózaton fut. A Bitcoin blokklánc nem támogatja az okosszerződéseket, így a legtöbb ember nem tekinti DAppnak. 

2022 júniusától a legtöbb DApp az Ethereum hálózatán található. Megbízható infrastruktúrát kínál a DApp-fejlesztők számára a meglévő felhasználási területek bővítéséhez. De ahogy a DAppok fejlődtek, a fejlesztők elkezdték őket más blokkláncokon is fejleszteni, beleértve többek között a BNB Smart Chain (BSC)Solana (SOL)Polygon (MATIC)Avalanche (AVAX), és EOS láncokat.


Hogyan működnek a DAppok?

A DAppok okosszerződéseken alapuló alkalmazások. A háttérkódjuk elosztott peer-to-peer hálózatokon fut. Az okosszerződés előre meghatározott szabályok összességeként működik, amelyet egy számítógépes kód hajt végre. Ha és amennyiben bizonyos feltételek teljesülnek, az összes hálózati csomópont végrehajtja a szerződésben meghatározott feladatokat.

Ha egy okosszerződést egyszer már telepítettek a blokkláncra, a kódot nagyon nehéz megváltoztatni vagy megsemmisíteni. Ezért, még ha a DApp mögött álló csapat fel is oszlik, a felhasználók továbbra is hozzáférhetnek a DApphoz. 


A DAppok előnyei

Bár a DAppok és a hagyományos alkalmazások felületei hasonlóak lehetnek, a DAppok számos előnyt kínálnak a centralizált társaikhoz képest. A webes alkalmazások központi szervereken tárolják az adatokat. Egyetlen kompromittált szerver az alkalmazás teljes hálózatát leállíthatja, így az átmenetileg vagy véglegesen használhatatlanná válhat. A centralizált rendszereket is érheti adatszivárgás vagy lopás, ami veszélybe sodorhatja a vállalatokat és az egyes felhasználókat.

Ezzel szemben a DAppok központi hatóság nélküli elosztott hálózatokra épülnek. Mivel egy olyan pont sincs, amelytől a rendszer működése függ, a DAppok kevésbé sérülékenyek a támadásokkal szemben, így a támadók nagyon nehezen tudnák átvenni a hálózatot. A P2P hálózat azt is biztosíthatja, hogy a DApp minimális leállási idő után továbbműködjön, még akkor is, ha egyes számítógépek vagy a hálózat bizonyos részei meghibásodnak. 

A DAppok decentralizált jellege azt is jelenti, hogy a felhasználók jobban szabályozhatják az általuk megosztott információkat. Mivel a felhasználók személyes adatait nem ellenőrzik vállalatok, a felhasználóknak nem kell valós személyazonosságot megadniuk ahhoz, hogy interakcióba lépjenek egy DAppal. Helyette kriptotárcát használhatnak a DAppokhoz való csatlakozáshoz, és teljes mértékben ellenőrizhetik, hogy milyen információkat osztanak meg.  

A DAppok másik előnye, hogy a fejlesztők könnyen integrálhatják a kriptovalutákat az alapvető funkcióikba az okosszerződések használatával. Az Ethereumon futó DAppok például külső fizetési szolgáltatók bevonása nélkül is elfogadhatják az ETH-t fizetőeszközként.  


A DAppok korlátai

A DAppok a cenzúramentes jövő fontos részét képezhetik, de minden éremnek két oldala van. A decentralizált alkalmazások még a fejlesztés korai szakaszában vannak, és az iparágnak még meg kell birkóznia olyan korlátokkal, mint a skálázhatóság, a kódmódosítások és az alacsony felhasználói bázis. 

A DAppok működéséhez jelentős számítási kapacitásra van szükség, ami túlterhelheti az őket futtató hálózatokat. Például az Ethereum által megcélzott biztonság, integritás, átláthatóság és megbízhatóság eléréséhez szükséges, hogy minden validátor lefuttasson és eltároljon minden, a hálózaton végrehajtott tranzakciót. Ez ronthatja a rendszer másodpercenkénti tranzakciós sebességét (TPS), és hálózati torlódásokhoz, valamint megemelkedett gas díjakhoz vezethet. 

A DApp módosítása szintén kihívást jelenthet. A felhasználói élmény és a biztonság növelése érdekében a DAppnak valószínűleg folyamatos frissítésekre lesz szüksége a hibák kijavítása, a felhasználói felület frissítése és új funkciók hozzáadása érdekében. Ha azonban egy DApp egyszer már felkerült a blokkláncra, nehéz módosítani a háttérkódját. A változtatások vagy fejlesztések jóváhagyásához többségi konszenzusra lenne szükség a hálózat csomópontjaitól, ami hosszú időt vehet igénybe.

A piacon lévő DAppok sokasága megnehezíti, hogy egy DApp kitűnjön és sok felhasználót vonzzon. Ahhoz, hogy egy DApp hatékonyan működjön, hálózati hatást kell elérnie — minél több felhasználója van egy DAppnak, annál hatékonyabb a szolgáltatás. A nagy felhasználói bázis biztonságosabbá teheti a DAppot, és megvédheti azt a nyílt forráskódot megtámadó hackerektől.


Népszerű DApp felhasználási területek

A DAppok újfajta megközelítést kínálnak a vállalkozások számára számos iparágban, hogy több felhasználót érjenek el. Néhány népszerű DApp felhasználási terület a GameFi, a decentralizált pénzügyek (DeFi), a szórakoztatás és az irányítás.


GameFi

A GameFi DAppok egyre népszerűbbek, amit jól példáz az Axie Infinity, az Ethereum blokkláncon játszható play-to-earn játék felemelkedése. A DappRadar szerint a blokklánc játékok aktivitása 2022 első negyedévében 2000%-kal nőtt 2021-hez képest. Emellett 2022 márciusában 1,22 millió egyedi aktív tárcát (UAW) vonzott be, és az aktivitás több mint 50%-a gaming DAppokból származott. 

A hagyományos videojátékokkal ellentétben a legtöbb gaming DApp teljes ellenőrzést biztosít a játékosoknak a játékon belüli eszközeik felett. Lehetőséget kínálnak a játékosoknak arra is, hogy a játékon kívül is pénzt szerezzenek ezekből az eszközökből. Az Axie Infinity például játékbeli karaktereket, virtuális földet és játékbeli tárgyakat kínál NFT-k formájában. A játékosok ezeket eltárolhatják kriptotárcáikban, áthelyezhetik más Ethereum címekre, vagy elcserélhetik őket más játékosokkal az NFT piactereken. Az ökoszisztémán belül a játékosok versenyezhetnek egymással, hogy ERC-20 tokeneket gyűjtsenek, amelyekkel a tőzsdéken kereskedhetnek. Általában minél többet játszanak, annál több játékon belüli jutalmat szerezhetnek. 


DeFi és DEX

A hagyományos pénzügy a pénzintézetekre támaszkodik, amelyek közvetítőként működnek. A DAppokon keresztül mindenki központi hatóság nélkül veheti igénybe a pénzügyi szolgáltatásokat, és teljes ellenőrzést gyakorolhat a vagyona felett. A DeFi az alacsony jövedelműek számára is előnyös lehet, mivel több pénzügyi szolgáltatáshoz biztosít hozzáférést jelentősen alacsonyabb költségek mellett. 

A hitelfelvétel és a hitelnyújtás a legnépszerűbb pénzügyi szolgáltatási típusok, amelyeket a decentralizált alkalmazások nyújtanak. A DeFi DAppok azonnali tranzakciós elszámolást, minimális vagy zéró hitelellenőrzést és a digitális eszközök fedezetként való felhasználásának lehetőségét kínálnak. A felhasználók nagyobb rugalmasságot élvezhetnek a DApp hitelezési piactereken. A hitelezők például nagyobb kontrollt gyakorolhatnak a hiteleik felett azáltal, hogy megválaszthatják, hogy melyik tokenre és milyen platformon nyújtanak kölcsönt. A felhasználók a hitelből származó kamat 100%-át is megkereshetik, mivel nem kell közvetítői díjat fizetniük. 

A decentralizált tőzsdék (DEX-ek) a pénzügyi DAppok másik fontos példái. Az ilyen platformok megkönnyítik a peer-to-peer kereskedést azáltal, hogy kiiktatják a közvetítőket, például a centralizált kriptotőzsdéket. A felhasználóknak nem kell lemondaniuk pénzeszközeik felügyeletéről. Ahelyett, hogy eszközeiket egy tőzsdére utalnák,okosszerződések segítségével közvetlenül kereskedhetnek egy másik felhasználóval. A megbízások a láncon kerülnek végrehajtásra közvetlenül a felhasználók tárcái között. Mivel a DEX-ek kevesebb karbantartást igényelnek, a centralizált tőzsdékhez képest jellemzően alacsonyabb kereskedési díjakkal rendelkeznek. Néhány népszerű DEX közé tartozik az Uniswap, a SushiSwap és a PancakeSwap


Szórakozás

A szórakozás életünk szerves részét képezi. A DAppok segítségével az emberek kedvenc mindennapos tevékenységei olyan digitális élménnyé alakulnak át, amelyek gazdasági ösztönzőket is generálhatnak. Az Audius például, egy blokkláncalapú decentralizált zenés streaming platform, amely kiiktatja a hagyományos zeneipar közvetítőit, és közvetlenül összekapcsolja a művészeket és a rajongókat. Lehetővé teszi a zenei kurátorok számára, hogy több bevételt szerezzenek tartalmaikból, és munkájukról megváltoztathatatlan nyilvántartást készítsenek a blokkláncon.

A DAppok olyan problémákkal is foglalkoznak, amelyekkel a közösségi médiaplatformok felhasználói szembesülnek. Az olyan centralizált közösségi médiaóriásokat, mint a Twitter és a Facebook, gyakran kritizálják a bejegyzések cenzúrázása és a felhasználói adatok helytelen kezelése miatt. Az olyan decentralizált közösségi DAppokkal, mint a Steemit, a közösség tagjai szabadon kommunikálhatnak, és kevesebb korlátozással és cenzúrával fejezhetik ki véleményüket, miközben nagyobb ellenőrzést gyakorolhatnak személyes adataik felett. 


Irányítás

A DAppok segítségével a felhasználók nagyobb szerepet játszhatnak az online szervezetek irányításában azáltal, hogy közösségközpontúbb döntéshozatali mechanizmust vezetnek be. Az okosszerződések segítségével egy adott blokkláncprojekt irányítói tokenjeivel rendelkező felhasználók javaslatokat hozhatnak létre, amelyekről a közösség szavazhat, és névtelenül adhatják le szavazataikat mások javaslataira. 

A decentralizált irányítási modellek egyike a decentralizált autonóm szervezetek (DAO-k). A DAO-k teljesen autonóm DAppoknak tekinthetők, amelyek okosszerződések segítségével hoznak döntéseket központi hatóság nélkül. Nincs hierarchiájuk. Helyette olyan gazdasági mechanizmusokról van szó, amelyek összehangolják a szervezet érdekeit az egyes DAO-tagok érdekeivel.


Hogyan csatlakozhatok a DAppokhoz?

Ahhoz, hogy kapcsolatba léphessen egy DAppal, először is szüksége lesz egy kompatibilis böngésző bővítmény tárcára, mint például a MetaMask, a Trust Wallet vagy a Binance Chain Wallet. A beállításuk csak néhány percet vesz igénybe. Egyesek még mobilverziókat is kínálnak a könnyű hozzáférés érdekében.

Példaként használjuk a Trust Walletet, hogy megtudjuk, hogyan lehet csatlakoztatni a PancakeSwaphezBNB Smart Chainen (BSC). Ha még nem rendelkezik Trust Wallet tárcával, tekintse meg ezt az Academy cikket arról, hogyan telepítheti azt okostelefonjára. 


BNB letétbe helyezése Trust Walleten

A DAppok BSC-n való használatához némi BNB -re lesz szüksége a tranzakciós díjak kifizetéséhez. Például lehívhat BNB-t a Binance azonnali tárcájából. 

Nyissa meg Trust Wallet tárcáját, és koppintson a [BNB Smart Chain] lehetőségre. Ne kattintson a [BNB Beacon Chain] lehetőségre. Ez az opció a BEP-2 BNB-re vonatkozik a BNB Beacon Chainen, és nem használható BSC tranzakciós díjainak kifizetésére.


Koppintson a [Fogadás] gombra a BNB letéti címének megtekintéséhez. Ezt követően bemásolhatja ezt a címet a lehívási tárcájába, vagy beolvashatja a QR-kódot az átutaláshoz.


Miután a tranzakció megerősítésre került a blokkláncon, a BNB összege megjelenik a Trust Wallet kezdőlapján. 


CAKE hozzáadása a Trust Wallet listájához

A Trust Wallet alapértelmezett tokenlistája nem tartalmazza az olyan DApp tokeneket, mint a PancakeSwap (CAKE). Ahhoz, hogy a CAKE láthatóvá váljon a tárcájában, először hozzá kell adnia a listához.

Koppintson a [Tokenek hozzáadása] lehetőségre, és keressen rá a „PancakeSwap” kifejezésre. Láthatja, hogy a CAKE különböző blokkláncokon elérhető. Mivel BSC-t használunk, koppintson a [BEP-20 CAKE] melletti gombra.


Most látnia kell a CAKE tokent a Trust Wallet tokenlistáján. 


A következő lépés a Trust Wallet és a PancakeSwap összekapcsolása. A Trust Wallet tárcát beépített mobilböngészőjén vagy asztali számítógépen keresztül is csatlakoztathatja. 


Csatlakozás a PancakeSwaphoz a Trust Wallet böngészőn keresztül

1. Koppintson a [Böngésző] gombra a Trust Wallet kezdőlapján, és lépjen a PancakeSwap weboldalára


2. A rendszer kérni fogja a Trust Wallet csatlakoztatását. Koppintson a [Csatlakozás] gombra.


Csatlakozás a PancakeSwaphoz asztali böngészőn keresztül

1. Nyissa meg a PancakeSwap webhelyét, és kattintson a [Tárca csatlakozása] lehetőségre. 


2. Kattintson a [Trust Wallet] ikonra, és megjelenik egy QR-kód a képernyőn. 


3. Nyissa meg a Trust Wallet alkalmazást, és lépjen a [Beállítások] - [WalletConnect] menüpontra. 


4. Koppintson az [Új kapcsolat] lehetőségre, és olvassa be a QR-kódot. 


5. Az alkalmazás kérni fogja a csatlakozás engedélyezését. Koppintson a [Csatlakozás] gombra.



Záró gondolatok

A DAppok a hagyományos alkalmazások blokklánc-technológiával való tökéletesítésével bővítik a web funkcionalitását. A decentralizált alkalmazások a jövőben még több innovatív felhasználási lehetőséget hozhatnak a piacra. Amint arról a DappRadar beszámolt, a DAppok 2022 első negyedévére közel 2,4 millió napi aktív felhasználót regisztráltak, és a felhasználói érdeklődés várhatóan stabilan nőni fog. A DApp fejlesztőknek és az általuk épített blokklánc hálózatoknak azonban még le kell küzdeniük a jelenlegi korlátokat, mielőtt elérnék a tömeges alkalmazást.