Eine kostspielige Transaktion selbst abzubauen, da die Gaslimits gesenkt wurden

Angesichts der aktuellen Umstände des Ethereum -Netzwerks mit Transaktions-Spam haben viele Bergleute ihre obere Gasgrenze für Transaktionen gesenkt. Dies macht jedoch die Bereitstellung einiger komplexerer Verträge, wie Multisig-Wallets ( Beispiel ), unmöglich.

Wenn man Mining-Kapazität von Minern oder Amazon EC2-Hochleistungs-Recheninstanzen kaufen würde, wie könnte man eine bestimmte Transaktion erkennen gethoder abbauen?parity

Sie könnten tatsächlich keine Transaktion abbauen, die über dem Gaslimit des Netzwerks liegt, selbst wenn Sie Ihren eigenen Miner betreiben. Das Gaslimit kann pro Block nur um 1/1024 des aktuellen Limits erhöht oder gesenkt werden. Um das Gaslimit zu erhöhen, müssten Sie also 51% der Mining-Leistung haben
@TjadenHess: Danke. Ich war mir der 1/1024Inkremente pro Block und deren Auswirkungen auf das Netzwerk nicht bewusst.
Die Multisig-Brieftasche hat Bereitstellungsgaskosten von ~1,45 Mio. Das im Blogbeitrag der Foundation empfohlene Gasgrenzwertziel für den Netzwerkblock beträgt 1,5 Millionen. Ich denke, das Problem hier ist, dass es nicht bereitgestellt wird, da das Bereitstellungs-TX nahe der Obergrenze des Blocklimits liegt und andere TXs ebenfalls in Blöcke geraten.
Was tatsächlich passiert ist, ist, dass sie zunächst 1M empfohlen haben, diese aber kürzlich auf 1,5M aktualisiert haben, um Multisig-Wallets zu ermöglichen. Das Gaslimit liegt derzeit bei 1.024.533 und steigt langsam an

Antworten (1)

Einen eigenen Miner zu haben, kann in dieser Situation nicht helfen.

Das Blockgaslimit wird durch das Protokoll festgelegt, wobei die Miner es in jedem Block um einen kleinen Prozentsatz erhöhen oder verringern können. Eine Transaktion wird möglicherweise nicht verarbeitet, wenn sie (oder die gesamte bisherige Transaktion) dieses Limit überschreitet, unabhängig davon, wer den Block abgebaut hat.