Īsumā

Decentralizētās lietojumprogrammas (DApps) ir lietojumprogrammas, kas darbojas blokķēdes tīklos. Ir daudz DApp ar dažādiem lietošanas gadījumiem, piemēram, spēlēm, finansēm, sociālajiem tīkliem utt.

Lai gan DApps var izskatīties līdzīgi parastajām mobilajām lietotnēm jūsu tālrunī, to aizmugursistēmas atšķiras. DApps darbojas, izmantojot viedos līgumus decentralizētā tīklā, nevis centralizētā sistēmā. Tas padara tos pārredzamākus, decentralizētākus un palīdz pretoties uzbrukumiem, kā arī rada dažus jaunus izaicinājumus.


Iepazīstināt

Kopš bitcoin (BTC) dzimšanas vairāk nekā pirms desmit gadiem, blokķēdes ir attīstījušās un pavērušas virkni jaunu funkciju un lietošanas gadījumu, kas pārsniedz monetāros lietojumus. Viens no jaunajiem virzieniem ir decentralizētu lietojumprogrammu (DApps) izveide, izmantojot blokķēdes tehnoloģiju, lai uzlabotu daudzas tradicionālās jomas un pakalpojumus.


Kas ir decentralizētās lietojumprogrammas (DApps)?

Decentralizētās lietojumprogrammas (DApps) ir digitālas lietojumprogrammas vai programmas, ko darbina viedie līgumi, kas darbojas blokķēdes, nevis centralizētos serveros. Tie izskatās līdzīgi parastajām mobilajām lietotnēm jūsu viedtālrunī un piedāvā dažādus pakalpojumus un funkcijas, sākot no spēlēm līdz finansēm, sociālajiem tīkliem un daudz ko citu.

Kā norāda nosaukums, DApps darbojas decentralizētos vienādranga tīklos. Sākotnējā pārskatā tika ieteikts, ka DApp ir šādas funkcijas:

  • Atklātais pirmkods: DApp pirmkodi ir atvērti un pieejami sabiedrībai, kas nozīmē, ka ikviens var tos verificēt, izmantot, kopēt un modificēt. Neviena vienība nekontrolē lielāko daļu kriptovalūtas vai tās žetonu. Lietotāji var arī ierosināt un balsot par izmaiņām DApp.

  • Decentralizēts un drošāks, pateicoties kriptogrāfijai: lai nodrošinātu datu drošību, visa DApp informācija tiek kriptogrāfiski aizsargāta un tiek glabāta publiskā, decentralizētā blokķēdē, ko vada vairāki lietotāji (vai mezgli).

  • Šifrēšanas sistēma: DApps var piekļūt ar kriptogrāfijas marķieri. Šīs lietojumprogrammas var izmantot kriptovalūtas, piemēram, ETH, vai ģenerēt tās sākotnējo marķieri, izmantojot konsensa algoritmu, piemēram, Proof of Work (PoW) vai Proof of Stake (PoS). Šo marķieri var izmantot arī, lai atalgotu dalībniekus, piemēram, kalnračus vai dalībniekus.

Saskaņā ar šo plašo definīciju Bitcoin blokķēdi var definēt kā DApp - un, iespējams, pirmo DApp. Tas ir atvērts avots, un visi dati tiek ierakstīti tieši decentralizētajā blokķēdē, darbojas ar kriptovalūtas marķieriem un izmanto PoW konsensa algoritmu. Tas pats attiecas uz citām blokķēdēm, kurām ir iepriekš minētās funkcijas.

Tomēr šodien termins “DApp” parasti attiecas uz visām lietojumprogrammām, kurām ir viedā līguma funkcionalitāte un kuras darbojas blokķēdes tīklā. Bitcoin blokķēde neatbalsta viedos līgumus, tāpēc lielākā daļa cilvēku to neuzskata par DApp.

No 2022. gada jūnija lielākā daļa DApp lietotņu pastāv Ethereum tīklā. Tas nodrošina jaudīgu infrastruktūru DApp izstrādātājiem, lai paplašinātu esošos lietošanas gadījumus. Taču, kad DApps ir nobriedušas, izstrādātāji ir sākuši tos veidot uz citām blokķēdēm, tostarp BNB viedķēdes (BSC), Solana (SOL), Polygon (MATIC), lavīna (AVAX), EOS un citām.


Kā darbojas DApps?

DApps ir lietojumprogrammas, kas darbojas, pateicoties viedajiem līgumiem. Šo lietojumprogrammu aizmugure darbojas decentralizētos peer-to-peer tīklos. Viedie līgumi darbojas kā iepriekš noteiktu noteikumu kopums un tiek izpildīti ar datora kodu. Kad un ja tiks izpildīti noteikti nosacījumi, visi tīkla mezgli veiks līgumā noteiktos uzdevumus.

