pre-consensus request validation is best-effort