Molte persone non hanno capito il mondo della blockchain che ha portato tonnellate di nuove parole, frasi e abbreviazioni. Anche se la tecnologia è in circolazione da oltre un decennio, non molti sanno come funziona, e questo è ciò che crea confusione quando ne parliamo. Uno dei tanti aspetti sconosciuti della blockchain sono le Dapps, e oggi risponderò a questa domanda. Illustrerò i pro e i contro delle Dapps e ne menzionerò alcune che esistono e vengono utilizzate quotidianamente.
Dapps è l'abbreviazione di applicazioni decentralizzate. Al loro interno, le applicazioni decentralizzate funzionano allo stesso modo di quelle centralizzate e offriranno lo stesso set di funzionalità. La differenza è che un'applicazione decentralizzata viene sviluppata ed eseguita su una rete blockchain. Contrariamente alla credenza popolare decentralizzare qualcosa come un'app o un servizio non è necessariamente una cosa negativa.
Essendo abituati a applicazioni centralizzate, la maggior parte di noi si sentono un senso di sicurezza, e che non è perché sono del tutto sicuro. Le app centralizzate sono in circolazione fin dagli albori dei computer e ci siamo abituati. Le applicazioni decentralizzate sono relativamente nuove e la maggior parte di noi ne ha paura. Beh, non c'è nulla di cui aver paura, e ti spiegherò perché.
Le applicazioni decentralizzate, spesso indicate come applicazioni distribuite, forniscono alcuni miglioramenti rispetto a quelle centralizzate. A differenza della maggior parte delle app che puoi trovare oggi; quelle decentralizzate hanno una serie di funzionalità che le rendono uniche. A causa della flessibilità, non tutti avranno le stesse caratteristiche, ma una cosa che tutti hanno in comune è il fatto che sono costruiti su una rete decentralizzata.
Detto questo, ci sono tre aspetti che li rendono decentralizzati. Il primo è il fatto che sono open-source. Gli utenti eseguono reti decentralizzate, quindi un'applicazione sviluppata su quel tipo di piattaforma dovrà essere open-source per essere decentralizzata. Il prossimo aspetto sono i registri pubblici. Le reti Blockchain sono di natura decentralizzata e sono spesso indicate come registri pubblici. Ciò significa che i record sono disponibili pubblicamente e, anche se nessuno sulla rete può modificarli o manometterli, altri utenti saranno in grado di accedervi in un formato di sola lettura. Naturalmente, questo non si applica a nessun tipo di record. Le applicazioni decentralizzate di solito si basano sullo stesso principio, che è ciò che le rende trasparenti in natura. Dal punto di vista della sicurezza, le applicazioni decentralizzate si basano su token crittografici che assicurano che nessuno manometta nulla e fornisce la sicurezza che molti di noi desiderano.
Le applicazioni distribuite, proprio come qualsiasi altra cosa al mondo, hanno i loro vantaggi e svantaggi. Anche se i pro superano i contro, sto cercando di non essere prevenuto e raccontare entrambi i lati della storia.
La mancanza di un'entità centrale che controlla l'app significa che le applicazioni decentralizzate sono più orientate alla privacy. Il fatto che non ci sia un singolo punto di entità significa che i governi, le aziende o gli hacker possono usarlo per spiare gli utenti. Tutto è sparso in tutta la rete, e ottenere una parte del tutto è inutile e inutile. Questo perché, affinché qualcuno ottenga ogni dato, avrà bisogno di tutti i pezzi. Qualcosa come un puzzle, un pezzo non ti mostrerà l'intera immagine.
I servizi o le applicazioni spesso subiscono tempi di inattività, e ciò è dovuto alla loro natura centralizzata. Un sito Web ospitato su un server è centralizzato, il che significa che se il server va giù o viene violato, il sito andrà giù. Le applicazioni decentralizzate evitano completamente questo problema perché l'intera applicazione si basa su migliaia o milioni di nodi sull'intera rete. Se uno di loro va giù, un altro prenderà il suo posto, e l'applicazione continuerà a funzionare. Tutto ciò accadrà senza che l'utente sappia che è successo qualcosa.
L'ho già detto, ma dovrò ripeterlo. Le Dapps sono spesso applicazioni open source, il che significa che il codice dietro l'app non è tenuto segreto in modo sicuro. Per l'utente medio, questo non significa nulla, specialmente per quelli senza esperienza di codifica. D'altra parte, gli sviluppatori accolgono questo perché saranno in grado di “rivedere” il codice e assicurarsi che non ci sia qualcosa che dovrebbe essere lì. Non è qualcosa che dovresti sapere se stai usando un'app decentralizzata, ma se uno sviluppatore nota qualcosa di sbagliato, lo saprai anche tu.
La sicurezza è il vantaggio finale che menzionerò. Ce ne sono molti di più, ma questi sono i più importanti. Le applicazioni decentralizzate sono a prova di hack, e non c'è modo di aggirarlo. Un hacker può accedere a un server identificando l'indirizzo IP del server e cercando exploit, che è uno degli svantaggi più considerevoli delle applicazioni o dei servizi centralizzati. Un'app decentralizzata non ha server, il che significa che non esiste un indirizzo IP, quindi l'hacker non può fare nulla. Anche un nodo riesce ad essere violato; ho già detto che un pezzo dell'intera rete è inutile.
Non è tutto positivo, però, le dapps hanno alcuni aspetti negativi, e il più grande è velocita. Le app decentralizzate si basano sui nodi della rete e la velocità con cui le cose stanno funzionando dipenderà dalla velocità di connessione dei nodi. Un server avrà una connessione gigabit, quindi l'utente avrà un'esperienza fluida e non sperimenterà alcun ritardo. I nodi su dapps raramente hanno quel tipo di connessione, quindi l'esperienza a volte può essere ritardata.
Poiché le dapps non sono così popolari, soffrono della mancanza di utenti disponibili sulla rete. L'obiettivo è quello di avere un'applicazione decentralizzata, e più nodi o utenti l'app ha, più sicuro e decentrare lo sara'. Uno dei motivi principali per non avere troppi utenti è l'interfaccia utente delle app. In molti casi, guarderai un'interfaccia dall'aspetto inferiore alla media, che allontanerà molti principianti.
Le applicazioni distribuite sono in circolazione da un po ' e ci sono alcune piattaforme che le “ospitano”. Ecco alcuni dei più popolari e più utilizzati.
Tra i più popolari Ethereum le dapps sono MakerDAO e Uniswap.
MakerDAO è una piattaforma per il risparmio e il prestito. Gli utenti che hanno Ether possono sostituirli sotto forma di prestito e ottenere DAI. L'utente può fare quello che vuole con DAI; possono richiedere di ottenere il loro ETH indietro con costi aggiuntivi associati ad esso.
Uniswap è una piattaforma basata su Ethereum per lo scambio di token, o in altre parole, è uno scambio decentralizzato.
TRON è spesso considerato una piattaforma per i giochi, quindi le dapps Tron più popolari sono i giochi.
Il primo, chiamato IOI, è un gioco che combina il trading di risorse crittografiche con il gioco. ECO Game Center è una piattaforma di gioco in cui più giochi, più hai l'opportunità di guadagnare. Come Steam, ma con un'opzione di reddito.
Uno dei Dapp EOS più popolari è Upland. È un gioco in cui gestisci immobili virtuali, qualcosa come il monopolio su una blockchain. Il gioco ti premia con la propria criptovaluta UPX ogni volta che fai un risultato.
L'altro popolare EOS Dapp è un altro gioco, Chain Clash. Nel gioco, possiedi un avatar che puoi allenare e combattere contro altri giocatori. È inoltre possibile formare clan con altri utenti e andare dopo altri clan sulla rete.
Le applicazioni decentralizzate sono ancora nella loro infanzia. La rete può esistere per un po', ma la gente è implacabile dalle cose che non capiscono è il motivo per cui le dapps non hanno ancora preso piede. Come ho spiegato nell'articolo, tonnellate di vantaggi possono rendere obsolete le app e i servizi centralizzati di oggi. Credo che un giorno, dapps rovesciare un app centralizzata dal trono. Ci sono infatti alcuni inconvenienti e alcune cose che gli sviluppatori hanno bisogno di appianare, ma alla fine della giornata, le dapps hanno dimostrato di essere un eccellente miglioramento rispetto alle app centralizzate standard.
Qui non ci sono ancora commenti. Sarai il primo!