Kad blokķēdē ir izvietots viedais līgums, ir grūti mainīt kodu vai to iznīcināt. Tāpēc, pat ja DApp komanda ir izjukusi, lietotāji joprojām var piekļūt DApp.


DApps priekšrocības

Lai gan DApps un tradicionālo lietojumprogrammu saskarne var izskatīties līdzīgi, DApps piedāvā daudz vairāk priekšrocību nekā to centralizētās versijas. Tīmekļa lietojumprogrammas glabā datus centralizētos serveros. Kompromitēts serveris var izjaukt visu lietojumprogrammas tīklu, padarot to īslaicīgi vai pastāvīgi neizmantojamu. Centralizēto sistēmu dati var tikt arī nopludināti vai nozagti, pakļaujot riskam uzņēmumus un atsevišķus lietotājus.

Turpretim DApps ir veidotas uz decentralizētiem tīkliem bez centrālās iestādes. Tā kā DApps nav viena kļūmes punkta, tie ir mazāk neaizsargāti pret uzbrukumiem, tāpēc sliktiem dalībniekiem ir ļoti grūti pārņemt tīklu. P2P tīkli var arī nodrošināt, ka DApps turpina darboties ar minimālu dīkstāves laiku, pat ja atsevišķi datori vai tīkla daļas neizdodas.

DApps decentralizētais raksturs arī nozīmē, ka lietotāji var vairāk kontrolēt kopīgoto informāciju. Neviens uzņēmums nekontrolē lietotāju personas datus, viņiem nav jānorāda reālā identitāte, lai mijiedarbotos ar DApp. Tā vietā viņi var izmantot kriptovalūtas makus, lai izveidotu savienojumu ar DApps un pilnībā kontrolētu kopīgoto informāciju.

Vēl viens DApps ieguvums ir tas, ka izstrādātāji var viegli integrēt kriptovalūtas savās pamatfunkcijās, izmantojot viedos līgumus. Piemēram, Ethereum DApps var izmantot ETH kā maksāšanas līdzekli, neintegrējot trešo pušu maksājumu pakalpojumu sniedzējus.


DApps ierobežojumi

DApps var būt svarīga nākotnes bez cenzūras sastāvdaļa, taču katrai monētai ir divas puses. Decentralizētās lietojumprogrammas joprojām ir izstrādes sākuma stadijā, un nozarei vēl ir jārisina tādi ierobežojumi kā mērogojamība, koda modificējamība un zema lietotāju bāze.

DApp darbībai ir nepieciešama ievērojama skaitļošanas jauda, ​​kas var pārslogot tīklus, kuros tie darbojas. Piemēram, lai sasniegtu Ethereum vēlamo drošību, integritāti, caurspīdīgumu un uzticamību, katram pārbaudītājam ir jāpalaiž un jāuzglabā katrs tīklā veikts darījums. Tas var ietekmēt sistēmas darījumu skaitu sekundē (TPS) un izraisīt tīkla pārslodzi, kā rezultātā palielināsies maksa par gāzi.

Izaicinājums ir arī DApp modifikāciju veikšana. Lai uzlabotu lietotāja pieredzi un drošību, DApps, visticamāk, būs jāveic pastāvīgas izmaiņas, lai labotu kļūdas, atjauninātu lietotāja interfeisu un pievienotu jaunas funkcijas. Tomēr, tiklīdz blokķēdē ir izvietota DApp, ir grūti modificēt tās aizmuguri. Lai apstiprinātu jebkādas izmaiņas vai uzlabojumus, būs nepieciešams tīkla mezglu vairākuma vienprātība. Tāpēc tas var aizņemt daudz laika.

DApps pārpilnība tirgū arī apgrūtina DApp izcelšanos un daudzu lietotāju piesaisti. Lai DApp darbotos efektīvi, tai ir jāsasniedz tīkla efekti — jo vairāk lietotāju ir DApp, jo efektīvāk tā sniedz pakalpojumus. Liels skaits lietotāju var arī padarīt DApp drošāku un aizsargāt to no hakeriem, kas iejaucas atvērtā pirmkoda kodā.


Populāri DApp lietošanas gadījumi

DApps nodrošina jaunu pieeju daudzu nozaru uzņēmumiem, lai sasniegtu vairāk lietotāju. Daži populāri DApp lietošanas gadījumi ir GameFi, decentralizētās finanses (DeFi), izklaide un pārvaldība.


GameFi

GameFi DApps kļūst arvien populārākas, par ko liecina Axie Infinity — spēle, lai nopelnītu Ethereum blokķēdē. Saskaņā ar DappRadar datiem blokķēdes spēļu aktivitāte 2022. gada 1. ceturksnī palielinājās par 2000% salīdzinājumā ar 2021. gadu. 2022. gada martā tā piesaistīja arī 1,22 miljonus unikālu aktīvo maku (UAW), no kuriem vairāk nekā 50% no aktivitātes. Ietekme nāk no spēles DApps.

