TL;DR

Aplicațiile descentralizate (DApps) sunt aplicații care rulează deasupra rețelelor blockchain. Există o mare varietate de DApp-uri cu diferite cazuri de utilizare, cum ar fi jocurile, finanțele, rețelele sociale și multe altele.

Deși DApps pot arăta similar cu aplicațiile mobile obișnuite de pe telefonul dvs., sistemul lor de backend este diferit. DApps se bazează pe contracte inteligente pe o rețea distribuită în loc de un sistem centralizat pentru a funcționa. Le face mai transparente, descentralizate și mai rezistente la atacuri, dar introduce și câteva noi provocări.


Introducere

De la nașterea Bitcoin (BTC) în urmă cu mai bine de un deceniu, blockchain-urile au evoluat pentru a debloca o serie de funcționalități noi și cazuri de utilizare dincolo de monedă. Una dintre aceste noi căi este construirea de aplicații descentralizate (DApps) pentru a utiliza tehnologia blockchain pentru a îmbunătăți multe sectoare și servicii tradiționale.


Ce sunt aplicațiile descentralizate (DApps)?

Aplicațiile descentralizate (DApps) sunt aplicații digitale sau programe inteligente bazate pe contract, care rulează pe blockchain-uri și nu pe servere centralizate. Ele arată și se simt similar cu aplicațiile mobile obișnuite de pe smartphone-ul dvs. și oferă o mare varietate de servicii și funcții, de la jocuri la finanțare, rețelele sociale și multe altele.

După cum sugerează și numele, DApps rulează pe rețele descentralizate peer-to-peer. Un raport inițial a sugerat că DApps au următoarele caracteristici:

  • Sursă deschisă: codul sursă al DApps este disponibil publicului, ceea ce înseamnă că oricine le poate verifica, utiliza, copia și modifica. Nu există o singură entitate care să controleze majoritatea monedelor sau jetoanelor sale. De asemenea, utilizatorii pot propune și vota modificări ale DApp.

  • Descentralizat și securizat criptografic: pentru a asigura siguranța datelor, toate informațiile DApp sunt securizate criptografic și stocate pe un blockchain public, descentralizat, întreținut de mai mulți utilizatori (sau noduri).

  • Un sistem tokenizat: DApps pot fi accesate cu un token criptografic. Aceștia pot adopta criptomonede precum ETH sau pot genera un token nativ folosind un algoritm de consens, cum ar fi Proof of Work (PoW) sau Proof of Stake (PoS). Jetonul poate fi, de asemenea, folosit pentru a recompensa colaboratori precum minerii și stakers.

În conformitate cu această definiție largă, blockchain-ul Bitcoin poate fi definit ca un DApp - și, probabil, primul DApp vreodată. Este open source, cu toate datele în direct pe blockchain-ul său descentralizat, se bazează pe un token cripto și folosește algoritmul de consens PoW. Același lucru este valabil și pentru alte blockchain-uri care au caracteristicile de mai sus.

Cu toate acestea, astăzi termenul „DApps” se referă în general la toate aplicațiile care au funcționalități de contract inteligente și rulează pe rețele blockchain. Blockchain-ul Bitcoin nu acceptă contracte inteligente, așa că majoritatea oamenilor nu l-ar considera un DApp.

În iunie 2022, majoritatea DApp-urilor există în rețeaua Ethereum. Oferă o infrastructură robustă pentru dezvoltatorii DApp pentru a extinde cazurile de utilizare existente. Dar, pe măsură ce DApps se maturizează, dezvoltatorii au început să le construiască pe alte blockchain-uri, inclusiv BNB Smart Chain (BSC), Solana (SOL), Polygon (MATIC), Avalanche (AVAX), EOS etc.


Cum funcționează DApps?

DApps sunt aplicații bazate pe contracte inteligente. Codul lor backend rulează pe rețele distribuite peer-to-peer. Un contract inteligent funcționează ca un set de reguli predefinite impuse de codul computerului. Când și dacă sunt îndeplinite anumite condiții, toate nodurile de rețea vor executa sarcinile pe care le specifică contractul.

Odată ce un contract inteligent este implementat pe blockchain, este greu să schimbați codul sau să-l distrugeți. Prin urmare, chiar dacă echipa din spatele DApp s-a desființat, utilizatorii pot accesa DApp.


