Monad, EVM ile uyumlu bir blok zinciri, 2 Eylül'de 14:30 UTC'de ana ağda MonadTen revizyonunu etkinleştirdi. MIP-8 güncellemesi, ağınn depolama okuma için sözleşmeleri nasıl ücretlendirdiğini değiştirerek, sıralı 128 slotluk gruplarla slot bazlı ısınmayı yerine koyuyor.
Monad'ın mainnet bloğu 101672712, aynı sayfada slot 0’ı okumak için 8.100 gaz, slot 1’i okumak için 100 gaz ve bir sonraki sayfanın ilk slotu olan slot 128’de tekrar 8.100 gaz ölçtü.
resmi MonadTen sürüm kaydı, etkinleştirmeyi Unix zaman damgası 1788359400 olarak belirliyor. Bu zaman damgasının altında, MonadNine kuralları yürürlükte kaldı.
Depolama düzeni artık faturayı değiştiriyor
son MIP-8 spesifikasyonu, bir depolama sayfasını her biri 32 bayt olan 128 kelime veya 4.096 bayt olarak tanımlar. Bir sayfa üzerindeki ilk SLOAD işlemi 8.100 gaz maliyetine sahiptir. Bu ısıtılmış sayfa içindeki daha sonraki okumalar, bir çağrı çerçevesi geri alındığında rollback altına girmek şartıyla, işlem boyunca 100 gaz maliyetine sahiptir.
Monad'ın önceki zamanlamasına göre, önce hiç kullanılmamış iki slot, birbirine komşu olsalar bile her biri 8.100 gaz maliyetine sahipti. yeni opcode fiyatlandırması altında, aynı çift bir sayfa içinde kalırsa 8.100 gaz ve ardından 100 gaz maliyetine sahiptir.

Sık kullanılan Solidity düzenleri bu indirimi otomatik olarak miras alabilir. Sıralı durum değişkenleri, yapı alanları ve dizi elemanları ardışık slotları işgal eder, bu nedenle tekrarlanan okumalar daha olası bir şekilde ısınmış bir sayfa içinde kalır.
Bir eşleme anahtarı genellikle ayrı, dağılmış bir sayfaya işaret eder, ancak o anahtar altında saklanan yapı içindeki alanlar bitişik kalır ve sayfa düzeyindeki indirimden yararlanabilir.
Hashlenmiş veya hizalanmamış depolama, Monad’ın mevcut soğuk temelini korur. Sayfa sınırlarını geçen okumalar hâlâ her biri 8.100 gaz maliyetinde kalırken, tasarruflar bir işlemin kaç slota dokunduğuna ve bu slotların aynı 128-slot sınırı içinde kümelenip kümelenmediğine bağlıdır.
MIP-8, EVM yürütme anlamlarını korurken, erişim listeleri, depolama kanıtları veya gaz tahminleri oluşturan araçların kullandığı varsayımları değiştirir. EIP-2930 girdileri artık sayfaları ısıtır ve kanıt formatları sayfa modelini temsil etmelidir. Spesifikasyon, depolama-opcode gaz maliyetlerini sabit kodlayan sözleşmeleri ana uyumluluk riski sınıfı olarak tanımlar.
Geliştiriciler için, birlikte okunan verilerin birbirine yakın saklanmasının daha ucuz olduğu teşvik faktörüdür.
Monad’ın ana ağ yükseltmesi, verileri birlikte saklamayı %98 daha ucuz hale getiriyor ilk olarak CryptoSlate’da yayınlandı.
