I appreciate it if you could explain to me how a verifying contract can prevent a replay attack.
Based on my research, a verifying contract is simply a string inside the DOMAIN_SEPARATOR, and every other contract can copy it when they know its value. Please explain how it exactly plays a role in Reply protection?