CanĀ“t we just install the SpamBlacklist extension and add links to the blacklist - MediaWiki:Spam-blacklist ?
I think the best way to combat spam is to identify the unwanted behaviour and then block it. No need to limit editing on the whole wiki, as that would also limit the edits of users that have not done anything wrong.