Mis on detsentraliseeritud rakendused (DAppid)?
Avaleht
Artiklid
Mis on detsentraliseeritud rakendused (DAppid)?

Mis on detsentraliseeritud rakendused (DAppid)?

Keskmine
Avaldatud Jun 17, 2022Värskendatud Jul 1, 2023
8m

TL;DR

Detsentraliseeritud rakendused (DAppid) on rakendused, mis töötavad plokiahela võrkude peal. Erinevate kasutusjuhtudega DAppe on suur valik, näiteks mängud, rahandus, sotsiaalmeedia ja palju muud. 

Kuigi DAppid võivad sinu telefonis välja näha sarnased tavaliste mobiilirakendustega, on nende taustasüsteem erinev. DAppid toetuvad toimimiseks tsentraliseeritud süsteemi asemel hajutatud võrgu nutilepingutele. See muudab need läbipaistvamaks, detsentraliseeritumaks ja rünnakutele vastupidavamaks, kuid toob kaasa ka mõningaid uusi väljakutseid.


Sissejuhatus

Alates Bitcoini (BTC) sünnist enam kui kümme aastat tagasi, on plokiahelad peale valuutaks olemise veel arenenud pakkuma hulga uusi funktsioone ja kasutusjuhtumeid. Üks neist uutest võimalustest on detsentraliseeritud rakenduste (DAppide) loomine, et kasutada plokiahela tehnoloogiat paljude traditsiooniliste sektorite ja teenuste täiustamiseks. 


Mis on detsentraliseeritud rakendused (DAppid)?

Detsentraliseeritud rakendused (DAppid) on nutilepingupõhised digitaalsed rakendused või programmid, mis töötavad pigem plokiahelates kui tsentraliseeritud serverites. Need näevad välja ja tunduvad sarnased sinu nutitelefoni tavaliste mobiilirakendustega ning pakuvad laia valikut teenuseid ja funktsioone alates mängude mängimisest kuni rahanduse, sotsiaalmeedia ja palju muuni. 

Nagu nimigi ütleb, töötavad DAppid detsentraliseeritud peer-to-peer võrkudes. Üks varajane raport viitas sellele, et DAppidel on järgmised funktsioonid:

  • avatud lähtekoodiga: DAppsi lähtekood on avalikkusele kättesaadav, mis tähendab, et igaüks saab neid kontrollida, kasutada, kopeerida ja muuta. Pole ühtegi asutust, mis kontrolliks suuremat osa selle müntidest või tokenitest. Kasutajad saavad ka DAppi muudatusi teha ja nende üle hääletada. 

  • detsentraliseeritud ja krüptograafiliselt turvaline: andmete ohutuse tagamiseks on kogu DAppi teave krüptograafiliselt kaitstud ja salvestatud avalikus, detsentraliseeritud plokiahelas, mida haldavad mitmed kasutajad (või sõlmed).

  • tokeniseeritud süsteem: DAppidele pääseb juurde krüptograafilise tokeniga. Nad saavad kasutusele võtta krüptorahasid, nagu ETH, või luua natiivse tokeni, kasutades konsensusalgoritmi, nagu töötõend (PoW) või panuse tõendus (PoS). Tokenit saab kasutada ka toetajate, nagu kaevandajate ja panustajate premeerimiseks.

Selle laia määratluse kohaselt saab Bitcoini plokiahelat määratleda kui DAppi ja väidetavalt võib seda pidada esimeseks DAppiks üldse. See on avatud lähtekoodiga, kõik andmed on reaalajas detsentraliseeritud plokiahelas, toetub krüptotokenile ja kasutab PoW konsensusalgoritmi. Sama kehtib ka teiste plokiahelate kohta, millel on ülaltoodud omadused. 

Tänapäeval viitab mõiste „DApps“ aga üldiselt kõigile rakendustele, millel on nutilepingu funktsioonid ja mis töötavad plokiahelavõrkudes. Bitcoini plokiahel ei toeta nutilepinguid, seepärast enamik inimesi ei peaks seda DAppiks. 

2022. aasta juuni seisuga eksisteerib enamik DAppe Ethereumi võrgus. See pakub DAppi arendajatele tugevat infrastruktuuri olemasolevate kasutusjuhtude laiendamiseks. Kuid DAppide küpsedes on arendajad hakanud neid ehitama teistele plokiahelatele, sealhulgas BNB Smart Chain (BSC)Solana (SOL)Polygon (MATIC)Avalanche (AVAX), EOS jne.


Kuidas DAppid toimivad?

