Bir vəziyyət yaddaşdan diskə yazılarkən, oxuma sorğusu onu hər iki yerdə eyni anda görməyə bilər. Reth PR
#28316 bu təhvil-təslim yarış vəziyyətini təsvir edir: tarixçə sorğusu əvvəlcə ardıcıl görünüş əldə edir, lakin həmin görünüşdəki yaddaş anlıq görüntüsünü itirir, sonra isə real vaxt örtük qatından oxuyur; əgər bu arada davamlı yaddaşa yazılma və yaddaşdan silinmə baş verərsə, ən son vəziyyət sorğusu uğursuz ola bilər. Təklif örtük qatının eyni anlıq görüntüdən istifadə etməsini təmin edir. Məncə, “diskdə də var, yaddaşda da var” ifadəsi sorğunun etibarlı olmasına zəmanət vermir; oxuma əməliyyatının eyni zaman anını görməsinə də zəmanət vermək lazımdır. Bu,
$ETH müştərisi üçün nəzərdən keçirilməkdə olan düzəlişdir. Orijinal mətn eth_call və eth_estimateGas ilə bağlıdır; bu oxuma xətalarını zəncirdəki aktivlərin yoxa çıxması kimi şərh etmək olmaz.