Anonymity is hard in practice when so much of science consist of small niche fields where it can be pretty obvious who the author of a paper is by just reading the content.
A better solution might be to enforce non-anonymous peer-reviews that can be read by the public after the paper has been published.
A better solution might be to enforce non-anonymous peer-reviews that can be read by the public after the paper has been published.