Beneficiile DApps

În timp ce interfețele DApps și aplicațiile tradiționale pot arăta similare, DApps oferă multiple beneficii în comparație cu omologii lor centralizați. Aplicațiile web stochează date pe servere centralizate. Un singur server compromis poate distruge întreaga rețea a aplicației, făcând-o inutilizabilă temporar sau permanent. Sistemele centralizate pot suferi, de asemenea, de scurgeri de date sau de furt, punând companiile și utilizatorii individuali în pericol.

DApps, în schimb, sunt construite pe rețele distribuite fără autoritate centrală. Fără un singur punct de eșec, DApp-urile sunt mai puțin vulnerabile la atacuri, ceea ce face foarte dificil pentru actorii rău intenționați să deturneze rețeaua. Rețeaua P2P poate asigura, de asemenea, că DApp continuă să funcționeze cu un timp de nefuncționare minim, chiar dacă computerele individuale sau părțile rețelei funcționează defectuos.

Natura descentralizată a DApps înseamnă, de asemenea, că utilizatorii pot avea mai mult control asupra informațiilor pe care le partajează. Fără că nicio companie nu controlează datele personale ale utilizatorilor, nu trebuie să ofere identitate reală pentru a interacționa cu un DApp. În schimb, pot folosi un portofel cripto pentru a se conecta la DApps și a controla pe deplin informațiile pe care le partajează.

Un alt beneficiu al DApps este că dezvoltatorii pot integra cu ușurință criptomonedele în funcționalitățile lor de bază, utilizând contracte inteligente. De exemplu, DApps pe Ethereum poate adopta ETH ca plată fără a integra furnizori de plăți terți.


Limitările DApps

DApp-urile au potențialul de a deveni o parte importantă a unui viitor fără cenzură, dar fiecare monedă are două fețe. Aplicațiile descentralizate sunt încă în stadiile incipiente de dezvoltare, iar industria încă nu a rezolvat limitările, cum ar fi scalabilitatea, modificările codului și o bază redusă de utilizatori.

DApps necesită o putere de calcul semnificativă pentru a funcționa, ceea ce ar putea supraîncărca rețelele pe care rulează. De exemplu, pentru a obține securitatea, integritatea, transparența și fiabilitatea la care aspiră Ethereum, este necesar ca fiecare validator să ruleze și să stocheze fiecare tranzacție executată în rețea. Acest lucru ar putea afecta rata de tranzacție pe secundă (TPS) a sistemului și ar putea duce la congestionarea rețelei și la taxe umflate pentru gaz.

Efectuarea de modificări la un DApp este, de asemenea, o provocare. Pentru a îmbunătăți experiența și securitatea utilizatorului, un DApp va avea probabil nevoie de modificări continue pentru a remedia erorile, a actualiza interfața cu utilizatorul și a adăuga noi funcționalități. Cu toate acestea, odată ce un DApp este implementat pe blockchain, este greu să-i modifici codul backend. Ar fi nevoie de un consens majoritar din partea nodurilor rețelei pentru a aproba orice modificări sau îmbunătățiri, care ar putea dura mult timp pentru a fi implementate.

Abundența de DApp-uri de pe piață face dificil ca cineva să iasă în evidență și să atragă mulți utilizatori. Pentru ca un DApp să funcționeze eficient, trebuie să obțină un efect de rețea — cu cât are mai mulți utilizatori DApp, cu atât este mai eficient în furnizarea de servicii. Un număr mai mare de utilizatori poate face DApp-ul mai sigur și îl poate proteja de hackeri care se amestecă cu codul open-source.


Cazuri de utilizare populare DApp

DApps oferă o abordare nouă pentru companiile din multe industrii pentru a ajunge la mai mulți utilizatori. Unele cazuri de utilizare DApp populare includ GameFi, finanța descentralizată (DeFi), divertismentul și guvernanța.


GameFi

