3 Maggio 2021 14:48

Applicazioni decentralizzate – dApps

Cosa sono le applicazioni decentralizzate?

Le applicazioni decentralizzate (dApp) sono applicazioni o programmi digitali che esistono e vengono eseguiti su una rete blockchain o P2P di computer anziché su un singolo computer e sono al di fuori della competenza e del controllo di una singola autorità.

Spiegazione delle applicazioni decentralizzate

Un’app Web standard, come Uber o Twitter, viene eseguita su un sistema informatico di proprietà e gestito da un’organizzazione, che le conferisce piena autorità sull’app e sul suo funzionamento. Possono esserci più utenti su un lato, ma il back-end è controllato da una singola organizzazione.

Le DApp possono essere eseguite su una rete P2P o una rete blockchain. Ad esempio, BitTorrent, Tor e Popcorn Time sono applicazioni che vengono eseguite su computer che fanno parte di una rete P2P, in cui più partecipanti consumano contenuti, alimentano o seminano contenuti o eseguono contemporaneamente entrambe le funzioni.

Nel contesto delle criptovalute, le dApp vengono eseguite su una rete blockchain in un ambiente pubblico, open source, decentralizzato e sono libere dal controllo e dalle interferenze di ogni singola autorità.

Ad esempio, uno sviluppatore può creare una dApp simile a Twitter e inserirla su una blockchain in cui qualsiasi utente può pubblicare messaggi. Una volta pubblicato, nessuno compresi i creatori di app può cancellare i messaggi.