Mist Schlüsselpunkte
In diesem Artikel wird beschrieben, wie Sie Geth und Mist installieren und verwenden, mit denen Sie Ethereum-Software abbauen oder entwickeln und Ihre eigenen Knoten und Brieftaschenschlüssel steuern können, um Ihre eigenen Transaktionen zu unterschreiben, anstatt sich auf Software von Drittanbietern zu verlassen.
Um mit der Ethereum -Blockchain zu kommunizieren, müssen wir die Blockchain Client verwenden. Der Kunde ist verantwortlich für das Rundfunk Transaktionen, das Bergbau, die Unterzeichnung von Nachrichten und die Kommunikation mit intelligenten Verträgen.
Derzeit sind die beliebtesten Kunden von Ethereum Geth und Parity. Sie werden alle als Befehlszeilenwerkzeuge mit Terminalkonsolen für Blockchain -Operationen bereitgestellt.
Da die meisten Menschen nicht verwendet werden, um Befehlszeilen -Tools zu verwenden, werden Clients wie Mist erstellt Erweiterungen . Sie umfassen die Funktionalität des Kunden in einer benutzerfreundlichen Oberfläche und ermöglichen denjenigen, die mit der Befehlszeilennutzung nicht vertraut sind, am Netzwerk teilzunehmen.
Was ist Nebel?
Mist ist ein Programm, das Geth im Hintergrund verbindet und auch als Schnittstelle für die Brieftasche dient.
Geth Runtime, es synchronisiert mit der öffentlichen Blockchain, indem alle Daten heruntergeladen werden. Mist ist nur eine humanisierte Schnittstelle, um mit Geth zu interagieren. Mit anderen Worten, Geth ist sowohl Ihr Knoten als auch Ihr Brieftaschen, ohne jedoch die Kontoausgleich durch obskure Befehle wie Web3.fromwei (Eth.getBalance (Eth.Coinbase)) zu erhalten, Mist liefert dasselbe in den UI -Informationen, Und Sie müssen es nicht einmal anfordern.
Sie können Mist von diesem Link herunterladen. Laden Sie die Version namens Mist-Installer anstelle der Ethereum-Wallet-Version herunter.
Der Unterschied zwischen Nebelinstallierer und Ethereum-Wallet besteht darin, dass Mist selbst ein Web- und Ethereum-Browser und auch eine Brieftaschenschnittstelle ist. Aus Sicherheitsgründen löscht Ethereum-Wallet die Browserfunktion und installiert nur eine Dapp-Wallet-Schnittstelle. Daher sind sie gleich, aber letzteres hat eine begrenzte Funktionalität.
Die von Ihnen ausgewählte Download -Datei hängt von Ihrem Betriebssystem ab. MacOS -Benutzer wählen die .dmg -Datei aus, Windows -Benutzer wählen die .exe -Datei und Linux -Benutzer werden normalerweise die .deb -Datei auswählen.
Führen Sie nach Abschluss des Downloads den Installationsprozess aus und führen Sie dann die Anwendung aus. Wenn Sie nicht sicher sind, wo es installiert ist, geben Sie einfach seinen Namen in die Suchleiste des Betriebssystems ein:
Nebel: Erster Ausführen
Nach dem ersten Lauf überprüft Mist, wenn die neueste Geth auf demselben Computer installiert ist, und dann nach Verbindungen zum Ethereum -Netzwerk überprüft.
Mist sucht dann nach Peer -Knoten - die Knoten, zu denen sie eine Verbindung herstellen können, damit Blockchain -Daten daraus heruntergeladen werden können.
Nach dem Finden beginnt Mist die große Menge an Daten herunterzuladen.
Dies kann abhängig von der Geschwindigkeit Ihres Computer- und Internetverbindung mehrere Tage dauern. Es muss nicht alles auf einmal erledigt werden: Sie können es ausschalten und später zurückkommen oder über Nacht zurücklassen. Sie können die Anwendung auch direkt starten und auf die Synchronisation im Hintergrund warten, während Sie die Anwendung tatsächlich verwenden.
Nach Abschluss der Synchronisation wird Mist gefragt, welches Netzwerk verwendet werden soll: Mainnet oder TestNet. Wählen Sie eine von ihnen aus. Es wird auch nach Ihrem Passwort gefragt, es sei denn, Sie haben zuvor eine Adresse in Geth über den Befehl persönlich.newaccount erstellt. Dieses Passwort schützt auch Ihre Brieftasche, aber vergessen Sie es nicht: Es kann nicht geändert werden und kann nicht wiederhergestellt werden. Wählen Sie mit Bedacht. Die JSON -Dateien, die durch diesen Prozess erzeugt werden, werden mit diesem Passwort verschlüsselt und können dann in verschiedene Brieftaschen -Tools wie Metamask, Myetherwallet und mehr importiert werden. Um die JSON -Datei (für Sicherungszwecke) zu erhalten, gehen Sie in die Datei -& GT;
Nebel: Adresse
Nach Abschluss dieser ersten Schritte wird der Startbildschirm der Mist -Anwendung angezeigt. Es wird nur die gerade generierte Adresse angezeigt. Diese Adresse wird als Coinbase -Adresse bezeichnet, und wenn Sie auf dieser Maschine abbauen, erhält die Adresse, wenn der Bergbau erfolgreich ist, Äther.
Um die Funktionen von Ether und Nebel sicher zu verwenden, müssen wir zum Testnetzwerk wechseln, wenn Sie nicht mit dem Testnetzwerk verbunden sind. Gehen Sie im Entwicklungsmenü zu Netzwerk -& gt;
Für Anweisungen im Testnetzwerk lesen Sie bitte diesen Artikel. Der Punkt ist, dass es verschiedene öffentliche Testnetzwerke zum Testen von Ethereum -Software gibt, aber Ether in diesen Netzwerken ist wertlos und daher besteht keine Gefahr, wenn sie rücksichtslose Dinge tun und sich nach Belieben entwickeln. Ropsten ist ein solches Netzwerk.
Fühlen Sie sich frei, die Funktion addieren zu verwenden, um weitere Adressen hinzuzufügen. Ein Geth/Nebel kann eine unbegrenzte Anzahl von Adressen beibehalten. Die folgende Abbildung zeigt die drei erzeugten Adressen.
Wenn wir auf einen von ihnen klicken, werden wir einige Details sehen.
Das Teil neben dem Symbol über dem Restbetrag (der Teil mit 0x90) ist die Adresse, an die wir Ether senden. Aber wie bekommen wir etwas Äther? Wenn Sie mit dem Ropsten -Netzwerk verbunden sind, können Sie ihre Wasserhahn -Website verwenden: faucet.ropsten.be:3001/
Geben Sie diese Adresse in das erste Feld auf der Website ein und fordern Sie einen Ether an.
Wenn Ihr Knoten synchronisiert ist, sollte die neue Balance sofort angezeigt werden. Wenn nicht, schließen Sie die App und eröffnen Sie sie manchmal wieder, um sie ordnungsgemäß neu zu synchronisieren.
Senden und empfangen Sie Ether
Senden ist sehr einfach. Öffnen Sie die -Sende -Schnittstelle in Mist, geben Sie die empfangende Adresse in "Empfänger" und wählen Sie den Absender unter "Absender" aus (mit der Adresse, an der Sie Äther aus dem Wasserhahn gesendet haben).
Vertrag
Mist ermöglicht eine einfache und benutzerfreundliche Bereitstellung von intelligenten Verträgen für die Ethereum-Blockchain. Zwei Komponenten der Mist Suite unterstützen diese Funktion:1
Sie können auf Remix zugreifen, indem Sie in der Symbolleiste entwickeln und dann auf "Remix IDE öffnen" klicken. Sie sollten ein ähnliches Fenster sehen:
Verträge aus der Seite Wallet öffnen. Sie sollten einen Bildschirm wie diesen sehen
auf einen neuen Vertrag klicken, wird eine Reihe von Eingängen geöffnet. Sie können Ihren Vertragsquellcode oder Bytecode in ihn einfügen und in das Ethereum -Netzwerk bereitstellen. Sobald Sie fertig sind, können Sie mit Ihrem Vertrag interagieren.
Schlussfolgerung
Geth und Mist sind wesentliche Tools für jeden ehrgeizigen Ethereum -Netzwerk -Teilnehmer. Wenn Sie das Bergbau oder die Entwicklung von Ethereum-Software (ICO, Token, DAPP) ausprobieren möchten oder Sie nur Ihre eigenen Knoten steuern möchten, wodurch Ihre eigenen Brieftaschenstasten kontrolliert werden und Ihre eigenen Transaktionen signiert werden, anstatt sich auf den ersten mit drei Parteien zu verlassen Software, dann die Installation und Verständnis von Geth und Mist ist definitiv die Mühe wert.
Häufig gestellte Fragen zu Ethereum Mist (FAQ)
Was ist Ethereum Mist und wie funktioniert es?Wie installiere ich Ethereum Mist?
Ist Ethereum Mist sicher?
Kann ich Ethereum Mist ohne synchronisieren?
Um einen intelligenten Vertrag mit Ethereum Mist zu erstellen, müssen Sie den Vertrag mit Solidity, einer Programmiersprache für Ethereum, schreiben. Nach dem Schreiben des Vertrags können Sie Ethereum Mist verwenden, um ihn im Ethereum -Netzwerk bereitzustellen. Wenn ein Vertrag dann eine Transaktion erhält, wird er nach seinem Code ausgeführt.
Ethereum Mist und Geth sind beide Werkzeuge zur Interaktion mit dem Ethereum -Netzwerk, haben jedoch unterschiedliche Verwendungen. Geth ist die Befehlszeilenschnittstelle zum Ausführen von Ethereum -Knoten, während Ethereum Mist die grafische Benutzeroberfläche für die Verwaltung von Konten und Verträgen ist. Sie können Geth mit Ethereum Mist verwenden, die im Hintergrund ausgeführt wird, während Ethereum Mist eine benutzerfreundliche Schnittstelle bietet.
Um Ethereum Mist zu aktualisieren, müssen Sie die neueste Version aus dem offiziellen Github -Repository herunterladen und installieren. Die neue Version wird die alte Version ersetzen und Ihr Konto und Vertrag werden beibehalten.
Ja, Sie können Ethereum Mist auf mehreren Geräten verwenden. Sie müssen jedoch die Blockchain auf jedem Gerät synchronisieren, was viel Zeit und Speicherplatz in Anspruch nehmen kann. Alternativ können Sie Remote -Knoten verwenden, um die Synchronisierung der Blockchain auf jedem Gerät zu vermeiden.
Um Ihre Ethereum Mist Wallet zu sichern, müssen Sie die Keystore -Datei kopieren, die Ihren privaten Schlüssel enthält. Diese Datei befindet sich im Ethereum -Verzeichnis auf Ihrem Computer. Stellen Sie sicher, dass Sie diese Datei ordnungsgemäß behalten, da jeder, der auf diese Datei zugreifen kann, die Kontrolle über Ihr Ethereum -Konto hat.
Wenn Sie ein Ethereum -Nebel -Problem haben, können Sie Hilfe von der Ethereum -Community suchen. Es stehen viele Ressourcen zur Verfügung, darunter das offizielle Ethereum Forum, das Ethereum Stack Exchange und das Ethereum Subreddit. Sie können auch Probleme auf der Seite von Ethereum Mist Github melden.
Das obige ist der detaillierte Inhalt vonEthereum: Einführung von Mist, eine menschenfreundliche Geth-Schnittstelle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!