Atšķirībā no tradicionālajām videospēlēm, lielākā daļa spēļu DApp sniedz spēlētājiem pilnīgu kontroli pār savu spēles saturu. Šīs DApps sniedz spēlētājiem arī iespēju nopelnīt naudu, pārdodot spēles preces ārēji. Paņemiet Axie Infinity, kurā kā NFT ir spēļu varoņi, virtuālās zemes un spēļu preces. Jūs varat glabāt Axie kriptovalūtā, pārsūtīt uz citām Ethereum adresēm vai tirgoties ar spēlētājiem biržas tirgū, kas izveidots uz blokķēdes. Spēļu ekosistēmā spēlētāji var arī sacensties savā starpā, lai savāktu ERC-20 marķierus, kurus var tirgot biržās. Parasti, jo ilgāk viņi spēlē, jo vairāk spēles atlīdzības viņi var nopelnīt.


DeFi un DEX decentralizētas biržas

Tradicionālās finansēšanas pamatā ir finanšu iestādes, kas darbojas kā starpnieki. Izmantojot DApp, ikviens var izmantot finanšu pakalpojumus bez centrālās iestādes un saglabāt pilnīgu kontroli pār saviem aktīviem. DeFi var gūt labumu arī personām ar zemiem ienākumiem, nodrošinot viņiem piekļuvi plašam finanšu pakalpojumu klāstam par ievērojami zemākām izmaksām.

Aizņemšanās un aizdošana ir visizplatītākie finanšu pakalpojumu veidi, ko sniedz decentralizētas lietojumprogrammas. DeFi DApps piedāvā tūlītēju darījumu norēķinus, minimālās līdz nulles kredīta pārbaudes un iespēju izmantot digitālos aktīvus kā nodrošinājumu. Izmantojot DApp, lietotāji var nodrošināt lielāku elastību aizdevumu tirgos. Piemēram, aizdevējiem ir lielāka kontrole pār saviem aizdevumiem, izvēloties, kādus žetonus aizdot un uz kurām platformām. Lietotāji var saņemt arī 100% aizdevuma procentus, jo viņiem nav jāmaksā nekāda starpnieka komisija.

Decentralizētās apmaiņas (DEX) ir vēl viens labs finanšu DApp piemērs. Šādas platformas atvieglo savstarpējo tirdzniecību, likvidējot starpniekus, piemēram, centralizētas kriptovalūtu biržas. Lietotājiem nav jāatsakās no savu līdzekļu glabāšanas. Tā vietā, lai nodotu savus aktīvus biržai, viņi tirgojas tieši ar citiem lietotājiem, izmantojot viedos līgumus. Pasūtījumi tiek izpildīti ķēdē un tieši starp lietotāju makiem. Tā kā DEX darbībai nepieciešams mazāk, tiem bieži ir zemākas tirdzniecības maksas nekā centralizētajām biržām. Daži populāri DEX ir Uniswap, SushiSwap un PancakeSwap.


Izklaide

Izklaide ir neatņemama mūsu dzīves sastāvdaļa. Izmantojot DApps, ikdienas aktivitātes, kas cilvēkiem patīk, tiek pārveidotas par digitālu pieredzi, kas var arī radīt ekonomiskus stimulus. Piemēram, Audius ir decentralizēta mūzikas straumēšanas platforma, kas darbojas blokķēdē. Šī lietotne novērš starpniekus, kas pastāv tradicionālajā mūzikas industrijā, lai tieši savienotu māksliniekus un fanus. Tas ļauj mūzikas producentiem labāk gūt peļņu no sava satura un izveidot nemainīgus mūzikas produktu ierakstus blokķēdē.

DApps arī atrisina problēmas, ar kurām saskaras sociālo mediju platformu lietotāji. Centralizētie sociālo mediju giganti, piemēram, Twitter un Facebook, bieži tiek kritizēti par ziņu cenzūru un lietotāju datu nepareizu apstrādi. Ar decentralizētām sociālajām lietotnēm, piemēram, Steemit, kopiena var brīvi mijiedarboties un paust savu viedokli ar mazākiem ierobežojumiem un cenzūru, vienlaikus vairāk kontrolējot savu personisko informāciju.


Administrācija

DApps var dot lietotājiem iespējas, palīdzot viņiem uzņemties lielāku lomu tiešsaistes organizāciju pārvaldībā, nodrošinot uz kopienu vērstus lēmumu pieņemšanas mehānismus. Ar viedo līgumu palīdzību lietotāji, kuriem ir konkrēta blokķēdes projekta pārvaldības marķieri, var izveidot kopienai priekšlikumus, par kuriem anonīmi balsot un balsot par citu cilvēku priekšlikumiem.

