Ich verwende Ethereum-Wallet seit einiger Zeit als meine Brieftasche unter OSX, und es ist in Ordnung. Es wird /Users/myname/Library/Ethereum
als Datenverzeichnis verwendet.
Ich habe gerade geth
über Homebrew installiert, um etwas CPU-Mining auszuprobieren (im realen Netzwerk, nicht im Testnet).
Auch er scheint /Users/myname/Library/Ethereum
als Datenverzeichnis zu verwenden, musste aber dennoch die Blockchain bei der ersten Verwendung herunterladen.
Ich plane, ein neues Konto für das Mining zu verwenden, anstatt in mein Haupt-Etherbase-Konto zu minen.
[Update: Es scheint, dass Geth dasselbe Konto wie Ethereum-Wallet gefunden hat, was Sinn macht, wenn es sich um dasselbe Datenverzeichnis handelt. Wenn ich also ein neues Konto für das Mining erstelle, sollte das funktionieren - denke ich.]
Besteht die Gefahr, dass ich mein Portemonnaie ruiniere? Was bekomme ich hier nicht?
Ethereum Wallet verwendet die laufende geth
Instanz, wenn sie bereits gestartet ist. Sie können den --etherbase {x}
Parameter verwenden, um anzugeben, welche eth.accounts[x]
Sie zum Mining verwenden möchten.
Wenn Sie geth
mit dem --etherbase
Parameter beginnen, sehen Sie eine Protokollnachricht, die Ihnen zeigt, an welche Adresse er abgebaut wird:
coinbase: 0x8d15cd39bdb00d5362775002c342c168ee707400
Ich habe gerade die Antwort von getestet Nikhil
, die tatsächliche Adresse anstelle des Index zu verwenden, eth.accounts[]
und beide Lösungen funktionieren.
Übrigens, Sie sollten sich die Belohnungsstatistiken für CPU (vs. GPU)-Mining in Ist CPU-Mining überhaupt den Ether wert ansehen? . Es ist gut, sich den Mining-Prozess anzusehen, aber leider werden Sie nicht viele (keine?) Ether bekommen, die die CPU für das Mining verwenden. Solo-Mining mit Ihrer CPU ist fast unmöglich, aber wenn Sie es ausprobieren möchten, müssen Sie möglicherweise mit einem Pool minen, um minimale Einnahmen zu erzielen.
Mein 4-GPU-Rig mit 125 Megahashes pro Sekunde tut sich schwer mit dem Solo-Mining - ich hatte eine Lücke von 7,5 Tagen, als meine erwartete Zeit zum Mining eines Blocks 2,5 Tage betragen sollte.
Nicht notwendig, Sie können beide von derselben ausführen, datadir
denn selbst wenn Sie eine andere datadir
für die Brieftasche wählen, müssen Sie sync
die gesamten Kettendaten in beide datadir
s eingeben
Sie sind während der Synchronisierung sowieso mit dem Internet verbunden. Wenn Sie also vermuten, dass Sicherheitsaspekte vorhanden sind, werden diese vorhanden sein, selbst wenn Sie nur einen Knoten ausführen.
Mit diesem Befehl können Sie eine Adresse angeben
geth --etherbase "0x23.." // Öffentliche Adresse für Block-Mining-Belohnungen (Standard = erstes erstelltes Konto)
Niksmac
Steve Jalim