Warum geth
lässt ich keine Transaktion mit einem niedrigen gasPrice
?
> ./geth console
> eth.sendTransaction({ "from": "...", "to": "...", "gas": "30000", "gasPrice": "10", "value": "0.1" })
Gas price too low for acceptance
Mein Verständnis von Ethereum ist, dass gasPrice
es vom Benutzer festgelegt wird und entweder ein Miner es verarbeitet oder nicht (vermutlich basierend auf dem Gaspreis). Es scheint mich jedoch geth
zu zwingen, eine auszuwählen gasPrice
, die es für vernünftig hält. Der genaue Algorithmus ist unklar, aber auch irrelevant für meine Frage. Dieses Verhalten scheint dem gesamten Konzept der marktgesteuerten Gaspreise zu widersprechen.
Kann ich sagen geth
: „Nein, wirklich, ich möchte meine Transaktion mit einem niedrigen Gaspreis einreichen“? Verstehe ich das ganze Gasmodell falsch? Ist das ein Bug in geth
?
Dies ist eine Einschränkung des stabilen 1.3.x-Zweigs. Diese Prüfung wurde bereits für eigene/lokale Transaktionen im 1.4-Zweig ( https://github.com/ethereum/go-ethereum/pull/1997 ) entfernt, sodass Sie Transaktionen mit sogar 0 Gaspreis in Ihren lokalen Knoten einfügen können. Die Knoten im Netzwerk werden weiterhin nichts unter ihrem konfigurierten Limit akzeptieren oder solche Transaktionen weiterleiten (andernfalls wäre es ein Vergrößerungs-DDOS-Angriff). Wenn es Ihnen jedoch gelingt, sich mit einem Knoten zu verbinden, der dies tut (z. B. altruistischer Miner), können Sie Ihre Transaktionen an ihn weiterleiten.
Gitter.im
Kanal werde ich dies nicht als Antwort markieren, da es so klingt, als würden sich die Dinge irgendwann ändern, und ich glaube nicht, dass Stack Exchange unbeantwortete Fragen zulässt. Sobald eine Lösung für das allgemeine Problem der marktbestimmten Gaspreise gefunden ist, können wir diese Frage dauerhafter beantworten und als solche kennzeichnen.
Joël
geth
Fehler, es ist, wie das System funktioniert. Wenn Ihr Gaspreis zu niedrig ist, werden die Miner es einfach nicht akzeptieren.Tjaden Hess
Micha Zoltu
Yes, you can [set the gas price to what ever you want].
Dies widerspricht sowohl dem Verhalten von als auchgeth
Ihrer Antwort. Ich weiß, dass Miner es nicht akzeptieren werden. Das ist etwas anderes, alsgeth
mich nicht posten zu lassen.Micha Zoltu
geth
. Außerdem können die Leute es wie hier sehen: etherscan.io/tx/… . Das war vor ein paar Stunden und es wurde erfolgreich abgebaut.Tjaden Hess
Micha Zoltu
Tjaden Hess