Investor's wiki

Mist webbläsare

Mist webbläsare

Vad var Mist Browser?

WebblÀsaren Mist var tÀnkt att vara en integrerad del av Ethereum -nÀtverkets dApps (decentraliserade applikationer) ekosystem. Det var det första grafiska anvÀndargrÀnssnittet som gjorde det möjligt för anvÀndare att komma Ät blockkedjan vid en tidpunkt dÄ du bara kunde komma Ät den via kommandoraden. Dess utvecklare ville erbjuda en one-stop-shop för att köra och utföra olika Ethereum-applikationer och -projekt.

TyvÀrr var de tekniska kraven för ett helt decentraliserat dApp-webblÀsarsystem för lÄngt utöver vad tekniken tillÀt vid den tiden. Som ett resultat övergavs webblÀsarprojektet Mist och programvaran togs ur cirkulation i mars 2019.

FörstÄ Mist Browser

Mist-webblÀsaren var ett Ethereum-grÀnssnitt avsett att ge anvÀndare Ätkomst till de olika dApps som finns tillgÀngliga pÄ Ethereum-nÀtverket. Den var ocksÄ kÀnd som Ethereum dApp Browser. Ethereum Àr en populÀr blockkedja optimerad för smarta kontrakt och andra decentraliserade applikationer.

Som en dApp-webblÀsare var Mist en fristÄende applikation med ett grafiskt anvÀndargrÀnssnitt (GUI) som gjorde det möjligt för anvÀndare att synkronisera med blockkedjan. Det gav ocksÄ ett enkelt sÀtt för anvÀndare att skapa sina egna dApps och distribuera tokens och andra smarta kontrakt pÄ ett icke-tekniskt sÀtt. SjÀlva Mist Ethereum- plÄnboken skulle köras pÄ en anvÀndares dator, vilket innebar att den mÄste laddas ner, installeras och köras lokalt.

WebblÀsaren Mist var avsedd att ge anvÀndarna tillgÄng till decentraliserade appar som finns tillgÀngliga pÄ Ethereum-nÀtverket, pÄ samma sÀtt som Chrome, Firefox eller Internet Explorer gör det möjligt för anvÀndare att komma Ät webbplatser.

WebblÀsaren byggdes pÄ Alphabets Chromium-plattform med öppen kÀllkod, och nÄgra uppgifter du kunde utföra med den inkluderade:

  • Generera anvĂ€ndarvalda smarta kontrakt

  • Gör det möjligt för anvĂ€ndare att slĂ„ samman tokens, replikera en trovĂ€rdig, decentraliserad crowdfunding - lösning

  • Dela information med en utvald grupp av deltagare

Tanken var att lÄta mÀnniskor "göra" saker direkt frÄn webblÀsaren genom att erbjuda fÀrdiga mallar, bygga konfigurationer och anpassningar och utföra nödvÀndiga ÄtgÀrder snarare Àn att bara fungera som en app eller en webblÀsare. TyvÀrr stötte webblÀsaren Mist pÄ flera problem som i slutÀndan ledde till att den misslyckades.

Anledningar till att Mist-webblÀsaren misslyckades

SĂ€kerhet

WebblÀsaren Mist baserades pÄ Electron, ett projekt med öppen kÀllkod som syftar till att underlÀtta skapandet av plattformsoberoende applikationer med JavaScript. Electron Àr i sin tur baserad pÄ Chromium open-source webblÀsare som utvecklades av Google 2009.

Eftersom Mist i praktiken var tvÄ lager ifrÄn uppdateringar som skickades till Chromium-webblÀsare, var det ocksÄ lÀngre bort frÄn korrigeringar av Chromium-sÄrbarheter som behövde viktiga sÀkerhetskorrigeringar. Lagret mellan Mist och Chromium (dvs. Electron) uppdaterades inte tillrÀckligt ofta för att hÄlla sig uppdaterad med Chromium, vilket ledde till en ökad potential för attacker eller datalÀckage över tid.

Eftersom Chromium Àr ramverket för Chrome och en testbÀdd för den officiella webblÀsaren, saknar den en automatisk uppdateringsmekanism, vilket förvÀrrar sÀkerhetsproblemen för anvÀndarna.

Alex Van de Sande, den ledande utvecklaren pÄ webblÀsaren Mist, skrev i ett blogginlÀgg dÀr han tillkÀnnager avaktivering och utfasning av webblÀsaren:

Vi fick meddelande om nĂ„gra mycket allvarliga buggar: sĂ„dana som skulle tillĂ„ta en angripare att ta kontroll över din dator (och dina kryptonycklar) genom att helt enkelt besöka en opĂ„litlig webbplats...Vi slĂ€ppte en fixad version direkt, men sedan andra liknande attacker avslöjades och vid nĂ„got tillfĂ€lle rekommenderade vĂ„rt eget interna sĂ€kerhetsteam att vi inte tillĂ„ter anvĂ€ndaren att navigera till opĂ„litliga webbplatser – vilket Ă€r hela poĂ€ngen med en webblĂ€sare.

Synkroniseringsnod

Ett annat problem med webblÀsaren var den inneboende svÄrigheten med det helt decentraliserade dApp-tillvÀgagÄngssÀttet, vilket krÀvde att anvÀndare körde en full blockchain-nod för att interagera med Ethereum-nÀtverket.

I sin rena form behövde Mist stÀndigt synkroniseras med Ethereum-blockkedjan. Den operationen krÀvde enorma mÀngder hÄrddiskutrymme, mycket processorkraft och en höghastighetsanslutning till Internet. Att bara synkronisera en ny installation till nÀtverkets nuvarande tillstÄnd kan ta dagar, och att hÄlla noden uppdaterad krÀvs 24-timmars InternetÄtkomst och avsevÀrt anstrÀngd anvÀndares hÄrdvara.

Höjdpunkter

– Mist var den första webblĂ€saren som gjorde det möjligt för anvĂ€ndare att blĂ€ddra i dApps, och den hade en Ethereum-plĂ„nbok inbyggd. Det var ocksĂ„ den första kryptoplĂ„nboken för skrivbordet med ett grafiskt anvĂ€ndargrĂ€nssnitt (GUI).

  • WebblĂ€saren Mist var en decentraliserad app pĂ„ Ethereum-nĂ€tverket frĂ„n 2015 till 2019.

  • Mist avskaffades i mars 2019 efter att utvecklare beslutat att andra webblĂ€sarutvecklare och plĂ„nbokstillverkare bĂ€ttre kunde skapa produkter för detta snabbt förĂ€nderliga utrymme.

Vanliga frÄgor

Vad ersatte Mist Browser?

Mist-webblÀsaren var i huvudsak en plÄnbok, sÄ den ersattes av mÄnga andra plÄnböcker som lÄter dig komma Ät kryptovaluta, blockkedjor, dApps och till och med handla pÄ en kryptovalutabörs.

Vad Àr en Mist Browser?

WebblÀsaren Mist var ett försök att utveckla ett grafiskt anvÀndargrÀnssnitt för Ethereum blockchain och virtuell maskin. Det var solnedgÄng 2019.

Vad hÀnde med Ethereum Mist?

WebblÀsaren Mist var för resurskrÀvande för att anvÀndas i praktiken.