Popularne tematy
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
📢 Propozycja dotycząca wielowymiarowego pomiaru gazu w Ethereum L1
Pozwala na zwiększenie pojemności bloku, bez zmiany limitu gazu w bloku i bez komplikowania UX.
+ można to łatwo rozszerzyć na przyjazne dla użytkownika wielowymiarowe ceny (końcowy cel 1559!).
👇 skrót i linki poniżej
Zdałem sobie sprawę, że nie ma powodu, dla którego pomiar gazu i wycena transakcji muszą być ze sobą powiązane.
Możemy mieć prostą, jednowymiarową wycenę jednego zasobu, dobrego starego gazu Ethereum, podczas gdy w tle, podczas wykonywania transakcji, zużycie gazu jest mierzone w oddzielnych pojemnikach per zasób (obliczenia, pamięć, stan, dostęp, przepustowość, ...).
Definiujemy nową zmienną metrowanego gazu blokowego jako gaz zużyty przez najbardziej wykorzystywany zasób. Na przykład, jeśli w bloku intensywnie obliczeniowym gaz zużyty w każdym wymiarze wynosi (18, 9, 9, 6, 3) megagasów, to metrowany gaz blokowy wynosiłby 18m. (Zauważ, że ten blok byłby dzisiaj nieważny, ponieważ zużyty gaz wynosi 45m > 36m.)
Zastępujemy obecną zmienną zużycia gazu blokowego zmienną metrowanego gazu blokowego w warunku ważności bloku (metrowany gaz blokowy < LIMIT) oraz w regule aktualizacji EIP-1559. Umożliwia to wypełnienie bloku bliżej pojemności każdego zasobu, jednocześnie pozostając w granicach bezpieczeństwa dla każdego zasobu.
Wszystko na poziomie transakcji pozostaje takie samo jak dzisiaj.
Podziękowania dla @adietrichs, @VitalikButerin, @soispoke, @_julianma za ich komentarze i recenzję propozycji.
A dzięki @nero_eth, @kevaundray, @vdWijden, @M25Marek do wielu dyskusji na międzyoperacyjnym forum badawczo-rozwojowym Ethereum.
Z pełną propozycją można zapoznać się tutaj:
11,2K
Najlepsze
Ranking
Ulubione