Investor's wiki

Przeglądarka mgły

Przeglądarka mgły

Co to była przeglądarka mgły?

Przeglądarka Mist miała być integralną częścią ekosystemu dApps (aplikacji zdecentralizowanych) sieci Ethereum . Był to pierwszy graficzny interfejs użytkownika, który umożliwiał użytkownikom dostęp do łańcucha bloków w czasie, gdy dostęp do niego można było uzyskać tylko za pomocą wiersza poleceń. Jego twórcy chcieli zaoferować punkt kompleksowej obsługi do uruchamiania i wykonywania różnych aplikacji i projektów Ethereum.

Niestety, wymagania techniczne w pełni zdecentralizowanego systemu przeglądarki dApp były zbyt daleko poza to, na co pozwalała wówczas technologia. W rezultacie projekt przeglądarki Mist został porzucony, a oprogramowanie zostało wycofane z obiegu w marcu 2019 roku.

Zrozumienie przeglądarki mgły

Przeglądarka Mist była interfejsem Ethereum, mającym na celu umożliwienie użytkownikom dostępu do różnych dApps dostępnych w sieci Ethereum. Znany był również jako przeglądarka Ethereum dApp. Ethereum to popularny blockchain zoptymalizowany pod kątem inteligentnych kontraktów i innych zdecentralizowanych aplikacji.

Jako przeglądarka dApp, Mist była samodzielną aplikacją z graficznym interfejsem użytkownika (GUI), który umożliwiał użytkownikom synchronizację z łańcuchem bloków. Zapewnił również łatwy sposób użytkownikom na tworzenie własnych dApps oraz wdrażanie tokenów i innych inteligentnych kontraktów w sposób nietechniczny. Sam portfel Mist Ethereum działałby na komputerze użytkownika, co oznaczało, że trzeba go było pobrać, zainstalować i uruchomić lokalnie.

Przeglądarka Mist miała umożliwiać użytkownikom dostęp do zdecentralizowanych aplikacji dostępnych w sieci Ethereum, podobnie jak Chrome, Firefox lub Internet Explorer umożliwiają użytkownikom dostęp do stron internetowych.

Przeglądarka została zbudowana na platformie Chromium o otwartym kodzie źródłowym firmy Alphabet, a niektóre zadania, które można z nią wykonać, obejmowały:

  • Generowanie inteligentnych kontraktów wybranych przez użytkownika

  • Umożliwienie użytkownikom łączenia tokenów, replikowanie pozbawionego zaufania, zdecentralizowanego rozwiązania crowdfundingowego

  • Udostępnianie informacji wybranej grupie uczestników

Pomysł polegał na umożliwieniu ludziom „robienia” rzeczy bezpośrednio z przeglądarki poprzez oferowanie gotowych szablonów, tworzenie konfiguracji i dostosowań oraz wykonywanie niezbędnych czynności, zamiast działać jako tylko aplikacja lub przeglądarka internetowa. Niestety, przeglądarka Mist napotkała kilka problemów, które ostatecznie doprowadziły do jej awarii.

Przyczyny awarii przeglądarki mgły

###Bezpieczeństwo

Przeglądarka Mist została oparta na Electronie, projekcie open-source, który ma na celu ułatwienie tworzenia wieloplatformowych aplikacji przy użyciu JavaScript. Electron z kolei bazuje na otwartej przeglądarce Chromium opracowanej przez Google w 2009 roku.

Ponieważ Mist była w rzeczywistości o dwie warstwy dalej od aktualizacji przesyłanych do przeglądarek Chromium, była też dalej od poprawek luk w zabezpieczeniach Chromium, które wymagały kluczowych poprawek bezpieczeństwa. Warstwa między Mist a Chromium (tj. Electron) nie była aktualizowana wystarczająco często, aby być na bieżąco z Chromium, co z czasem prowadziło do zwiększonego potencjału ataków lub wycieku danych.

Ponieważ Chromium jest frameworkiem dla Chrome i narzędziem testowym dla oficjalnej przeglądarki, brakuje w nim mechanizmu automatycznej aktualizacji, co pogłębia problemy z bezpieczeństwem użytkowników.

Alex Van de Sande, główny programista przeglądarki Mist, napisał w poście na blogu, zapowiadając dezaktywację i wycofanie przeglądarki:

Otrzymaliśmy powiadomienie o kilku bardzo poważnych błędach: te, które umożliwiły atakującemu przejęcie kontroli nad twoim komputerem (i kluczami kryptograficznymi) po prostu odwiedzając niezaufaną stronę internetową... Natychmiast wydaliśmy poprawioną wersję, ale potem inne podobne ataki zostały ujawnione i w pewnym momencie nasz wewnętrzny zespół ds. bezpieczeństwa zalecił, abyśmy nie pozwalali użytkownikowi na przechodzenie do niezaufanych stron internetowych — na czym polega cała przeglądarka.

Węzeł synchronizacji

Innym problemem z przeglądarką była nieodłączna trudność w pełni zdecentralizowanego podejścia dApp, które wymagało od użytkowników uruchomienia pełnego węzła blockchain w celu interakcji z siecią Ethereum.

W czystej postaci Mist musiała być stale synchronizowana z blockchainem Ethereum. Ta operacja wymagała ogromnej ilości miejsca na dysku twardym, dużej mocy obliczeniowej i szybkiego połączenia z Internetem. Samo zsynchronizowanie nowej instalacji z aktualnym stanem sieci może zająć kilka dni, a aktualność węzła wymaga 24-godzinnego dostępu do Internetu i znacznie obciążonego sprzętu użytkowników.

##Przegląd najważniejszych wydarzeń

  • Mist była pierwszą przeglądarką, która umożliwiała użytkownikom przeglądanie dApps i miała wbudowany portfel Ethereum. Był to również pierwszy stacjonarny portfel kryptograficzny z graficznym interfejsem użytkownika (GUI).

  • Przeglądarka Mist była zdecentralizowaną aplikacją w sieci Ethereum od 2015 do 2019 roku.

  • Mist został wycofany w marcu 2019 r. po tym, jak programiści zdecydowali, że inni programiści przeglądarek i twórcy portfeli są w stanie lepiej tworzyć produkty dla tej szybko rozwijającej się przestrzeni.

##FAQ

Co zastąpiło przeglądarkę mgły?

Przeglądarka Mist była zasadniczo portfelem, więc została zastąpiona wieloma innymi portfelami, które umożliwiają dostęp do kryptowalut, łańcuchów bloków, dApps, a nawet handel na giełdzie kryptowalut.

Co to jest przeglądarka z mgłą?

Przeglądarka Mist była próbą opracowania graficznego interfejsu użytkownika dla łańcucha bloków Ethereum i maszyny wirtualnej. Zachód słońca nastąpił w 2019 roku.

Co się stało z mgłą Ethereum?

Przeglądarka Mist była zbyt zasobna, by mogła być używana w praktyce.