Ti insegniamo tutto sulle applicazioni decentralizzate
Gli utenti di Internet non hanno il controllo esclusivo sui dati che condividono sui siti Web attuali. Ethereum è unico in quanto tenta di utilizzare la blockchain come un modo per correggere ciò che i suoi progettisti ritengono essere una parte problematica del design di Internet.
È come un «negozio di applicazioni decentralizzato» in cui chiunque può pubblicare le proprie applicazioni inarrestabili (dapps). Che a differenza delle applicazioni attuali (si pensi a Gmail o Uber) non richiedono un intermediario per funzionare o per gestire le informazioni di un utente.
Dapps connette direttamente utenti e provider. Un esempio è l’utilizzo di questo design per un Twitter decentralizzato resistente alla censura. Una volta pubblicato un messaggio sulla blockchain, non può essere eliminato. Nemmeno dalla società che ha creato il sistema di microblogging.
Tuttavia, non esiste una definizione di dapp in quanto è un concetto molto nuovo. Un paio di caratteristiche principali sono che sono open source e non hanno un punto centrale di errore.
Tre tipi di applicazioni decentralizzate (dApp)
Con questa nuova tecnologia allo scoperto, i sostenitori di ethereum potrebbero sentirsi elettrizzati dall’idea di decentralizzare «tutte le cose». Ma i tipi di applicazioni che gli utenti possono creare con la piattaforma informatica possono essere alquanto limitati.
Il white paper di ethereum divide i dapp in tre tipi. Applicazioni che gestiscono denaro, applicazioni in cui si tratta di denaro (ma richiede anche un altro pezzo) e applicazioni nella categoria «altro». Ciò include i sistemi di voto e di governance.
Nel primo tipo di applicazione, un utente potrebbe aver bisogno di scambiare l’etere per risolvere un contratto con un altro utente. Utilizzando i nodi distribuiti della rete come un modo per facilitare la distribuzione di questi dati.
Il secondo tipo di applicazione mescola denaro con informazioni al di fuori della blockchain. Ad esempio, un’app per l’assicurazione del raccolto che si basa su un feed meteorologico esterno. Diciamo che un agricoltore compra un derivato che paga automaticamente se c’è una siccità che colpisce il suo lavoro.
Per l’esecuzione, questi contratti intelligenti si basano sui cosiddetti «oracoli» che trasmettono informazioni aggiornate sul mondo esterno. Tuttavia, vale la pena notare che alcuni sviluppatori sono scettici sul fatto che questo caso d’uso possa essere fatto in modo decentralizzato.
Se Bitcoin può abbattere le autorità finanziarie. È possibile fare lo stesso per le aziende e altri tipi di organizzazioni?
Le organizzazioni autonome decentralizzate sono una razza di dapp particolarmente ambiziosa. L’obiettivo è quello di formare una società senza leader, prima le regole del programma su come i membri possono votare e come liberare i fondi dall’azienda e poi; Lasciarlo andare.