Es gibt zwei/drei Möglichkeiten, Ether in Ihrem eigenen privaten Testnetz zu erhalten:
Überprüfen Sie dies: https://github.com/ethereum/go-ethereum/wiki/Command-Line-Options
Und das: https://souptacular.gitbooks.io/ethereum-tutorials-and-tips-by-hudson/content/private-chain.html
Dem Screenshot nach zu urteilen, würde ich sagen, dass Sie immer noch die Blockchain herunterladen und Ihr Konto mit dem aktuellen ETH-Guthaben aktualisiert wird, sobald die Synchronisierung abgeschlossen ist.
Der von mir verwendete Ätherhahn ist nicht mehr verfügbar, daher habe ich den Link entfernt. Sie kommen und gehen, aber versuchen Sie, nach "testnet ether faucet" zu suchen, oft gibt es mindestens einen, der funktioniert.
Es ist eine Website, die Sie regelmäßig verwenden können, um einen oder mehrere Testnet-Ether an eine Adresse zu senden.
Wenn Sie sich nicht im Testnetz von Morden (jetzt Ropsten) befinden (ich glaube, Sie befinden sich in einer privaten Blockchain), ändern Sie die Genesis-Datei manuell und fügen Sie Folgendes hinzu:
"alloc": {
"<0xyouraddress>": {
"balance": "10000000000000000000"
}
}
Führen Sie dann geth erneut aus.
Ich habe das Testnetz für ein paar Stunden abgebaut und über 2.000 Ether bekommen.
Mining: 1. Öffnen Sie die Ethereum-Brieftasche. 2. Wählen Sie das Testnetz aus (Entwickeln -> Netzwerk -> Testnetz). 3. Mining einschalten (Entwickeln -> Mining starten).
Denken Sie daran, dass es normalerweise nur ein oder zwei Peers weltweit gibt, die das Testnetz nutzen. Die Blockchain ist kleiner und die rohe Gewalt, die für das Haupt-Ethereum oder das Bitcoin-Mining erforderlich ist, wird nicht benötigt.
Die beste Option wäre, in den Gitter-Chatraum von Go-Ethereum zu gehen und einfach Ihre Adresse zu posten und nach etwas Test-Ether zu fragen. Jemand wird dir bestimmt etwas Äther geben.
Ich persönlich habe die von KanekiDev aufgezählte zweite Option verwendet.
Wenn Sie die Konsole zum ersten Mal starten, wird die Kettenkonfiguration aus der Datei genesis.json geladen, indem Sie am besten viel eth in der Sektion alloc setzen:
{
"config": {
"chainId": 15,
"homesteadBlock": 0,
"eip155Block": 0,
"eip158Block": 0
},
"difficulty": "20",
"gasLimit": "2100000",
"alloc": {
"7df9a875a174b3bc565e6424a0050ebc1b2d1d82":
{ "balance": "9000000000000000" },
"ce307b175708fbebfd4b0ae8a5e877cf403e473d":
{ "balance": "9000000000000000" }
}
}
Wenn Sie stattdessen versuchen, einem bereits erstellten Testnetz mehr Eth hinzuzufügen, müssen Sie einige Minuten lang mit dem Mining beginnen, und Sie erhalten eine Menge Eth.
Geben Sie in Ihrer Geth-Konsole einfach Folgendes ein:
miner.start()
Wenn Sie wissen möchten, wie viel Eth Sie erhalten, geben Sie einfach in Ihre Konsole ein:
eth.getBalance("ce307b175708fbebfd4b0ae8a5e877cf403e473d")
und Sie sehen das neue Guthaben für Ihre Adresse. Wenn Sie das Mining beenden möchten:
miner.stop()
Wenn Sie zum Beispiel Eth in Rinkeby bekommen möchten, habe ich diesen Faucet verwendet: https://faucet.rinkeby.io/
Ich habe einfach in mein Facebook geschrieben (Sie können Twitter verwenden, wenn Sie möchten) und den Veröffentlichungslink in den Wasserhahn einfügen:
Mehr rinkeby ether bitte 0x7df9a875a174b3bc565e6424a0050ebc1b2d1d82
und Sie erhalten etwas Eth in Ihrem Server
Ich benutze regelmäßig diesen Wasserhahn, der einfach und zuverlässig funktioniert:
Ich hatte ein ähnliches Problem, sogar mit Faucets, bei denen die Ether nicht in meine Brieftasche übertragen werden konnten (Ethereum Wallet 0.9.3 und Geth 1.7.2), ich habe dies getan.
Start Mining
im Develop
Menü sehen.Poste es hier für Neulinge wie mich. Ich wusste nicht, wie ich anfangen sollte (mehr Ether haben, damit ich meinen eigenen Vertrag einsetzen kann), fand aber nichts Nützliches. Und daher diese Antwort posten.
Ich bin spät dran, aber Sie können ein paar Dinge tun, um testnet eth zu bekommen:
eth
STAHL