Wie ich hier (Was ist das Gaslimit in Ethereum?) und hier (Das Ethereum-Gaslimit scheint unerschwinglich niedrig. Wird es jemals angehoben werden? Wenn ja, wann und wie?) festgestellt habe , wächst das Gaslimit allmählich (während das Netzwerk wächst ). Aber ist es möglich, dass er irgendwann unter sein aktuelles Niveau oder sogar unter 3.141.592 fällt?
Hier sind die aktuellen Werte für Geth :
MinGasLimit = big.NewInt(5000) // Minimum the gas limit may ever be.
GenesisGasLimit = big.NewInt(4712388) // Gas limit of the Genesis block.
TargetGasLimit = new(big.Int).Set(GenesisGasLimit) // The artificial target
Bergleute können das Blockgaslimit um einen Faktor von 1/1024 für jeden Block erhöhen oder verringern, bis zu einem Minimum von 5.000. (Es gibt keine festgelegte Höchstgrenze.)
In Homestead streben Geth und die anderen Kunden jedoch ein Blockgaslimit von 4712388 (1,5 Millionen PI) an. Clients, die die obigen Werte verwenden, werden das Gaslimit auf 4712388 erhöhen, wenn es niedriger ist.
Nach dem Start von Ethereum (Frontier) wurde das Zielgaslimit von 5.000 auf 3141592 (PI Millionen) erhöht, wie Vitalik Buterin erklärte:
Die Grundidee hinter Gaslimits in Ethereum ist, dass jeder Block jedes Gaslimit innerhalb von ~0,05% des vorherigen Blocks festlegen kann, so dass es langfristig buchstäblich eine Frage der „Abstimmung“ darüber ist, wie hoch das Gaslimit sein soll. Derzeit sind alle Kunden so eingestellt, dass sie 5000 abstimmen, aber mit diesem neuen Update wird die Abstimmung so geändert, dass sie der Richtlinie „Ziel 150 % des EMA mit einem Minimum von 3141592“ entspricht.
In Homestead wurde die Richtlinie auf mindestens 4712388 geändert.
eth
Takeshi
eth
Pawel Bylica