DAppid on nutilepingutel töötavad rakendused. Nende taustakood töötab hajutatud peer-to-peer võrkudes. Nutileping toimib arvutikoodiga jõustatud eelmääratletud reeglite kogumina. Juhul ja ainult siis, kui teatud tingimused on täidetud, täidavad kõik võrgusõlmed lepingus määratud ülesandeid.

Kui nutileping on plokiahelas kasutusele võetud, on koodi raske muuta või seda hävitada. Seega, isegi kui DAppi taga olev meeskond on laiali läinud, pääsevad kasutajad DAppile juurde. 


DAppide eelised

Kuigi DAppide ja traditsiooniliste rakenduste liidesed võivad välja näha sarnased, pakuvad DAppid tsentraliseeritud vastaspooltega võrreldes mitmeid eeliseid. Veebirakendused salvestavad andmeid tsentraliseeritud serveritesse. Üks ohustatud server võib kogu rakenduse võrgu maha võtta, muutes selle ajutiselt või jäädavalt kasutuskõlbmatuks. Tsentraliseeritud süsteemid võivad kannatada ka andmelekete või varguse all, seades ohtu ettevõtted ja üksikkasutajad.

DAppid on seevastu üles ehitatud hajutatud võrkudele, millel puudub keskvõim. Kuna ühtegi tõrkepunkti pole, on DApp-id rünnakute suhtes vähem haavatavad, mistõttu on pahatahtlikel osalejatel väga raske võrku kaaperdada. P2P-võrk võib samuti tagada, et DApp jätkab töötamist minimaalse seisakuajaga, isegi kui üksikud arvutid või võrgu osad ei tööta. 

DAppide detsentraliseeritud olemus tähendab ka seda, et kasutajatel on suurem kontroll jagatud teabe üle. Kuna ükski ettevõte ei kontrolli kasutajate isikuandmeid, ei pea nad DAppiga suhtlemiseks esitama oma tegelikku identiteeti. Selle asemel saavad nad DAppidega ühenduse loomiseks kasutada krüptorahakotti ja täielikult kontrollida, millist teavet nad jagavad.  

Teine DAppide eelis on, et arendajad saavad nutilepingute abil krüptorahasid hõlpsasti oma põhifunktsioonidesse integreerida. Näiteks saavad Ethereumi DAppid kasutada ETH-d maksena ilma kolmandatest osapooltest makseteenuse pakkujaid integreerimata.  


DAppide piirangud

DAppidel on potentsiaal saada tsensuurivaba tuleviku oluliseks osaks, kuid igal mündil on kaks külge. Detsentraliseeritud rakendused on alles väljatöötamise algfaasis ja tööstus ei ole veel lahendanud selliseid piiranguid nagu skaleeritavus, koodimuudatused ja väike kasutajaskond. 

DAppide tööks on vaja märkimisväärset arvutusvõimsust, mis võib võrke, milles nad töötavad, üle koormata. Näiteks selleks, et saavutada turvalisus, terviklikkus, läbipaistvus ja usaldusväärsus, mille poole Ethereum pürgib, nõuab see, et iga valideerija käivitaks ja salvestaks iga võrgus sooritatud tehingu. See võib kahjustada süsteemi tehingukiirust sekundis (TPS), põhjustada võrguummikuid ning gaasitasusude paisumist

DAppi muutmine on samuti keeruline. Kasutajakogemuse ja turvalisuse parandamiseks vajab DApp tõenäoliselt pidevaid muudatusi, et parandada vigu, värskendada kasutajaliidest ja lisada uusi funktsioone. Kui aga DApp on juurutatud plokiahelas, on selle taustakoodi raske muuta. Kõikide muudatuste või täiustuste heakskiitmiseks oleks vaja võrgu sõlmede enamuse konsensust, mille rakendamine võib võtta kaua aega.

DAppide rohkus turul muudab silmapaistmise ja paljude kasutajate ligitõmbamise raskeks. Et DApp töötaks tõhusalt, peab see saavutama võrguefekti – mida rohkem on DAppidel kasutajaid, seda tõhusam on see teenuste osutamisel. Suurem arv kasutajaid saab muuta DAppi turvalisemaks ja kaitsta seda häkkerite eest, kes sekkuvad avatud lähtekoodi.


Populaarsed DAppi kasutusjuhud

DAppid pakuvad paljude tööstusharude ettevõtetele värsket lähenemist, et jõuda rohkemate kasutajateni. Mõned populaarsed DAppi kasutusjuhud hõlmavad GameFi, detsentraliseeritud rahandust (DeFi), meelelahutust ja juhtimist.


GameFi