Viens no decentralizētās pārvaldības modeļiem ir decentralizētās autonomās organizācijas (DAO). DAO var uzskatīt par pilnīgi autonomām DApp, kas izmanto viedos līgumus, lai pieņemtu lēmumus bez nepieciešamības pēc centrālās iestādes. DAO nav decentralizētas sistēmas. Tā vietā tie ir ekonomiski mehānismi, kas saskaņo organizācijas intereses ar katra DAO dalībnieka interesēm.


Kā izveidot savienojumu ar DApps?

Lai mijiedarbotos ar DApp, vispirms ir nepieciešams saderīgs pārlūkprogrammas paplašinājuma maciņš, piemēram, MetaMask, Trust Wallet vai Binance Chain Wallet. To iestatīšana aizņem tikai dažas minūtes. Daži maki pat piedāvā mobilās versijas ērtai piekļuvei.

Kā piemēru izmantosim Trust Wallet, lai uzzinātu, kā to savienot ar PancakeSwap pakalpojumā BNB viedķēde (BSC). Ja jums vēl nav Trust Wallet, skatiet šo akadēmijas rakstu, lai uzzinātu, kā to instalēt viedtālrunī.


Noguldiet BNB uz Trust Wallet

Lai izmantotu DApps pakalpojumā BSC, jums būs nepieciešams BNB, lai samaksātu transakcijas maksu. Piemēram, varat izņemt BNB no sava Binance Spot maka.

Dodieties uz savu Trust Wallet un pieskarieties vienumam [BNB Smart Chain]. Neklikšķiniet uz [BNB Beacon Chain]. Šī opcija ir paredzēta BNB BEP-2 BNB Beacon Chain, un to nevar izmantot, lai samaksātu tirdzniecības maksas BSC.


Noklikšķiniet uz [Saņemt], lai redzētu savu BNB depozīta adresi. Pēc tam nokopējiet un ielīmējiet šo adresi savā izņemšanas makā vai skenējiet QR kodu.


Kad darījums tiks apstiprināts blokķēdē, jūs redzēsiet BNB numuru savā Trust Wallet mājaslapā.


Pievienojiet jaunus marķierus Trust Wallet sarakstam

Trust Wallet noklusējuma pilnvaru sarakstā nav iekļauti marķieri no DApps, piemēram, PancakeSwap (CAKE). Lai CAKE parādītos jūsu makā, vispirms tas ir jāpievieno sarakstam.

Noklikšķiniet uz [Add Tokens] un meklējiet “PancakeSwap”. Jūs redzēsiet kūku dažādās blokķēdes. Kad mēs izmantojam BSC, nospiediet, lai ieslēgtu/izslēgtu pogu blakus [CAKE BEP-20].


Tagad jūsu Trust Wallet marķieros vajadzētu redzēt CAKE.


Nākamais solis ir savienot savu Trust Wallet ar PancakeSwap. Varat izveidot savienojumu, izmantojot Trust Wallet vai darbvirsmas iebūvēto mobilo pārlūkprogrammu.


Izveidojiet savienojumu ar PancakeSwap, izmantojot Trust Wallet pārlūkprogrammu

1. Trust Wallet sākumlapā noklikšķiniet uz [Pārlūkprogramma] un atveriet vietni PancakeSwap.


2. Jums tiks piedāvāts izveidot savienojumu ar Trust Wallet. Noklikšķiniet uz [Connect].


Izveidojiet savienojumu ar PancakeSwap, izmantojot darbvirsmas pārlūkprogrammu

1. Atveriet vietni PancakeSwap un noklikšķiniet uz [Connect Wallet].


2. Noklikšķiniet uz ikonas [Trust Wallet], un ekrānā tiks parādīts QR kods.


3. Atveriet lietotni Trust Wallet un atveriet sadaļu [Iestatījumi] — [WalletConnect].


4. Noklikšķiniet uz [Jauns savienojums] un skenējiet QR kodu.


5. Lietotnē jums tiks piedāvāts atļaut savienojumu. Noklikšķiniet uz [Connect].



kopsavilkums

DApps paplašina tīmekļa funkcionalitāti, uzlabojot parastās lietojumprogrammas ar blokķēdes tehnoloģiju. Decentralizētas lietojumprogrammas nākotnē var piedāvāt tirgū novatoriskākus lietošanas gadījumus. Kā ziņo DappRadar, DApps 2022. gada pirmajā ceturksnī reģistrēja gandrīz 2,4 miljonus ikdienas aktīvo lietotāju, un ir paredzams, ka lietotāju interese nepārtraukti pieaugs. Tomēr joprojām ir daudz problēmu, kuras DApp izstrādātāji un blokķēžu tīkli vēl nav atrisinājuši, lai DApp lietojumprogrammas iegūtu masveida popularitāti.