Wydajność Ethereum wzrosła o 9%. Vitalik Buterin wymienił 3 powody

Hardfork London już przynosi efekty

Wydajność sieci Ethereum wzrosła o 9% od czasu hardforka London 5 sierpnia. Średnie dzienne zużycie gazu w tym czasie wzrosło z 92 mld do ponad 100 mld. Poprzedni skok w zużyciu gazu miał miejsce w drugiej połowie kwietnia, kiedy górnicy zgodzili się na zwiększenie limitu blokowego do 15 mln w celu zmniejszenia przeciążenia sieci transakcjami.

Vitalik Buterin w poście na Reddit wymienił trzy główne przyczyny tego, co się dzieje.

Why has the chain capacity increased by ~9% after London? Three answers… from ethereum

Opóźniona „epoka lodowcowa”

London pozwolił odsunąć „epokę lodowcową”, która zaczęła nadchodzić przed aktywacją aktualizacji. Średni czas blokowania wzrósł do 13,5 sekundy, ale teraz powrócił do swojej zwykłej długoterminowej wartości 13,1 sekundy. Ta 3% różnica była jednym z elementów ogólnej 9% zmiany.

Zastąpienie maksymalnej wielkości bloku wielkością docelową

Przed „Londynem” limit gazu w każdym bloku wynosił 15 milionów, ale nie zawsze był w pełni wykorzystany. Tak więc nawet najbardziej wydajni górnicy pozostawiali od 0 do 20 999 jednostek, ponieważ to nie wystarczy, aby umożliwić całą transakcję. Ponadto od czasu do czasu w łańcuchu bloków pojawiają się puste bloki, które również wpływają na ogólne statystyki.

Szacuje się, że przed hardforkiem London 2-3% powierzchni bloku było niewykorzystane. Teraz wartość 15 milionów to nie maksimum, ale cel. Oznacza to, że dopóki średnie zużycie gazu pozostanie poniżej 15 mln z uwzględnieniem pustych bloków, prowizja bazowa będzie malała do docelowej wartości 15 mln, co stanowi kolejne 2-3%.

Wady matematyczne zmian prowizji bazowych

Buterin przyznaje, że formuły zmiany prowizji bazowej są niedoskonałe. Pusty blok obniża prowizję bazową o 12,5% poprzez pomnożenie jej przez 7/8. Pełny blok zwiększa prowizję bazową o 12,5% poprzez pomnożenie jej przez 9/8. Jeżeli po pustym bloku następuje pełny, prowizja podstawowa jest mnożona przez 63/64, czyli nie ma powrotu do poprzedniego stanu. Aby utrzymać prowizję bazową, wykorzystanie sieci powinno wynosić nieco powyżej 50%. W praktyce okazało się, że bloki są wypełnione średnio o 51,5%, czyli o 3% więcej niż „planowana” średnia.

Pomimo zwiększonej przepustowości, opłaty w sieci Ethereum nadal rosły w ciągu ostatnich kilku dni. Według BitInfoCharts średnia z ostatnich 24 godzin osiągnęła najwyższy poziom od maja na poziomie 24,86 USD.

Comments (No)

Leave a Reply