Khi một trạng thái được ghi từ bộ nhớ xuống đĩa, yêu cầu đọc có thể vừa khéo không nhìn thấy nó ở cả hai nơi. Reth PR
#28316 mô tả cuộc đua trong quá trình bàn giao này: truy vấn lịch sử trước tiên lấy một chế độ xem nhất quán, nhưng lại bỏ ảnh chụp nhanh trong bộ nhớ của chế độ xem đó, rồi chuyển sang đọc lớp ghi đè trực tiếp; nếu việc lưu trữ và loại bỏ xảy ra ở giữa, truy vấn trạng thái mới nhất có thể thất bại. Giải pháp là để lớp ghi đè sử dụng cùng một ảnh chụp nhanh. Theo tôi, “có trên đĩa, cũng có trong bộ nhớ” chưa đủ để đảm bảo truy vấn đáng tin cậy; còn phải đảm bảo một lần đọc nhìn thấy cùng một thời điểm. Đây là bản sửa lỗi đang chờ xem xét của client
$ETH ; nội dung gốc đề cập đến eth_call và eth_estimateGas, không thể diễn giải trực tiếp những lỗi đọc này thành việc tài sản trên chuỗi biến mất.