Cos'è un'app decentralizzata

- 14 minute read

Twitter icon
Paul Hopmans
Crypto Expert
Paul Hopmans

Una DApps è un'applicazione decentralizzata. In termini ordinari, ciò significa che si tratta di un programma o di un software gestito dai nodi di una blockchain e non da un'azienda gerarchica standard con proprietari e un consiglio di amministrazione su server privati.

In questo articolo spiegheremo cos'è una DApps.

What is a decentralized app?
  • Decentrato significa che una blockchain è gestita da migliaia di computer senza alcuna autorità centrale.
  • DApps funziona con gli smart contracts, che vengono eseguiti quando vengono soddisfatte delle condizioni.
  • Nessuno può negarti l'accesso a una DApps e le decisioni vengono solitamente prese da una DAO attraverso i token della governance.
  • Le reti peer to peer sono una forma di DApps in cui i peer (pari) condividono i file tra loro, dove un file viene scaricato recuperando un piccolo pezzo da più partecipanti, come Bittorrent
  • Le app centralizzate come Facebook o Spotify sono classiche aziende con azionisti e un consiglio di amministrazione, che possono negarti l'accesso ai loro server privati se non rispetti le loro regole.
  • I vantaggi delle DApps sono la sicurezza, la trasparenza, la proprietà, l'innovazione, l'essere sempre online, l'assenza di intermediari, l'accessibilità e l'anonimato.
  • Gli svantaggi delle DApps includono la bassa scalabilità, le violazioni della sicurezza, la concorrenza tra le app, i bug, la risoluzione dei problemi del software, l'eccessiva tecnicità e la regolamentazione.
  • Una DApps cripta i dati privati a cui solo l'utente può accedere, mentre un'app spesso utilizza i tuoi dati per i propri scopi.
  • La censura gioca un ruolo sempre più importante nelle app, ma con le DApps non è possibile.
  • Le DApps più popolari sono sicuramente quelle della DeFi, con una quota di mercato di circa il 60%.
  • Quasi ogni applicazione ha la sua controparte in una DApps
  • Le truffe sono ancora un evento regolare nelle DApps
  • La regolamentazione delle DApps potrebbe renderle molto più costose e meno popolari
  • Ethereum è ancora la blockchain DApps più popolare
  • Se non c'è standardizzazione e collaborazione delle DApps, la frammentazione dell'attenzione può renderle di fatto impraticabili.
  • L'avvento della regolamentazione potrebbe porre fine alla libertà che ha reso le DApps così popolari.

Inhoudsopgave

  1. Che cos'è il decentramento?
  2. Come funzionano le DApps?
  3. Vantaggi delle DApps
  4. Svantaggi delle DApps
  5. Differenze tra app e DApps
  6. A cosa servono le DApps?
  7. Le truffe con le DApps
  8. Regolamentazione delle DApps
  9. DApps e smart contracts di Ethereum
  10. Il futuro delle DApps

Che cos'è il decentramento?

Decentrato

Decentrato significa che un blockchain mantenuta da migliaia di computer, quindi non c'è un'autorità centrale. Il pieno controllo di una blockchain di questo tipo e quindi il potere spetta a tutti i partecipanti insieme, a differenza di una normale società con azionisti e consiglio di amministrazione.

Una blockchain è un database distribuito gestito da nodi. Un'applicazione standard è gestita da server appartenenti a un'azienda centralizzata.

Come funzionano le DApps?

DApps smart contracts

Una DApps funziona con smart contracts il contratto viene eseguito se si verificano determinate condizioni. Una volta che le applicazioni decentralizzate sono online, difficilmente possono essere modificate. In teoria, quindi, una DApps può funzionare per sempre, anche se gli sviluppatori l'hanno abbandonata da tempo. Quindi una DApps può funzionare solo su una blockchain su cui sono possibili gli smart contracts.

Tutte le azioni compiute da un utente all'interno di una DApps vengono eseguite da uno smart contract. Il nodes tiene traccia della blockchain ed elabora tutte le transazioni e i dati e ricorda chi possiede cosa tramite un database distribuito. Quindi, tutto ciò che devi fare per entrare a far parte della blockchain è inviare un'azione valida, come ad esempio una transazione. Nessuno può negarti l'accesso.