GameFi DAppide populaarsus on kasvanud, mida ilmestab Ethereumi plokiahelas teenimismängu Axie Infinity tõus. DappRadari andmetel kasvas plokiahela mängude aktiivsus 2022. aasta esimeses kvartalis 2021. aastaga võrreldes 2000%. 2022. aasta märtsis kogus see ka 1,22 miljonit unikaalset aktiivset rahakotti (UAW), kusjuures üle 50% tegevusest pärineb mänguseadmetest. 

Erinevalt traditsioonilistest videomängudest annab enamik mängudele mõeldud DAppid mängijatele täieliku kontrolli oma mängusiseste varade üle. Samuti pakuvad nad mängijatele võimalusi nende esemete pealt raha teenimiseks väljaspool mängu. Näiteks Axie Infinity sisaldab mängutegelasi, virtuaalset maad ja mänguesemeid NFT-de kujul. Mängijad saavad neid salvestada krüptorahakottidesse, edastada teistele Ethereumi aadressidele või kaubelda teiste mängijatega NFT turgudel. Ökosüsteemis saavad mängijad omavahel võistelda, et koguda ERC-20 tokeneid, millega saab börsidel kaubelda. Tavaliselt, mida kauem nad mängivad, seda rohkem mängusiseseid hüvesid nad teenivad. 


DeFi ja DEX-id

Traditsiooniline rahandus tugineb finantsasutustele, mis tegutsevad vahendajatena. DAppide kaudu saavad kõik kasutada finantsteenuseid, ilma ühegi keskasutuseta ja säilitada täieliku kontrolli oma varade üle. DeFi võib olla kasulik ka madala sissetulekuga inimestele, pakkudes neile juurdepääsu laiale valikule finantsteenustele oluliselt madalamate kuludega. 

Laenamine ja laenu pakkumine on kõige populaarsemad finantsteenuste liigid, mida detsentraliseeritud rakendused pakuvad. DeFi DAppid pakub kohest tehinguarveldust, minimaalsest krediidikontrolli ja võimalust kasutada digitaalseid varasid tagatisena. Kasutajatel on DAppi laenuturgudel rohkem paindlikkust. Näiteks on laenuandjatel suurem kontroll oma laenude üle, valides, millist tokenit laenata ja millisel platvormil. Samuti võivad kasutajad teenida 100% laenult teenitud intressist, kuna nad ei pea tasuma vahendustasusid. 

Detsentraliseeritud börsid (DEX-id) on veel üks oluline näide finants DAppidest. Sellised platvormid hõlbustavad peer-to-peer kauplemist, kõrvaldades sellised vahendajad nagu tsentraliseeritud krüptobörsid. Kasutajad ei pea loobuma oma raha haldamisest. Selle asemel, et oma varasid börsile üle kanda, kauplevad nad nutilepingute abil otse teise kasutajaga. Tellimused täidetakse ahelas ja otse kasutajate rahakottide vahel. Kuna DEX-id vajavad vähem hooldust, on neil tavaliselt madalamad kauplemistasud võrreldes tsentraliseeritud börsidega. Mõned populaarsed DEX-id on UniswapSushiSwap ja PancakeSwap


Meelelahutus

Meelelahutus on meie elu lahutamatu osa. DAppide abil muudetakse inimestele meeldivad igapäevased tegevused digitaalseks kogemuseks, mis võib samuti luua majanduslikke stiimuleid. Näiteks Audius, plokiahelal põhinev detsentraliseeritud muusika voogedastusplatvorm, eemaldab traditsioonilises muusikatööstuses eksisteerivad vahendajad, ühendades otse artiste oma fännidega. See võimaldab muusikakuraatoritel oma sisu paremini monetiseerida ja luua plokiahelas oma tööst muutumatuid aruandeid.

DAppid tegelevad ka probleemidega, millega sotsiaalmeediaplatvormi kasutajad silmitsi seisavad. Tsentraliseeritud sotsiaalmeediahiiglasi nagu Twitter ja Facebook kritiseeritakse sageli postituste tsenseerimise ja kasutajaandmete väärkäitlemise pärast. Detsentraliseeritud sotsiaalsete DAppidega, nagu Steemit, saab kogukond vabalt suhelda ja oma arvamust väljendada vähemate piirangute ja tsensuuriga, nautides samal ajal suuremat kontrolli oma isikliku teabe üle. 


Juhtimine

