Ethereum - Ganache für Blockchain

Ganache wird zum Einrichten einer persönlichen Ethereum-Blockchain zum Testen Ihrer Solidity-Verträge verwendet. Es bietet im Vergleich zu Remix mehr Funktionen. Sie werden die Funktionen kennenlernen, wenn Sie mit Ganache trainieren. Bevor Sie Ganache verwenden, müssen Sie zuerst die Blockchain herunterladen und auf Ihrem lokalen Computer installieren.

Ganache herunterladen

Sie können Ganache von der folgenden URL herunterladen:

https://truffleframework.com/ganache

Ganache ist auf mehreren Plattformen verfügbar. Wir haben dieses gesamte Tutorial auf einem Mac entwickelt und getestet. Daher zeigen die folgenden Screenshots die Mac-Installation. Wenn Sie die oben angegebene Installations-URL öffnen, wird das Betriebssystem Ihres Computers automatisch erkannt und Sie werden zur entsprechenden Binärinstallation weitergeleitet. Der folgende Screenshot zeigt die Mac-Installation.

Wenn Sie auf die Schaltfläche DOWNLOAD klicken, wird die DMG-Datei für die Mac-Installation heruntergeladen.

Ganache installieren

Suchen Sie die Datei "Ganache-2.0.0.dmg" in Ihrem Download-Ordner und doppelklicken Sie darauf, um Ganache zu installieren. Nach erfolgreicher Installation wird der folgende Bildschirm angezeigt:

Ziehen Sie das Ganache-Symbol in den Anwendungsordner. Jetzt ist Ganache als Anwendung auf Ihrem Mac verfügbar.

Wenn Sie ein anderes Betriebssystem verwenden, befolgen Sie die Anweisungen für eine erfolgreiche Installation.

Ganache starten

Suchen Sie nun Ganache Doppelklicken Sie in Ihrem Anwendungsordner auf das entsprechende Symbol, um Ganache zu starten.

Ganache Desktop

Wenn Ganache gestartet wird, wird der Ganache-Bildschirm wie folgt angezeigt:

Klicken Sie auf QUICKSTART, um Ganache zu starten. Sie sehen die Ganache-Konsole wie unten gezeigt -

Die Konsole im obigen Screenshot zeigt zwei Benutzerkonten mit einem Kontostand von 100 ETH (Ether - eine Währung für Transaktionen auf der Ethereum-Plattform). Außerdem wird für jedes Konto eine Transaktionsanzahl von Null angezeigt. Da der Benutzer bisher keine Transaktionen durchgeführt hat, ist diese Anzahl offensichtlich Null.

Wir erhalten nun einen Überblick über einige wichtige Bildschirme von Ganache, die für uns von unmittelbarer Relevanz sind.