Quindi una DApps è un'applicazione decentralizzata, o un programma software, gestito da nodi e spesso tramite un sistema di gestione dei dati DAO governato. Una DAO è una decentralized autonomous organization, in cui tutti possono votare sul futuro di un progetto a determinate condizioni. Di solito, è necessario governance token hanno.

Tecnologia blockchain

Quando apri una DApps, hai a che fare con dei nodi che tengono autonomamente traccia della blockchain e delle transazioni su cui si trova la DApps. Se fai un'azione che richiede il pagamento di una somma con cryptocurrency viene attivato uno smart contracts in background che elabora automaticamente il pagamento in modo che tu possa andare avanti. Ad esempio, in una DApps per il gioco d'azzardo, vuoi un contratto smart NFT acquisti poi tutto questo viene fatto attraverso un contratto intelligente.

Reti peer to peer

Rete peer to peer

Un'altra forma di DApps sono le reti peer to peer (P2P). In questo caso, gli utenti si collegano ai computer degli altri, estendendo il database in modo decentralizzato. Si tratta di un principio abbastanza noto, in cui si condividono file P2P tra di loro. Se cito gli esempi di Bittorrent e Tor, probabilmente ti verrà in mente che si tratta di progetti open source, per cui un divieto di accesso a una rete può essere rapidamente recuperato da un riavvio tramite una rete di accesso fork .

Se vai alla ricerca di un file, ad esempio un film, una canzone o un libro, puoi scaricarlo, scaricando una piccola parte da più persone (peer), rendendo il download totale molto più breve rispetto a quello che faresti se dovessi scaricare l'intero file da una sola persona.

Puoi anche caricare dei file che vengono aggiunti al database. Più utenti ci sono, più tutto funziona in modo facile e veloce. Di solito, queste reti P2P hanno problemi con le autorità centralizzate come BREIN per violazione del copyright (pirateria) o vengono citate in giudizio da attori centralizzati come Netflix o Disney per mancato pagamento dei diritti d'autore e concorrenza sleale.

Se una dApp ha bisogno di dati provenienti dal mondo esterno alla dApp, dovrà utilizzare Oracles per caricare dati live sulla dApp, come Chainlink o DApps.

App e autorità centrale

Se apri un programma software, come un sistema operativo, Facebook, Telegram o un gioco per computer, queste sono tutte app centralizzate, ovvero software con un proprio team di sviluppatori, azionisti che vogliono ottenere profitti e membri del consiglio di amministrazione che ne stabiliscono in larga misura il corso. Molte app possono anche negarti l'accesso perché non hai pagato la quota di iscrizione o non hai rispettato le loro regole, come nel caso del prossimo ban da Facebook, perché hai usato una parola impopolare o un'immagine che non gli piace.

Vantaggi delle DApps

Potere al popolo
  • Sicurezza. Poiché le DApps funzionano in modo decentralizzato, non possono essere censurate, modificate o chiuse da una sola parte. La corruzione è quindi impossibile.
  • Trasparenza. Una blockchain è pubblica e trasparente e chiunque può utilizzare un block explorer per vedere tutto, il che impedisce frodi e abusi. Quindi chiunque può anche verificare l'integrità della blockchain.
  • Proprietà. Quando utilizzi una DApps, hai il controllo dei tuoi dati e delle tue risorse digitali. Web3 puoi utilizzare una SSI (Self Sovereign Identity) a questo scopo.
  • Innovazione. Chi è stanco di applicazioni centralizzate come Facebook, dove puoi essere bannato e simili, può trovare soddisfazione nelle DApps, dove c'è libertà di parola. L'open source rende anche molto più facile la creazione di nuove dApps e può promuovere la sicurezza, in quanto chiunque può vedere il codice e segnalare un bugs, anche se ci sono anche dApps che nascondono il loro codice sorgente.
  • Sempre online. Poiché la blockchain è gestita da migliaia di computer, è impossibile distruggerla se non durante un'azione su larga scala 51% di attacco il che è molto raro.
  • Nessun intermediario. Questo può ridurre notevolmente i costi per tutti i tipi di transazioni, soprattutto se normalmente devi ricorrere a costosi intermediari come notai, avvocati, broker o banche. Non ci sono commissioni, raccolta dati o canoni mensili.
  • Accessibilità. Una DApps è permissiva, non hai bisogno di permessi per iscriverti, indipendentemente da dove ti trovi nel mondo. Questo democratizza l'accesso. Tutto ciò di cui hai bisogno è internet.
  • Anonimato. Quando si lavora con gli smart contracts, si verifica una transazione tra due parti anonime. Le app richiedono i tuoi dati personali, il che significa che puoi essere tracciato e che i tuoi dati possono essere venduti agli inserzionisti, oltre che segnalati alle autorità.

