Im letzten Thread haben wir mehr über Gas-Benchmarking versprochen. Durch strukturiertes Gas-Benchmarking haben wir: — Opcode-Flaschenhälse aufgedeckt — Die Leistung von 7702-Transaktionen verbessert — Einige Kunden geholfen, die schlimmsten Ausführungszeiten um über 25 % zu reduzieren — 45 Millionen Gasblöcke freigeschaltet So ist es passiert 👇
Nethermind
Nethermind14. Juli, 20:00
8/ Mehr Informationen zu Gas-Benchmarking und PerfNet kommen bald. Danke, dass Sie dabei sind.
2/ Jeder Kunde verhält sich unter Last unterschiedlich. Deshalb haben wir gemeinsame Szenarien erstellt, gasintensive Transaktionen durchgeführt und die Leistung im großen Maßstab über Zeit, Versionen und Konfigurationen hinweg gemessen. Es geht nicht um den Vergleich. Es geht darum, die Grenzen gemeinsam zu offenbaren.
3/ Auf dem Weg haben wir Probleme aufgedeckt, die zuvor nicht sichtbar waren: — Engpässe bei Opcodes und Precompiles — Ausführungsverzögerungen bei komplexen Transaktionstypen — Muster, die auf tiefere Optimierungen hindeuteten Viele dieser Probleme führten zu upstream Fixes, leise und kollaborativ.
4/ Die bisherigen Auswirkungen: — Die schlimmsten Szenarien haben sich um ~25% verbessert — Bedeutende Fortschritte bei der Verarbeitung komplexer Transaktionen — 45M Gasblockverarbeitung freigeschaltet, mit einem klaren Weg zu noch höheren Grenzen — Infra-Teams profitieren bereits von stabilerem Durchsatz
6/ Als Nächstes: PerfNet und wie es in diese Leistungsreise passt.
210