MIP-8 (Stato di Memoria a Pagina) è stato redatto da ricercatori di @category_xyz . Questa proposta rende la memoria consapevole delle pagine. L'EVM ha slot da 32 byte, ma l'hardware funziona in pagine da 4 KB. Leggere uno slot comporta il caricamento di un'intera pagina; una volta fatto, il costo reale per leggere altri slot da quella pagina è molto ridotto. Sotto MIP-8, una pagina da 4096 byte (128 slot) diventa l'unità di accesso e impegno. La memoria è raggruppata in pagine, e ogni pagina è impegnata con un albero binario. Sotto MIP-8, il gas è prezzato di conseguenza. Il primo accesso a una pagina è costoso. Una volta caricata, tutti gli slot in quella pagina sono "caldi". Questo rende i layout contigui (array, strutture) naturalmente più economici, senza alcuna interruzione ai layout sparsi (mappature). Crediamo che MIP-8 allinei i costi del gas più da vicino ai veri costi di accesso allo stato. Incentiva gli sviluppatori a scegliere schemi di memoria che utilizzano slot dalla stessa pagina e consente agli sviluppatori di costruire app EVM performanti che utilizzano l'accesso allo stato in modo efficiente.