Svantaggi delle DApps

Persone deluse
  • Bassa scalabilità. Soprattutto su reti affollate come Ethereum, si possono verificare gravi congestioni, come è successo qualche tempo fa con CryptoKitties. Questo può rendere una blockchain molto costosa, farti aspettare a lungo per la tua transazione e rendere una DApps inutilizzabile. Anche Solana, il demone della velocità, può subire una congestione da parte delle DApps al punto da paralizzare l'intera blockchain.
  • Violazioni della sicurezza. Non tutte le DApps dispongono di denaro per prevenire gli hackers o per effettuare revisioni professionali. Nel corso del tempo, anche se le catture sono sempre meno, gli hack sono ancora frequenti.
  • La concorrenza delle app. Una DApps è spesso molto meno intuitiva e ha un'interfaccia meno bella di un'app. Di conseguenza, si ostacolano da sole in termini di usabilità e facilità d'uso.
  • bugs. Se non c'è stata alcuna verifica, DApps potrebbe contenere bug di ogni tipo. Data la natura pubblica delle app open source, anche i malintenzionati possono cercare di sfruttare una falla nella sicurezza e rubare crypto.
  • Risolvere i problemi del software. Se il software deve essere aggiornato, potrebbe essere necessario creare una nuova DApps a causa dell'immutabilità degli smart contracts. Inoltre, spesso è necessario richiedere l'autorizzazione attraverso un DAO. Questo può richiedere molto tempo e costare molto.
  • Troppo tecnico. Se vuoi usare una DApps, devi conoscere molte cose su wallets , criptovalute, acquisto di crypto, come effettuare una transazione e molto altro ancora. Le commissioni possono variare e i tempi di attesa possono scoraggiare molti potenziali utenti.
  • Regolamento. I governi e i politici possono introdurre regolamenti che contrastano direttamente con i vantaggi delle DApps. Ad esempio, un governo può introdurre norme di Know Your Customer e antiriciclaggio, che possono vanificare l'intero mercato delle DeFi a causa della fine della privacy. Inoltre, le DApps possono essere vietate in alcune giurisdizioni e le aziende o gli individui esistenti possono intentare cause legali per far vietare una DApps.

Differenze tra app e DApps

Un'app ha un modello di governance centrale, con una proprietà, un consiglio e una gerarchia. Una DApps ha un modello di governance decentralizzato, con nodi che mantengono il database e un DAO che di solito prende le decisioni.

Con le DApps, gli utenti possono scegliere quali informazioni condividere. I dati degli utenti vengono registrati in modo crittografato su una blockchain con crittografia dove solo l'utente ha la possibilità di chiave privata di questo ha.

App e Big Tech

Big Tech

Quando utilizzi un'applicazione centralizzata, ti trovi di fronte alla possibilità di manipolazione dei dati, di vendita delle tue informazioni personali, di trasmissione dei tuoi dati alle autorità e di violazione dei dati. Le Big Tech tracciano così tante informazioni su di te che possono vendere alle aziende un profilo completo, comprese le tue abitudini di navigazione, per poi presentarti pubblicità molto specifiche basate su questo, che a volte risultano un po' inquietanti.

Open source contro codice nascosto

La maggior parte delle dApps sono open source, mentre le app mantengono il loro codice nascosto. Le DApps open source di solito hanno più utenti. Le app possono essere scaricate online o installate tramite un supporto dati come un DVD o un Game su Playstation e simili. Le app possono richiedere aggiornamenti, che a volte cambiano le regole del gioco; con una dApps questo è quasi impossibile, devi lanciare una nuova dApp.