GameFi DApps a crescut în popularitate, ceea ce este exemplificat prin ascensiunea Axie Infinity, un joc de joc pentru a câștiga pe blockchain-ul Ethereum. Potrivit DappRadar, activitatea de jocuri blockchain în T1 2022 a înregistrat o creștere cu 2.000% față de 2021. De asemenea, a atras 1,22 milioane de portofele active unice (UAW) în martie 2022, peste 50% din activitate provenind din DApps pentru jocuri.

Spre deosebire de jocurile video tradiționale, majoritatea DApp-urilor pentru jocuri oferă jucătorilor control deplin asupra activelor lor din joc. De asemenea, oferă jucătorilor oportunități de a monetiza aceste articole în afara jocului. Axie Infinity, de exemplu, prezintă personaje de joc, teren virtual și obiecte de joc sub formă de NFT. Jucătorii le pot stoca în portofele cripto, le pot transfera la alte adrese Ethereum sau pot tranzacționa cu alți jucători pe piețele NFT. În cadrul ecosistemului, jucătorii pot concura între ei pentru a colecta jetoane ERC-20 care pot fi tranzacționate pe burse. De obicei, cu cât joacă mai mult, cu atât pot câștiga mai multe recompense în joc.


DeFi și DEX-uri

Finanțarea tradițională se bazează pe instituțiile financiare pentru a acționa ca intermediari. Prin intermediul DApps, toată lumea poate folosi serviciile financiare fără nicio autoritate centrală și poate menține controlul deplin asupra activelor lor. DeFi poate beneficia, de asemenea, persoanelor cu venituri mici, oferindu-le acces la o gamă largă de servicii financiare la costuri semnificativ mai mici.

Împrumutul și împrumutul sunt cele mai populare tipuri de servicii financiare pe care le oferă aplicațiile descentralizate. DeFi DApps oferă decontare instantanee a tranzacțiilor, verificări de credit minime până la deloc și posibilitatea de a folosi active digitale ca garanție. Utilizatorii pot avea mai multă flexibilitate pe piețele de creditare DApp. De exemplu, creditorii au mai mult control asupra împrumuturilor lor, alegând ce simbol să împrumute și pe ce platformă. De asemenea, utilizatorii pot câștiga potențial 100% din dobânda generată din împrumut, deoarece nu trebuie să plătească nicio taxă de intermediar.

Schimburile descentralizate (DEX) sunt un alt exemplu crucial de DApps financiare. Astfel de platforme facilitează tranzacționarea peer-to-peer prin eliminarea intermediarilor, cum ar fi schimburile de cripto centrale. Utilizatorii nu trebuie să renunțe la custodia fondurilor lor. În loc să-și transfere activele într-o bursă, ei tranzacționează direct cu un alt utilizator cu ajutorul contractelor inteligente. Comenzile sunt executate în lanț și direct între portofelele utilizatorilor. Deoarece DEX-urile necesită mai puțină întreținere, acestea au de obicei comisioane de tranzacționare mai mici în comparație cu bursele centralizate. Unele DEX populare includ Uniswap, SushiSwap și PancakeSwap.


Divertisment

Divertismentul este o parte integrantă a vieții noastre. Cu DApps, activitățile zilnice de care se bucură oamenii sunt transformate în experiențe digitale care pot genera și stimulente economice. De exemplu, Audius, o platformă de streaming de muzică descentralizată bazată pe blockchain, elimină intermediarii care există în industria muzicală tradițională pentru a conecta artiști și fani direct. Le permite curatorilor de muzică să-și monetizeze mai bine conținutul și să producă înregistrări imuabile ale muncii lor pe blockchain.

DApps abordează, de asemenea, problemele cu care se confruntă utilizatorii platformelor de social media. Giganții centralizați ai rețelelor sociale precum Twitter și Facebook sunt adesea criticați pentru cenzurarea postărilor și manipularea greșită a datelor utilizatorilor. Cu aplicațiile sociale descentralizate, cum ar fi Steemit, comunitatea poate interacționa liber și își poate exprima opiniile cu mai puține restricții și cenzură, beneficiind în același timp de un control mai mare asupra informațiilor lor personale.


Guvernare

DApps pot permite utilizatorilor să joace un rol mai important în guvernarea organizațiilor online prin introducerea unui mecanism de luare a deciziilor mai centrat pe comunitate. Cu ajutorul contractelor inteligente, utilizatorii care dețin jetoane de guvernare ale unui anumit proiect blockchain pot crea propuneri pentru ca comunitatea să voteze și să-și voteze în mod anonim propunerile altora.

