Investor's wiki

Browser della nebbia

Browser della nebbia

Qual era il browser della nebbia?

Il browser Mist doveva essere parte integrante dell'ecosistema dApps (applicazioni decentralizzate) della rete Ethereum . È stata la prima interfaccia utente grafica che ha consentito agli utenti di accedere alla blockchain in un momento in cui era possibile accedervi solo tramite la riga di comando. I suoi sviluppatori volevano offrire uno sportello unico per l'esecuzione e l'esecuzione di varie applicazioni e progetti Ethereum.

Sfortunatamente, i requisiti tecnici di un sistema browser dApp completamente decentralizzato erano troppo al di là di ciò che la tecnologia consentiva all'epoca. Di conseguenza, il progetto del browser Mist è stato abbandonato e il software è stato ritirato dalla circolazione a marzo 2019.

Capire il browser della nebbia

Il browser Mist era un'interfaccia di Ethereum destinata a consentire agli utenti di accedere alle varie dApp disponibili sulla rete Ethereum. Era anche conosciuto come Ethereum dApp Browser. Ethereum è una popolare blockchain ottimizzata per contratti intelligenti e altre applicazioni decentralizzate.

Come browser dApp, Mist era un'applicazione standalone con un'interfaccia utente grafica (GUI) che consentiva agli utenti di sincronizzarsi con la blockchain. Ha inoltre fornito agli utenti un modo semplice per creare le proprie dApp e distribuire token e altri contratti intelligenti in modo non tecnico. Il portafoglio Mist Ethereum stesso sarebbe stato eseguito sul computer di un utente, il che significava che doveva essere scaricato, installato ed eseguito localmente.

Il browser Mist aveva lo scopo di consentire agli utenti l'accesso alle app decentralizzate disponibili sulla rete Ethereum, in modo simile al modo in cui Chrome, Firefox o Internet Explorer consentono agli utenti di accedere ai siti Web.

Il browser è stato costruito sulla piattaforma Chromium open source di Alphabet e alcune attività che potresti eseguire con esso includevano:

  • Generazione di contratti intelligenti selezionati dall'utente

  • Consentire agli utenti di mettere in comune i token, replicando una soluzione di crowdfunding decentralizzata e affidabile

  • Condivisione delle informazioni con un gruppo selezionato di partecipanti

L'idea era quella di consentire alle persone di "fare" le cose direttamente dal browser offrendo modelli già pronti, creare configurazioni e personalizzazioni ed eseguire le azioni necessarie invece di agire solo come un'app o un browser web. Sfortunatamente, il browser Mist ha riscontrato diversi problemi che alla fine hanno portato al suo fallimento.

Motivi per cui il browser della nebbia non è riuscito

Sicurezza

Il browser Mist era basato su Electron, un progetto open source che mira a facilitare la creazione di applicazioni multipiattaforma utilizzando JavaScript. Electron, a sua volta, si basa sul browser open source Chromium sviluppato da Google nel 2009.

Poiché Mist era effettivamente a due livelli di distanza dagli aggiornamenti inviati ai browser Chromium, era anche più lontano dalle correzioni alle vulnerabilità di Chromium che richiedevano patch di sicurezza cruciali. Il livello tra Mist e Chromium (cioè, Electron) non è stato aggiornato abbastanza frequentemente per tenersi aggiornato con Chromium, portando a un aumento del potenziale di attacchi o perdita di dati nel tempo.

Poiché Chromium è il framework per Chrome e un banco di prova per il browser ufficiale, non dispone di un meccanismo di aggiornamento automatico, che aggrava i problemi di sicurezza per gli utenti.

Alex Van de Sande, lo sviluppatore principale del browser Mist, ha scritto in un post sul blog annunciando la disattivazione e la deprecazione del browser:

Abbiamo ricevuto la notifica di alcuni bug molto gravi: quelli che consentivano a un utente malintenzionato di prendere il controllo del tuo computer (e delle tue chiavi crittografiche) semplicemente visitando un sito Web non attendibile... Abbiamo rilasciato immediatamente una versione corretta, ma poi altri attacchi simili sono stati rivelati e, a un certo punto, il nostro team di sicurezza interna ha raccomandato di non consentire all'utente di navigare su siti Web non attendibili, che è il punto centrale di un browser.

Sincronizzazione del nodo

Un altro problema con il browser era la difficoltà intrinseca dell'approccio dApp completamente decentralizzato, che richiedeva agli utenti di eseguire un nodo blockchain completo per interagire con la rete Ethereum.

Nella sua forma pura, Mist doveva essere costantemente sincronizzato con la blockchain di Ethereum. Tale operazione richiedeva enormi quantità di spazio su disco rigido, molta potenza di elaborazione e una connessione ad Internet ad alta velocità. La semplice sincronizzazione di una nuova installazione con lo stato corrente della rete potrebbe richiedere giorni e mantenere il nodo aggiornato richiedeva un accesso a Internet 24 ore su 24 e un notevole carico hardware degli utenti.

Mette in risalto

  • Mist è stato il primo browser che ha consentito agli utenti di navigare nelle dApp e aveva un portafoglio Ethereum integrato. Era anche il primo portafoglio crittografico desktop con un'interfaccia utente grafica (GUI).

  • Il browser Mist è stata un'app decentralizzata sulla rete Ethereum dal 2015 al 2019.

  • Mist è stato ritirato a marzo 2019 dopo che gli sviluppatori hanno deciso che altri sviluppatori di browser e produttori di portafogli erano più in grado di creare prodotti per questo spazio in rapida evoluzione.

FAQ

Cosa ha sostituito il browser della nebbia?

Il browser Mist era essenzialmente un portafoglio, quindi è stato sostituito da molti altri portafogli che ti consentono di accedere a criptovalute, blockchain, dApp e persino fare trading su uno scambio di criptovalute.

Che cos'è un browser di nebbia?

Il browser Mist è stato un tentativo di sviluppare un'interfaccia utente grafica per la blockchain di Ethereum e la macchina virtuale. È stato tramontato nel 2019.

Cosa è successo a Ethereum Mist?

Il browser Mist era troppo impegnativo in termini di risorse per essere utilizzato nella pratica.