Affidabilità

Le app possono avere problemi se i loro server vengono violati o a causa di altri problemi tecnici. Possono soffrire di quello che viene definito un singolo punto di guasto: se uno o più server si guastano, l'intera applicazione può essere offline. Un'applicazione decentralizzata non ha questo problema perché migliaia di computer gestiscono il database, quindi il guasto di alcuni nodi non ha importanza: la blockchain può continuare a funzionare normalmente.

Permessi e censura

Non hai bisogno di un permesso per partecipare a una DApps. Questo accade con un'app, dove devi firmare un documento legale di decine di pagine che nessuno leggerà mai, dove dichiari di accettare di vendere tutti i tuoi dati personali (per fortuna puoi tenere la tua anima) e non hai una gamba su cui basarti se vuoi fare causa ai proprietari per qualsiasi cosa. Una dApps inoltre non ha censura, nessuno può negarti l'accesso. Con un'app, invece, è possibile. Questo si vede sempre di più con i social media, dove la censura gioca un ruolo sempre più importante.

Transazioni finanziarie

Con i normali programmi software, si paga con moneta fiat per il suo utilizzo, oppure sei tu stesso il prodotto e i tuoi dati privati vengono venduti, oltre a essere mostrati in pubblicità. Con una DApps, se necessario, paghi tutto con le criptovalute.

In genere, il costo è molto basso, ma ci sono anche DApps in cui il costo può essere enorme, soprattutto nel caso di giocare per guadagnare giochi che io chiamo "pay to burn", perché le entrate sono solitamente scarse e il costo degli oggetti relativamente alto. Senza acquistare oggetti in Game, spesso si possono racimolare solo pochi centesimi al giorno. Il tempo di recupero degli oggetti acquistati è spesso così lungo che è più simile a una terapia occupazionale. Ci sono anche DApps che puoi utilizzare gratuitamente.

Posizione ed elaborazione dei dati

A volte le app possono essere inaccessibili a livello regionale, mentre le DApps possono essere utilizzate ovunque nel mondo.

Quando usi un'app, devi fidarti del fatto che le aziende che l'hanno lanciata gestiscano i tuoi dati in modo corretto. Con una DApps non hai questo problema grazie alla crittografia della blockchain.

A cosa servono le DApps?

DApps

Più comunemente, le DApps sono usate per DeFi come AAVE e UniSwap, e app finanziarie, come MetaMask o Trust Wallets.

L'elenco delle diverse applicazioni è molto vasto. Ad esempio, puoi utilizzare le DApps per le piattaforme di gioco, come Decentraland o Gala Gaming. Il mondo NFT è servito da tipi di DApps come OpenSea o Magic Eden. Nel mondo medico, Quant, tra gli altri, si fa sentire, nel supply chain management VeChain.

Non possiamo elencare qui tutte le reti blockchain, ma la varietà è enorme. Argomenti popolari: Applicazioni per i social media, applicazioni per l'identità, peer to peer, exchange, gioco d'azzardo, sviluppo, storage, wallets, governance (DAO), energia, assicurazioni, immobili, sanità, troppi per essere menzionati. Non c'è da stupirsi che le DApps siano diventate così popolari: coprono quasi tutti gli argomenti che si incontrano anche nel mondo reale.

Le truffe con le DApps

Come per ogni forma di cryptocurrency, anche con le DApps è possibile truffare gli utenti. Ne citiamo alcune.

Si tratta quindi di uno schema ponzi, in cui i nuovi utenti devono pagare gli alti rendimenti dei primi investitori fino a quando non se ne aggiungono altri.

Phishing

E-mail di phishing

Phishing è abbastanza comune anche con le DApps. La maggior parte delle persone ha familiarità con le mail di paura che ti dicono che tutti i tuoi fondi andranno persi se non fai subito qualcosa, ad esempio accedere a Celsius o simili. Se poi lo fai, ti esponi allo spam, al furto e a un'altra forma di furto spyware . Ciò a cui devi prestare particolare attenzione è il mittente e la logica. Perché un particolare decentralizzato app ti ha mandato qualcosa?

L'ICO delle applicazioni decentralizzate

