Wie kann ich gemintes Ethereum auszahlen?

Ich habe mein Glück beim Ethereum-Mining mit diesem https://github.com/angelomilan/ethereum-guides/blob/master/GPU-cloud_mining.md versucht . Und ich glaube, ich habe etwas Ethereum.

> eth.getBalance(eth.coinbase).toNumber();
5000000000000000000
> web3.fromWei(eth.getBalance(eth.coinbase), "ether")
5

UPDATE: Ich habe versucht, damit zu senden, habe aber diesen Fehler:

eth.sendTransaction({from:eth.accounts[0], to:"0x21389ab987979ae987", value: web3.toWei(0.0005, "ether"), gas:5000})

Error: intrinsic gas too low


> eth.getBlock("latest").gasLimit
5003

> net.peerCount
0

Was ist Eigengas zu niedrig und wie kann ich das lösen, mein gasLimit ist 5003. Was ist das alles und wie würde ich sagen, mehr Gas zu pumpen?

Meine Frage ist jetzt, wie kann ich es in Bargeld umwandeln? Ich kann das nicht herausfinden. Ich glaube, dass der versteckte Ordner .ethereum die Coinbase-Brieftasche enthält. Wie kann ich es dann auszahlen?

Hi. Ignorieren Sie den Fehler für den Moment, aber sind Sie sicher, dass Sie im Hauptnetzwerk und nicht in einem Testnetzwerk geschürft haben? (Im Februar, als Sie die Frage gepostet haben, hatten wir bereits den Byzantium-Fork durchlaufen, der die Blockbelohnung auf 3 ETH reduzierte. Ihr Coinbase-Konto enthält 5 ETH.)
wie kann ich das herausfinden? Sie wissen, dass ich jetzt 20 ETH habe, das ist wirklich seltsam, also wenn es wahr ist, möchte ich es auszahlen lassen. Wenn es echt ist, bin ich bereit, es mit Ihnen zu teilen.
20 ist ein Vielfaches von 5. Wenn Sie also kürzlich etwas davon abgebaut haben, wird es nicht im Hauptnetzwerk sein. Welche Hash-Rate haben Sie auf der AWS-Maschine erhalten? ( etherscan.io/ether-mining-calculator )
geth. Ich habe die Anweisungen hier befolgt: github.com/angelomilan/ethereum-guides/blob/master/…
Okay, um sicherzugehen, in welchem ​​Netzwerk Sie sich befinden, laufen Sie, web3.eth.blockNumberum die aktuelle Blocknummer zu erhalten, und web3.eth.getBlock(num).hashverwenden Sie dann die zurückgegebene Nummer. Vergleichen Sie dies dann mit dem Hash für den Block in einem Ketten-Explorer. Hauptnetz: etherscan.io oder Testnetze: testnet.etherscan.io (wahrscheinlich Ropsten, das obere).
Ich kann aus diesen Anweisungen nicht ersehen, wie Sie sich mit einem Testnetz verbinden würden, aber ich kann auch nicht sehen, wie Sie mit 20 ETH enden würden :-)
Es scheint einen Fehler zu geben: i.imgur.com/MWhccnv.png
Okay. Sie werden 4als neueste Blocknummer zurückgegeben. Das bedeutet, dass Ihre Geth-Instanz die Blockchain nicht vollständig synchronisiert hat (das Hauptnetz befindet sich derzeit auf Block 5.409.730). Das bedeutet, dass das Mining, das Sie durchgeführt haben, und die Mining-Belohnungen, die Sie verdient haben, nicht gültig sind, fürchte ich.
Wenn Sie mit dieser Route fortfahren möchten, würde ich vorschlagen, Geth neu zu starten und zu warten, bis die vollständige Synchronisierung der Blockchain abgeschlossen ist. (Es kann eine ganze Weile dauern.)

Antworten (2)

Das erforderliche Mindestgas zum Senden der Transaktion beträgt 21000 Einheiten. Verwenden Sie also einfach 21000 oder mehr statt 5000.

Wie verwende ich 21k oder mehr?
Ändern Sie einfach den Gasparameter wie: eth.sendTransaction({from:eth.accounts[0], to:"0x21389ab987979ae987", value: web3.toWei(0.0005, "ether"), gas:21000})

Es gibt einige Möglichkeiten, wie Sie sich Geld auszahlen lassen können, aber sie hängen hauptsächlich davon ab, wo Sie leben. Wenn Sie in den Staaten sind, können Sie meiner Meinung nach über deren Website eine Einzahlung auf Ihr Bankkonto vornehmen. Persönlich hatte ich jedoch Probleme, Geld von Börsen auf meine Bankkonten einzuzahlen, und meine Konten wurden aufgrund der Betrugsbedenken, die Banken mit Kryptowährung haben, vorübergehend geschlossen. Ich tendiere dazu, mich für Websites wie localbitcoins, localethereum oder sogar einige Geldautomaten zu entscheiden, die niedrige Gebühren haben, obwohl das schwer zu finden sein kann.

https://localbitcoins.com

https://coinatmradar.com/