DApp

Definiție

DApp este o abreviere pentru aplicație descentralizată (Decentralized Application).

Un DApp este definit ca un software open-source, care funcționează în principal folosind tehnologia blockchain.

Adică, în loc să aibă codul backend executat pe servere centralizate, codul său rulează pe o rețea descentralizată peer-to-peer.

Explicație

DApp-urile sunt descentralizate și nu se bazează pe o autoritate centrală pentru funcționarea sa (de exemplu, Gmail, Uber, Facebook, Twitter). Rulează pe o rețea mondială de computere; oferindu-le astfel mai multe avantaje față de aplicațiile convenționale, inclusiv:

  • Descentralizare – Deoarece aplicația nu este gestionată de o autoritate centrală, acestea sunt rezistente la problemele care afectează aplicațiile centralizate, cum ar fi: hacking-ul, cenzura și restricțiile regionale;
  • Recompense – Participanții care ajută la validarea și menținerea blockchain-ului sunt motivați pentru munca lor;
  • Open source – codul de bază este transparent și disponibil pentru examinare. Toate modificările sunt guvernate de consens sau de majoritatea participanților.

Un exemplu de aplicație descentralizată ar fi un serviciu care permite utilizatorilor să închirieze spațiu pe hard disk reciproc direct fără să se bazeze pe un furnizor central precum Dropbox. Sau, o aplicație software care permite șoferilor să ofere servicii direct pasagerilor fără Uber ca intermediar.

abonează-te la newsletter

Articole relevante