Quello che è stato un po' relegato in secondo piano è la ICO dove agli investitori vengono promesse tante cose, ma non succede nulla, se non che si perdono i propri soldi. Al giorno d'oggi, poi, bisogna fare attenzione alle prevendite, dove le DApps iniziano con una prevendita al pubblico, dopo la quale non succede nulla.

Regolamentazione delle DApps

Con l'introduzione di un numero sempre maggiore di regole per le DApps, la natura decentralizzata potrebbe essere eliminata poco a poco dalle autorità.

Ad esempio, il Regolamento generale sulla protezione dei dati (GDPR) è un modo per utilizzare i cookie per garantire che la localizzazione abbia di nuovo un ruolo nelle DApps. Una DAO può anche essere obbligata a consentire solo i voti provenienti da una determinata area.

Legge MiCA dell'UE

Legge UE

Quando si finanzia una DApps, questa può trovarsi di fronte alla regolamentazione dei titoli o dei valori mobiliari, oltre che alla regolamentazione Know Your Customer e antiriciclaggio. Questo mette in luce la censura e la fine dell'anonimato di DApps e smart contracts. Il Legge MiCA dell'UE è un buon esempio di questo, in cui l'utente è più protetto, ma il creatore deve sostenere costi elevati, che poi deve trasferire al cliente. Questo rende la DApps più costosa e può portare a un calo di popolarità della stessa.

DApps e smart contracts di Ethereum

Ethereum è molto popolare per quanto riguarda il numero di DApps. Questo perché è stata la prima a utilizzare gli smart contracts, rendendoli incredibilmente popolari nel periodo d'oro della DeFi e delle ICO, e non ha mai ceduto il primato. Nonostante la forte concorrenza, è ancora di gran lunga la blockchain più popolare per le DApps, anche se Solana si sta facendo strada a grande velocità.

Ethereum è in continua evoluzione e ha un sistema molto robusto con il suo Ethereum Virtual Machine . I programmatori che conoscono un po' di linguaggi di programmazione come JavaScript o il linguaggio C possono presto stakens una DApps su Ethereum.

Il futuro delle DApps

La parte più importante per aumentare la popolarità delle DApps è la scalabilità e l'accessibilità. Se la scalabilità viene affrontata con nuove tecniche, come ad esempio sharding o Indurimento del serbatoio questo può rendere una DApps molto più accessibile, in quanto aumenta la velocità e riduce i costi.

Valore d'uso delle DApps

È possibile che alcune forme di DApps abbiano più successo di altre. La caratteristica più importante di una DApps è il suo valore di utilità. Ad esempio, una DApps per i prodotti finanziari è un modo efficace per evitare costosi intermediari e mantenere la tua privacy. Una DApps per il settore medico può proteggere i dati altamente sensibili dalla visualizzazione indesiderata da parte di operatori di mercato come gli assicuratori. Anche le aziende e i consumatori possono trarre grandi vantaggi dalle DApps logistiche, che possono tracciare l'autenticità e la sicurezza di prodotti come medicinali e prodotti di marca.

Frammentare l'attenzione

Se le dApp diventano veloci come le normali app e i costi rimangono bassi, la dApp ha la possibilità di battere l'app in termini di popolarità. Ciò richiede una maggiore standardizzazione, perché nessuno vuole lavorare con 100 DApps, wallets, criptovalute e tutto ciò che serve a una dApp per farla funzionare correttamente. Perché questo sembra più un incubo che libertà e gioia, che è ciò che ci si dovrebbe aspettare da una DApps popolare. Quindi una dApp che può fare tutto mi sembra la strada da seguire.

La regolamentazione può dare fastidio ai DApps

Statua della Libertà dietro le sbarre

La regolamentazione può porre fine alla popolarità delle DApps attraverso divieti e ingiunzioni. Non solo può ridurre notevolmente l'usabilità delle DApps e porre fine alla privacy, ma può anche aumentare notevolmente il costo del loro utilizzo. Inoltre, potrebbe esserci un altro divieto su una dApp e alcune dApp potrebbero non reggere più il costo e diventare troppo costose, con la conseguente perdita o non essere più prodotte.

"Il decentramento è il sogno delle masse e l'incubo di chi ha potere e denaro".
Autore sconosciuto