Ethereumin seuraava suuri päivitys, "Fusaka", julkaistaan alle 48 tunnissa. Luin, että kaikki 13 EIP:tä on mukana, joten sinun ei tarvitse tehdä niin. Tässä siis 13 twiittiä (kaavioineen), jotka selittävät 13 päivitystä yksinkertaisesti: 🧵
1/ EIP-7594: PeerDAS PeerDAS skaalaa blobeja – datatyyppiä, jota L2:t käyttävät transaktioeräiden lähettämiseen Ethereumiin. Se tuo käyttöön "näytteenottoa" – jokainen solmu tallentaa vain osan blob-datasta eikä koko dataa. Tämä mahdollistaa Ethereumin kasvattaa blob-kapasiteettia per lohko ilman suurempia solmuja.
2/ EIP-7892 - Blob-parametri (BPO) -haarukat BPO-haarukat mahdollistavat Ethereumin lohkojen määrän kasvattamisen ajan myötä ilman hard-forkia. Blobien kapasiteetti kaksinkertaistuu kuukauden kuluttua ja kasvaa vähitellen kuudesta per lohko > 128:aan per lohko.
3/ EIP-7918 - Blob-perusviritys Möykkyjen hinta on nykyään liian halpa – yleensä 1 wei. Tämä johtuu siitä, että L2:t lopettavat blobien julkaisemisen, kun L1-kaasumaksut ovat korkeat – ja Ethereum alentaa blobien kustannuksia turhaan. Tämä EIP korjaa ongelman L1-kaasun hintaan sidottu reservihintaan.
4/ EIP-7935 - 60M kaasurajan oletus Korkeammat kaasurajat Ethereumissa tarkoittavat tilaa useammille transaktioille per lohko. Suurempi läpimenokyky → enemmän TPS:ää → pienempi ruuhka → halvemmat kaasumaksut. Tämä päivitys on itse asiassa jo käynnissä!
5/ EIP-7642 - Historian vanhenemisvaroitus Ethereum-solmut nyt: • Ilmoittaa pelialue, jota he palvelevat • Lähettää päivityksiä, kun heidän historiansa ikkuna muuttuu • Poista kuittien kukinta (säästäen >500GB per synkronointi) Nopeampi, kevyempi ja älykkäämpi synkronointi Ethereum-solmuille.
6/ EIP-7951 - secp256r1 (P-256) esikäännös Lisää natiivin tuen samalle allekirjoitusjärjestelmälle, jota iPhonet, Androidit ja useimmat nykyaikaiset laitteet käyttävät Ethereumiin. Tämä mahdollistaa uusia lompakkokokemuksia; kuten Face ID -lompakot, jotka tarjoavat samankaltaisia käyttökokemuksia kuin Apple Pay.
7/ EIP-7917 - Deterministinen ehdottaja-katsaus Ethereum määrittää nyt etukäteen, kuka seuraava lohkoehdottaja on – mahdollistaen luotettavat ennakkovahvistukset L1:llä. L1:n käyttäjät voivat nyt saada *välittömän* transaktiovahvistuksen seuraavan lohkon ehdottajan takauksilla.
8/ EIP-7825: Transaktion kaasurajan katto Nykyään yksi transaktio voi käyttää koko lohkon kaasua. Tämä EIP rajoittaa yksittäisen transaktion ~16,7 miljoonaan kaasuan. Tämä on helppo keino parantaa Ethereumin kestävyyttä DoS-hyökkäyksiä (roskaposti) vastaan.
9/ EIP-7934 RLP-suorituslohkon koon rajoitus Lisää tiukan protokollatason rajan lohkon kokoiselle – 10 MB:lle. Tämä lisää toisen suojakerroksen DoS-hyökkäyksiä vastaan estämällä haitallisia toimijoita tuottamasta poikkeuksellisen suuria estoja.
10/ EIP-7910: eth_config JSON-RPC-menetelmä Lisää uuden RPC-menetelmän, jonka avulla solmut voivat paljastaa Ethereumin hard-forkin, jota ne käyttävät. Tämä estää vältettävissä olevat konsensusepäonnistumiset – antamalla Ethereumille luotettavan tavan tarkistaa, että kaikki solmut on konfiguroitu oikein seuraavaa haarautumista varten.
11/ EIP-7939: Laske johtavat nollakohdat (CLZ) -opkoodi Lisää uuden opkoodin, clz, joka laskee johtavat nollabitit 256-bittisessä arvossa. Käytännössä tämä tarkoittaa: • Halvempi sopimusten toteutus • Pienempi tavukoodi • Alhaisemmat ZK-koekustannukset
12/ EIP-7823: Aseta ylärajat MODEXP:lle MODEXP (modulaarinen eksponentiointi), esikäännös, jota käytetään allekirjoitusten varmentamiseen, on ollut yksi Ethereumin alttiimmista bugi-esikäännöksistä, koska se hyväksyy rajoittamattomat syötekoot. Tämä lisää kovan rajan: jokainen syöttökenttä voi olla enintään 8192 bittiä.
13/ EIP-7883: MODEXP-kaasun hinnankorotus Sama modexp-esikäännös, josta juuri puhuimme, on myös tällä hetkellä alihintainen – hyökkääjät voivat saada sen kuluttamaan valtavia resursseja hyvin pienellä polttoaineella. Tämä EIP nostaa modexpin kaasukustannuksia vastaamaan sen vaatimaa työtä oikein.
27,02K