Unul dintre modelele de guvernanță descentralizată este organizațiile autonome descentralizate (DAO). DAO-urile pot fi considerate DApp-uri complet autonome care folosesc contracte inteligente pentru a lua decizii fără o autoritate centrală. Nu au ierarhie. În schimb, mecanismele economice sunt cele care aliniază interesele organizației cu cele ale membrilor individuali DAO.


Cum să vă conectați la DApps?

Pentru a interacționa cu un DApp, veți avea nevoie mai întâi de un portofel de extensii de browser compatibil, cum ar fi MetaMask, Trust Wallet sau Binance Chain Wallet. Se instalează doar câteva minute. Unele oferă chiar versiuni mobile pentru acces ușor.

Să folosim Trust Wallet ca exemplu pentru a vedea cum să-l conectăm la PancakeSwap pe BNB Smart Chain (BSC). Dacă nu aveți încă un Trust Wallet, consultați acest articol Academy despre cum să îl instalați pe smartphone.


Depunerea BNB în Trust Wallet

Pentru a utiliza DApps pe BSC, veți avea nevoie de niște BNB pentru a plăti taxe de tranzacție. De exemplu, puteți retrage BNB din portofelul dvs. Binance Spot.

Accesați Trust Wallet și atingeți [BNB Smart Chain]. Nu faceți clic pe [BNB Beacon Chain]. Această opțiune este pentru BEP-2 BNB din BNB Beacon Chain și nu poate fi utilizată pentru a plăti comisioane de tranzacție pe BSC.


Atingeți [Primire] pentru a vedea adresa dvs. de depozit BNB. Puteți apoi să copiați și să lipiți această adresă în portofelul de retragere sau să scanați codul QR pentru a efectua transferul.


După ce tranzacția este confirmată pe blockchain, veți vedea suma BNB pe pagina dvs. de pornire Trust Wallet.


Adăugarea CAKE la lista Trust Wallet

Lista implicită de jetoane a Trust Wallet nu include jetoane DApp precum PancakeSwap (CAKE). Pentru a face CAKE vizibil în portofel, trebuie să îl adăugați mai întâi pe listă.

Atingeți [Add Tokens] și căutați „PancakeSwap”. Veți vedea CAKE pe diferite blockchain-uri. Pe măsură ce folosim BSC, atingeți pentru a comuta pe butonul de lângă [BEP-20 CAKE].


Acum ar trebui să vedeți CAKE pe lista de jetoane Trust Wallet.


Următorul pas este să vă conectați Trust Wallet la PancakeSwap. Vă puteți conecta prin browserul mobil încorporat pe Trust Wallet sau pe un desktop.


Conectarea la PancakeSwap prin browserul Trust Wallet

1. Atingeți [Browser] din pagina de pornire Trust Wallet și accesați site-ul PancakeSwap.


2. Vi se va solicita să vă conectați Trust Wallet. Atingeți [Conectați].


Conectarea la PancakeSwap printr-un browser desktop

1. Accesați site-ul PancakeSwap și faceți clic pe [Conectați portofelul].


2. Faceți clic pe pictograma [Trust Wallet] și veți vedea un cod QR pe ​​ecran.


3. Deschideți aplicația Trust Wallet și accesați [Setări] - [WalletConnect].


4. Atingeți [Conexiune nouă] și scanați codul QR.


5. Vi se va solicita în aplicație să permiteți conexiunea. Atingeți [Conectați].



Gânduri de închidere

DApp-urile extind funcționalitatea Web-ului prin îmbunătățirea aplicațiilor convenționale cu tehnologia blockchain. Aplicațiile descentralizate ar putea aduce și mai multe cazuri de utilizare inovatoare pe piață în viitor. După cum a raportat DappRadar, DApps a înregistrat aproape 2,4 milioane de utilizatori activi zilnic până în T1 2022, iar interesul utilizatorilor este de așteptat să crească continuu. Cu toate acestea, dezvoltatorii DApp și rețelele blockchain pe care se bazează încă nu abordează limitările actuale înainte de a ajunge la adoptarea în masă.