Bericht über Ethereum Mining mit virtuellen Microsoft Azure Ubuntu-Maschinen (VMs)

Ich habe gerade einen Monat damit verbracht, die Machbarkeit des Ethereum-Mining mit 2 Microsoft Azure Ubuntu-VMs (mit den kostenlosen Testguthaben) zu testen. Hier ist das Ergebnis.

Anfangs habe ich in meinem Azure-Konto HK $ 1.600 (ca. US $ 200) kostenlose Credits, was mich zu dem Gedanken bringt: “Kann ich mit diesen Credits etwas Sinnvolles abbauen?”

Deshalb bin ich zu Azure Portal gegangen und habe 2 Ubuntu-Instanzen erstellt. Da ich die kostenlose Testversion verwende, sind die Arten von VM-Instanzen begrenzt. Ich habe 2 verschiedene VM-Größen ausgewählt, um Kontrolltests & amp; um die Wirksamkeit zu vergleichen.

VM-Spezifikationen & amp; Setup

Die erste r erste VM (ich habe sie als ETH1 bezeichnet) hat die Größe Standard DS2 v2 (2 vcpus, 7 GB Speicher) im ostamerikanischen Knoten. Die von Ubuntu erhaltenen CPU-Informationen sind 2 Intel Xeon E5–2673 bei 2,4 GHz.

Die zweite leistungsstärkere VM (ich habe sie als ETH2 bezeichnet) hat die Größe Standard D4s v3 (4 vcpus, 16 GB Speicher) im ostasiatischen Knoten.

Die anfängliche SSD-Größe (wählen Sie keine Festplatte, da die E / A-Rate zu niedrig ist) ist zu klein, um die gesamte Blockchain zu speichern. Es wird empfohlen, auf ca. 500 GB zu erweitern.

Standardmäßig verfügt die VM über keine Auslagerungsdatei. Sie können auch eine Auslagerungsdatei mit 2 bis 4 GB erstellen, um Speicherfehler zu vermeiden.

Erste Schritte

Ich habe das Geth Toolkit v1.7.3-stabil auf beiden Ubuntu-Computern installiert und mit der Synchronisierung begonnen. ETH1 brauchte ungefähr 10 Tage , um die Synchronisierung der Blockchain im schnellen Synchronisierungsmodus abzuschließen, während ETH2 nur 2 Tage brauchte, um die Synchronisierung abzuschließen. Da während der Blockchain-Synchronisierung keine Mining-Arbeit ausgeführt wird, werden die aufgewendeten Ressourcen buchstäblich verschwendet.

An Tag 20 habe ich erfahren, dass ich die Blockchain von anderen importieren kann, um den Synchronisierungsprozess zu beschleunigen, aber es ist zu spät, um dies zu realisieren. Wenn Sie den Vorgang beschleunigen möchten, laden Sie bitte meine vollständige Blockchain (die bis zum 7. Februar 2018 synchronisiert ist, Block Nr. 5045015) hier herunter. Laden Sie die Datei herunter, kopieren Sie sie auf Ihren Computer und importieren Sie die Datei mit geth import & lt; Dateiname & gt; .

Ergebnis

Sie fragen sich vielleicht, was das Ergebnis ist.

Die Mining-Hash-Rate von ETH1 liegt bei 640 H / s.
Die Mining-Hash-Rate von ETH2 liegt bei 100.000 H / s.

Es gibt einen großen Unterschied in Bezug auf die Leistung. Und hier sind die Ressourcennutzungsdiagramme:

Während des Mining sind die Netzwerknutzung und die Festplatten-E / A nicht sehr wichtig, während die CPU-Auslastung etwa 85% beträgt. Das Muster ist fast das gleiche wie bei der weniger leistungsstarken ETH1.

Wie hoch ist mein Einkommen?

Wenn ich am 30. Tag mein Guthaben überprüfe, ist es immer noch NULL ETH. Das heißt, ich konnte mit meiner aktuellen Rechenleistung nichts Nützliches abbauen. Dies ist sinnvoll, da das CPU-Mining viel weniger leistungsfähig ist als das GPU-Mining, das im kostenlosen Testplan nicht verfügbar ist. Wenn ich ihre virtuellen GPU-Mining-Maschinen verwende, ist das Ergebnis vielversprechender.

Wenn Sie Fragen zu diesem Bericht oder zu Ethereum-Bergbauexperimenten haben, können Sie sich gerne an mich wenden.