Ethereums neste store oppgradering, "Fusaka", går live på under 48 timer. Jeg har lest at alle 13 EIP-ene er inkludert, så du slipper det. Så, her er 13 tweets (med diagrammer) som forklarer de 13 oppgraderingene på en enkel måte: 🧵
1/ EIP-7594: PeerDAS PeerDAS skalerer blobs – datatypen L2-er bruker for å poste transaksjonsbatcher til Ethereum. Den introduserer "sampling" – hver node lagrer bare noe av blob-dataene i stedet for alle. Dette lar Ethereum øke blob-kapasiteten per blokk uten større noder.
2/ EIP-7892 - Blob-Parameter-Only (BPO) forgreininger BPO-forks lar Ethereum øke antallet blobs per blokk over tid uten å kreve hardfork. Blob-kapasiteten dobles etter en måned, og øker gradvis over tid fra 6 per blokk til > 128 per blokk.
3/ EIP-7918 - Blob base-fee tuning Prisene på blobs i dag er for lave – vanligvis 1 wei. Dette er fordi L2-er slutter å poste blobs når L1-gassgebyrene er høye – og Ethereum senker da blob-kostnadene unødvendig. Denne EIP-en fikser det med en blob-reservepris knyttet til L1-gasskostnader.
4/ EIP-7935 - 60M gassgrense standard standard Høyere gassgrenser på Ethereum betyr rom for flere transaksjoner per blokk. Høyere gjennomstrømning → mer TPS → lavere kø → billigere gassavgifter. Denne oppgraderingen er faktisk allerede aktiv!
5/ EIP-7642 - Historikkutløpsvarsel Ethereum-noder nå: • Kunngjør blokkområdet de betjener • Sende oppdateringer når historikkvinduet endres • Fjerne bloom fra kvitteringene (sparer >500GB per synkronisering) Raskere, lettere og smartere synkronisering for Ethereum-noder.
6/ EIP-7951 - secp256r1 (P-256) forhåndskompilering Legger til innebygd støtte for det samme signatursystemet som brukes av iPhones, Androids og de fleste moderne enheter til Ethereum. Dette gjør nye lommebokopplevelser mulige; som Face ID-lommebøker som gir lignende brukeropplevelser som Apple Pay.
7/ EIP-7917 - Deterministisk forslagsstiller-lookahead Ethereum forhåndsbestemmer nå hvem som blir neste blokkforslagsstiller – noe som muliggjør pålitelige forhåndsbekreftelser på L1. Brukere på L1 kan nå få *umiddelbar* transaksjonsbekreftelse via garantier fra neste blokkforslagsstiller.
8/ EIP-7825: Transaksjonsgassgrense I dag kan en enkelt transaksjon bruke gass fra hele blokken. Denne EIP-en begrenser enhver enkelt transaksjon til ~16,7 millioner gass. Dette er en lavthengende frukt for å styrke Ethereums motstandskraft mot DoS (spam) angrep.
9/ EIP-7934 RLP Utførelsesblokkstørrelsesgrense Legger til en streng protokollnivågrense for hvor stor en blokk kan være – til 10 MB. Dette legger til et ekstra lag med forsvar mot DoS-angrep ved å forhindre at ondsinnede aktører genererer usedvanlig store blokker.
10/ EIP-7910: eth_config JSON-RPC-metoden Legger til en ny RPC-metode for noder til å eksponere hardforken av Ethereum de kjører. Dette forhindrer unngåelige konsensusfeil – ved å gi Ethereum en pålitelig måte å sjekke at alle noder er korrekt konfigurert for neste fork.
11/ EIP-7939: Tell ledende nuller (CLZ) opkode Legger til en ny opkode, clz, som teller antall ledende nullbiter i en 256-bits verdi. I praksis betyr dette: • Billigere kontraktsgjennomføring • Mindre bytekode • Lavere ZK-beviskostnader
12/ EIP-7823: Setter øvre grenser for MODEXP MODEXP (modulær eksponentiering), en forhåndskompilering brukt for å verifisere signaturer, har vært en av Ethereums mest feilutsatte forhåndskompileringer fordi den aksepterer ubegrensede inputstørrelser. Dette legger til en hard grense: hvert inndatafelt kan være maksimalt 8192 biter.
13/ EIP-7883: MODEXP gasskostnadsøkning Den samme modexp-prekompilen vi nettopp snakket om er også for øyeblikket underpriset – angripere kan få den til å bruke enorme ressurser for veldig lite gass. Denne EIP-en øker modexps gasskostnader for å reflektere arbeidet den krever på riktig måte.
27,06K