Gaspreis in Ethereum PoA

Ich habe zwei Fragen zum Gaspreis in Ethereum PoA

1. Was ist, wenn ich beim Starten des Geth-Knotens den gasPrice auf 0 setze ? Wird es in Zukunft zu Problemen kommen?

2.Was ist, wenn ich beim Starten des Geth-Knotens den gasPrice auf 1 setze , da Sealer-Knoten keine Belohnung erhalten, aber der Sealer-Knoten einige Ether für eine Transaktion bezahlen muss, sodass dem Konto nach einiger Zeit Ether fehlen werden, Wie kann man dieses Problem lösen?

Antworten (1)

1) Wenn Sie den Gaspreis auf 0 setzen, haben Transaktionen keine Kosten (Ether-Kosten), in PoA gibt es keine Belohnung für das Erstellen eines Blocks, Ether wird entweder von der Initialisierung an oder überhaupt nicht gegeben.

2) Wenn Sie den Gaspreis auf 1 setzen, werden Sie nach einiger Zeit (wahrscheinlich lange) in Kürze landen, aber da keine Belohnung gegeben wird, gibt es ein Problem. Eine Möglichkeit, dieses Problem zu überwinden, besteht darin, Ether von einer bekannten Adresse, der Sie von Anfang an eine bestimmte Menge Ether geben (Genesis-Block), an die neu erstellten Konten zu übergeben. Eine andere Möglichkeit besteht darin, kein Gas zu verwenden (Gaspreis auf 0 setzen).

3) Prüfen Sie hier: Wird in einem PoA-Netzwerk Gas verbrannt? . Dies erklärt, dass im Clique-PoA-Protokoll der Ether immer im Umlauf ist und von Benutzergebühren bis hin zu Blocksignierern in einem vollständigen Kreis reicht.

Dies scheint nicht richtig zu sein. Siehe ethereum.stackexchange.com/questions/66034/…
@ivicaa Ja, es scheint, es ist ziemlich falsch, wenn wir nur über Cliquen-PoA gesprochen haben. Aber bei PoA in einem privaten Netzwerk (im Allgemeinen) ist es nicht notwendig, den Ether zu sammeln und an die Unterzeichner zu übergeben, es sei denn, das Netzwerk wächst erheblich und die Bandbreite der Bedürfnisse und Anreize für jeden Teilnehmer wird größer. Die Span-Idee ist absolut wahr.