Or add a preferences field "name for attribution." I personally would rather edit under a pseudonym but if I were given credit I would prefer my real name to be used.
Where would the pseudonym be used if not for crediting you for your edits? Signatures are already customisable, that just leaves the title of your user page and non-History log entries - hardly things worth having a separate name for.