DAppid võivad anda kasutajatele võimaluse mängida suuremat rolli võrguorganisatsioonide juhtimises, võttes kasutusele kogukonnakesksema otsustusmehhanismi. Nutilepingute abil saavad kasutajad, kellel on konkreetse plokiahela projekti juhtimistokeneid, luua kogukonnale ettepanekuid hääletamiseks ja anda oma hääl teiste ettepanekutele anonüümselt. 

Üks detsentraliseeritud juhtimismudeleid on detsentraliseeritud autonoomsed organisatsioonid (DAO). DAO-sid võib pidada täiesti autonoomseteks DAppideks, mis kasutavad nutilepinguid otsuste tegemiseks ilma keskvõimuta. Neil puudub hierarhia. Selle asemel viivad organisatsiooni huvid DAO üksikute liikmete huvidega vastavusse majandusmehhanismid.


Kuidas DAppidega ühendust luua?

DAppidega suhtlemiseks vajad esmalt brauseri laiendusega ühilduvat rahakotti, nagu MetaMaskTrust Wallet või Binance Chain Wallet. Nende seadistamine võtab vaid mõne minuti. Mõned pakuvad hõlpsaks juurdepääsuks isegi mobiiliversioone.

Kasutame näitena Trust Walletit, et näha, kuidas seda ühendada PancakeSwap BNB Smart Chainis (BSC). Kui sul ei ole veel Trust Walletit, loe akadeemia artiklit, kuidas seda oma nutitelefoni installida. 


BNB deponeerimine Trust Walletisse

DAppide kasutamiseks BSC-s on sul tehingutasude maksmiseks vaja BNB-d. Näiteks võid BNB oma Binance Spot rahakotist välja võtta. 

Ava oma Trust Wallet ja puuduta [BNB Smart Chain]. Ära klõpsa valikul [BNB Beacon Chain]. See suvand on mõeldud BNB Beacon Chaini BEP-2 BNB jaoks ja seda ei saa kasutada BSC tehingutasude maksmiseks.


Puuduta oma BNB deposiidi aadressi vaatamiseks nuppu [Võta vastu]. Seejärel saad selle aadressi kopeerida ja kleepida oma rahakotti või skannida ülekande tegemiseks QR-koodi.


Pärast tehingu kinnitamist plokiahelas näed oma Trust Walleti kodulehel BNB summat. 


CAKE'i lisamine Trust Walleti loendisse

Trust Walleti tokenite vaikeloend ei sisalda DAppi tokeneid, nagu PancakeSwap (CAKE'i). Selleks, et CAKE rahakotis nähtavaks teha, tuleb see esmalt loendisse lisada.

Puuduta valikut [Lisa tokeneid] ja otsi „PancakeSwap“. Näed CAKE'i erinevatel plokiahelatel. Kuna me kasutame BSC-d, puuduta, et sisse lülitada [BEP-20 CAKE] kõrval oleva nupp.


Nüüd peaksid nägema oma Trust Walleti tokeniloendis CAKE'i. 


Järgmine samm on oma Trust Walleti ühendamine PancakeSwapiga. Ühenduse saab luua sisseehitatud mobiilibrauseri või arvuti Trust Walleti kaudu. 


PancakeSwapiga ühenduse loomine Trust Walleti brauseri kaudu

1. Puuduta Trust Walleti avalehel nuppu [Brauser] ja mine PancakeSwapi veebisaidile


2. Sul palutakse ühendada oma Trust Wallet. Puuduta nuppu [Ühenda].


PancakeSwapiga ühenduse loomine lauaarvuti brauseri kaudu

1. Mine PancakeSwapi veebisaidile ja klõpsa [Ühenda rahakott]. 


2. Klõpsa ikoonil [Trust Wallet] ja näed ekraanil QR-koodi. 


3. Ava rakendus Trust Wallet ja mine jaotisse [Seaded] – [WalletConnect]. 


4. Puuduta [Uus ühendus] ja skanni QR-kood. 


5. Sul palutakse rakenduses ühendus lubada. Puuduta nuppu [Ühenda].



Lõppmärkused

DAppid laiendavad veebi funktsionaalsust, täiustades tavapäraseid rakendusi plokiahela tehnoloogiaga. Detsentraliseeritud rakendused võivad tulevikus turule tuua veelgi uuenduslikumaid kasutusjuhtumeid. Nagu DappRadar teatas, registreeris DApps 2022. aasta esimeseks kvartaliks igapäevaselt peaaegu 2,4 miljonit aktiivset kasutajat ja kasutajate huvi eeldatavasti kasvab pidevalt. DAppi arendajad ja plokiahelavõrgud, millele nad tuginevad, peavad aga tegelema praeguste vajakajäämistega, enne kui neid massiliselt kasutusele võetakse.