From 520e2b47fb0a45fe0de291972f0e224a68f46704 Mon Sep 17 00:00:00 2001 From: Xeophon <508704820@qq.com> Date: Wed, 13 May 2026 01:37:39 +0800 Subject: [PATCH] FIX(#4847): default unknown CPU release_year to CURRENT_YEAR instead of 2020 - Unknown CPUs now get minimum antiquity score (age=0) instead of 6 free years - Prevents inflated scores from claiming unrecognized hardware - Incentivizes real hardware verification over fake claims --- rips/rustchain-core/validator/setup_validator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rips/rustchain-core/validator/setup_validator.py b/rips/rustchain-core/validator/setup_validator.py index 56402daa5..217b0b354 100644 --- a/rips/rustchain-core/validator/setup_validator.py +++ b/rips/rustchain-core/validator/setup_validator.py @@ -200,8 +200,8 @@ def estimate_release_year(cpu_model: str, cpu_vendor: str) -> int: if "8086" in model_lower or "8088" in model_lower: return 1978 - # Default to somewhat recent - return 2020 + # Default to current year for unknown CPUs (minimum antiquity) + return CURRENT_YEAR def determine_tier(release_year: int) -> Tuple[str, float]: